JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/detailed_result",
"title": "Detailed Result",
"example": "APPROVED",
"type": "string",
"enum": [
"ACCOUNT_DAILY_SPEND_LIMIT_EXCEEDED",
"ACCOUNT_DELINQUENT",
"ACCOUNT_INACTIVE",
"ACCOUNT_LIFETIME_SPEND_LIMIT_EXCEEDED",
"ACCOUNT_MONTHLY_SPEND_LIMIT_EXCEEDED",
"ACCOUNT_PAUSED",
"ACCOUNT_UNDER_REVIEW",
"ADDRESS_INCORRECT",
"APPROVED",
"AUTH_RULE_ALLOWED_COUNTRY",
"AUTH_RULE_ALLOWED_MCC",
"AUTH_RULE_BLOCKED_COUNTRY",
"AUTH_RULE_BLOCKED_MCC",
"AUTH_RULE",
"CARD_CLOSED",
"CARD_CRYPTOGRAM_VALIDATION_FAILURE",
"CARD_EXPIRED",
"CARD_EXPIRY_DATE_INCORRECT",
"CARD_INVALID",
"CARD_NOT_ACTIVATED",
"CARD_PAUSED",
"CARD_PIN_INCORRECT",
"CARD_RESTRICTED",
"CARD_SECURITY_CODE_INCORRECT",
"CARD_SPEND_LIMIT_EXCEEDED",
"CONTACT_CARD_ISSUER",
"CUSTOMER_ASA_TIMEOUT",
"CUSTOM_ASA_RESULT",
"DECLINED",
"DO_NOT_HONOR",
"DRIVER_NUMBER_INVALID",
"FORMAT_ERROR",
"INSUFFICIENT_FUNDING_SOURCE_BALANCE",
"INSUFFICIENT_FUNDS",
"LITHIC_SYSTEM_ERROR",
"LITHIC_SYSTEM_RATE_LIMIT",
"MALFORMED_ASA_RESPONSE",
"MERCHANT_INVALID",
"MERCHANT_LOCKED_CARD_ATTEMPTED_ELSEWHERE",
"MERCHANT_NOT_PERMITTED",
"OVER_REVERSAL_ATTEMPTED",
"PIN_BLOCKED",
"PROGRAM_CARD_SPEND_LIMIT_EXCEEDED",
"PROGRAM_SUSPENDED",
"PROGRAM_USAGE_RESTRICTION",
"REVERSAL_UNMATCHED",
"SECURITY_VIOLATION",
"SINGLE_USE_CARD_REATTEMPTED",
"SUSPECTED_FRAUD",
"TRANSACTION_INVALID",
"TRANSACTION_NOT_PERMITTED_TO_ACQUIRER_OR_TERMINAL",
"TRANSACTION_NOT_PERMITTED_TO_ISSUER_OR_CARDHOLDER",
"TRANSACTION_PREVIOUSLY_COMPLETED",
"UNAUTHORIZED_MERCHANT",
"VEHICLE_NUMBER_INVALID",
"CARDHOLDER_CHALLENGED",
"CARDHOLDER_CHALLENGE_FAILED"
]
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/lithic-com-detailed-result"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.