200
Versioned data envelope.
application/json
{
"type": "object",
"required": [
"data",
"requestId"
],
"properties": {
"data": {},
"requestId": {
"type": "string"
}
}
}Quote the filing fee for a proposed claim Compatibility alias. Use GET /api/fees/quotes for canonical fee discovery. This POST alias retains its FiatMoney request body and existing response contract; its compatibility window has not started.
/api/v2/fees/quotequoteFilingFeeV2No bearer credential is required.
This operation has no path, query, or header parameters.
Required request body.
application/json
{
"type": "object",
"additionalProperties": false,
"required": [
"claimAmount"
],
"properties": {
"claimAmount": {
"$ref": "#/components/schemas/FiatMoney",
"type": "object",
"additionalProperties": false,
"required": [
"currency",
"minorUnits"
],
"properties": {
"currency": {
"type": "string",
"const": "USD"
},
"minorUnits": {
"type": "string",
"pattern": "^(0|[1-9][0-9]{0,77})$"
}
}
},
"declaratoryOnly": {
"type": "boolean"
},
"caseTrack": {
"type": "string",
"enum": [
"ai_fast",
"ai_standard",
"ai_assisted_human"
]
}
},
"example": {
"claimAmount": {
"currency": "USD",
"minorUnits": "12500"
},
"caseTrack": "ai_standard"
}
}Versioned data envelope.
application/json
{
"type": "object",
"required": [
"data",
"requestId"
],
"properties": {
"data": {},
"requestId": {
"type": "string"
}
}
}RFC 9457 style problem response.
application/problem+json
{
"$ref": "#/components/schemas/Problem",
"type": "object",
"required": [
"type",
"title",
"status",
"code",
"detail",
"requestId"
],
"properties": {
"type": {
"type": "string",
"format": "uri"
},
"title": {
"type": "string"
},
"status": {
"type": "integer"
},
"code": {
"type": "string"
},
"detail": {
"type": "string"
},
"requestId": {
"type": "string"
},
"details": {
"description": "Account-readiness refusals include a value-free checklist and exact account-page link. Other error codes may provide different details.",
"anyOf": [
{
"$ref": "#/components/schemas/AccountReadinessDetails",
"type": "object",
"additionalProperties": false,
"required": [
"ready",
"accountSetupUrl",
"missing"
],
"properties": {
"ready": {
"type": "boolean"
},
"accountSetupUrl": {
"type": "string",
"format": "uri"
},
"missing": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AccountReadinessRequirement",
"type": "object",
"additionalProperties": false,
"required": [
"code",
"label",
"section",
"accountUrl"
],
"properties": {
"code": {
"type": "string"
},
"label": {
"type": "string"
},
"section": {
"type": "string",
"enum": [
"email",
"identity",
"legal_documents"
]
},
"accountUrl": {
"type": "string",
"format": "uri"
}
}
}
}
}
},
{
"$ref": "#/components/schemas/LegalDocumentsRequiredDetails",
"type": "object",
"additionalProperties": false,
"required": [
"legalDocumentsUrl"
],
"properties": {
"legalDocumentsUrl": {
"type": "string",
"format": "uri",
"description": "Absolute account-page URL where the person reviews and accepts the current Terms and Privacy Notice. Uses the configured public application origin. After accepting the documents, retry the original operation."
},
"ready": {
"type": "boolean"
},
"accountSetupUrl": {
"type": "string",
"format": "uri"
},
"missing": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AccountReadinessRequirement",
"type": "object",
"additionalProperties": false,
"required": [
"code",
"label",
"section",
"accountUrl"
],
"properties": {
"code": {
"type": "string"
},
"label": {
"type": "string"
},
"section": {
"type": "string",
"enum": [
"email",
"identity",
"legal_documents"
]
},
"accountUrl": {
"type": "string",
"format": "uri"
}
}
}
}
}
},
{}
]
}
}
}{
"data": {},
"requestId": "requestId_test"
}Read the response status and stable error code. See errors and rate limits for recovery. Refresh the resource before resolving a state or digest conflict.
Retry-After when present. Back off on retryable server failures.