{
  "_type": "export",
  "__export_format": 4,
  "__export_source": "axiom-docs-generator",
  "resources": [
    {
      "_id": "wrk_axiom_api_0_1_1",
      "_type": "workspace",
      "name": "Axiom API 0.1.1 - Benefits",
      "description": "Generated from the public Axiom OpenAPI 0.1.1 contract. Use issued credentials and server-minted tenant context for admitted calls.",
      "scope": "collection"
    },
    {
      "_id": "env_axiom_api_0_1_1",
      "_type": "environment",
      "parentId": "wrk_axiom_api_0_1_1",
      "name": "Base Environment",
      "data": {
        "base_url": "https://api.afr-dev.axiom.express",
        "access_token": "replace-with-issued-access-token",
        "tenant_id": "replace-with-admitted-tenant-id-from-list-tenants",
        "tenant_context": "replace-with-server-minted-tenant-context",
        "correlation_id": "axiom-example-correlation-id",
        "example_profile": "canonical-five-acts"
      }
    },
    {
      "_id": "fld_event",
      "_type": "request_group",
      "parentId": "wrk_axiom_api_0_1_1",
      "name": "Event"
    },
    {
      "_id": "req_axiom_0",
      "_type": "request",
      "parentId": "fld_event",
      "name": "Apply Proration Adjustment",
      "description": "Evaluate and persist a tenant-owned event-effective proration decision for an existing event/assertion. The operation creates an immutable proration decision with typed components. Financial components may post through the ledger; non-financial components are durable decision inputs consumed by dynamic balance and temporal engines.",
      "method": "POST",
      "url": "{{ _.base_url }}/v1/events/{{id}}/proration-adjustments",
      "headers": [
        {
          "name": "Authorization",
          "value": "Bearer {{access_token}}"
        },
        {
          "name": "X-Correlation-ID",
          "value": "{{correlation_id}}"
        },
        {
          "name": "X-Tenant-Context",
          "value": "{{tenant_context}}"
        },
        {
          "name": "Content-Type",
          "value": "application/json"
        }
      ],
      "body": {
        "mimeType": "application/json",
        "text": "{\n  \"affected\": {\n    \"party_role_id\": \"string\"\n  },\n  \"effective_times\": {\n    \"premium_period_end\": \"2026-08-09T00:00:00Z\",\n    \"premium_period_start\": \"2026-08-09T00:00:00Z\"\n  },\n  \"policy_id\": \"pol_01j9zxkp8wqrm2n4v6t5s3d7f1\",\n  \"product_id\": \"prd_01j9zxkp8wqrm2n4v6t5s3d7f1\",\n  \"proration_intent\": \"mid_year_join\"\n}"
      },
      "parameters": []
    },
    {
      "_id": "fld_benefit",
      "_type": "request_group",
      "parentId": "wrk_axiom_api_0_1_1",
      "name": "Benefit"
    },
    {
      "_id": "req_axiom_1",
      "_type": "request",
      "parentId": "fld_benefit",
      "name": "Get benefit balance",
      "description": "Returns the current balance for a specific benefit type on a policy,\nshowing how much of the benefit limit has been consumed.\n\nSupports point-in-time queries via `as_of` and period-scoped queries\nvia `period_start`/`period_end` for benefits with annual or periodic\nlimits (e.g. annual dental limit, per-incident excess cap).\n\nunder the governed contract, benefit balances are computed from the ledger and\nare always consistent with claim payouts and adjustments.",
      "method": "GET",
      "url": "{{ _.base_url }}/v1/benefits/balance",
      "headers": [
        {
          "name": "Authorization",
          "value": "Bearer {{access_token}}"
        },
        {
          "name": "X-Correlation-ID",
          "value": "{{correlation_id}}"
        },
        {
          "name": "X-Tenant-Context",
          "value": "{{tenant_context}}"
        }
      ],
      "body": {},
      "parameters": [
        {
          "name": "policy_id",
          "value": "{{policy_id}}",
          "disabled": true
        },
        {
          "name": "benefit_type",
          "value": "{{benefit_type}}",
          "disabled": true
        },
        {
          "name": "period_start",
          "value": "{{period_start}}",
          "disabled": true
        },
        {
          "name": "period_end",
          "value": "{{period_end}}",
          "disabled": true
        },
        {
          "name": "as_of",
          "value": "{{as_of}}",
          "disabled": true
        }
      ]
    },
    {
      "_id": "req_axiom_2",
      "_type": "request",
      "parentId": "fld_benefit",
      "name": "Get available benefit amount",
      "description": "Returns the currently available (claimable) amount for a benefit type\non a policy, accounting for in-flight claims that have been filed\nbut not yet settled.\n\nThis differs from `/balance` in that it includes pending claims\nas reserved amounts, giving a more conservative view of availability\nsuitable for claim intake decisions.",
      "method": "GET",
      "url": "{{ _.base_url }}/v1/benefits/available",
      "headers": [
        {
          "name": "Authorization",
          "value": "Bearer {{access_token}}"
        },
        {
          "name": "X-Correlation-ID",
          "value": "{{correlation_id}}"
        },
        {
          "name": "X-Tenant-Context",
          "value": "{{tenant_context}}"
        }
      ],
      "body": {},
      "parameters": [
        {
          "name": "policy_id",
          "value": "{{policy_id}}",
          "disabled": true
        },
        {
          "name": "benefit_type",
          "value": "{{benefit_type}}",
          "disabled": true
        }
      ]
    },
    {
      "_id": "fld_premium",
      "_type": "request_group",
      "parentId": "wrk_axiom_api_0_1_1",
      "name": "Premium"
    },
    {
      "_id": "req_axiom_3",
      "_type": "request",
      "parentId": "fld_premium",
      "name": "Get Proration Balance",
      "description": "Read a tenant-owned policy-scoped balance derived from accepted proration decision components for implemented governed contract proration consumers. Slice 1 supports fund and earning balances; treaty-scoped reinsurance balances fail closed until governed treaty authority exists.",
      "method": "GET",
      "url": "{{ _.base_url }}/v1/premiums/proration-balances",
      "headers": [
        {
          "name": "Authorization",
          "value": "Bearer {{access_token}}"
        },
        {
          "name": "X-Correlation-ID",
          "value": "{{correlation_id}}"
        },
        {
          "name": "X-Tenant-Context",
          "value": "{{tenant_context}}"
        }
      ],
      "body": {},
      "parameters": [
        {
          "name": "policy_id",
          "value": "{{policy_id}}",
          "disabled": true
        },
        {
          "name": "consumer",
          "value": "{{consumer}}",
          "disabled": true
        },
        {
          "name": "period_start",
          "value": "{{period_start}}",
          "disabled": true
        },
        {
          "name": "period_end",
          "value": "{{period_end}}",
          "disabled": true
        },
        {
          "name": "fund_account_code",
          "value": "{{fund_account_code}}",
          "disabled": true
        },
        {
          "name": "account_code",
          "value": "{{account_code}}",
          "disabled": true
        },
        {
          "name": "earning_period_key",
          "value": "{{earning_period_key}}",
          "disabled": true
        },
        {
          "name": "decompose",
          "value": "{{decompose}}",
          "disabled": true
        }
      ]
    }
  ]
}
