Properties
| Name | Type | Description |
|---|---|---|
| quote_id | string | The quote this checkout priced. |
| quoted_cart_id | integer | Deprecated: use `quote_id` instead. |
| accepted_payment_types | array | List of payment types accepted. |
| session_id | string | Hosted payment page session. |
| checkout_url | string | URL where the traveler pays. |
| status | string | Checkout state. |
| expires_at | string | When the quote behind this checkout lapses. |
| payment_stays_open | boolean | Whether payment can be taken after expires_at. |
| payment_type | string | Which payment rail this trip is on. |
| total_amount | object | Deprecated total amount. |
| total_amount_money | object | Trip total the checkout is priced at. |
| items | array | Trip items. |
| agent_spt_params | object | Shared Payment Token parameters. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/gojinko-com/json-schema/gojinko-com-post-v1-checkout-response-schema.json",
"title": "PostV1CheckoutResponse",
"x-generated": "2026-11-10",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/_ae-authored/gojinko-com-openapi-generated.yml#/components/schemas/PostV1CheckoutResponse",
"type": "object",
"properties": {
"quote_id": {
"type": "string",
"description": "The quote this checkout priced."
},
"quoted_cart_id": {
"type": "integer",
"description": "Deprecated: use `quote_id` instead."
},
"accepted_payment_types": {
"type": "array",
"description": "List of payment types accepted."
},
"session_id": {
"type": "string",
"description": "Hosted payment page session."
},
"checkout_url": {
"type": "string",
"description": "URL where the traveler pays."
},
"status": {
"type": "string",
"description": "Checkout state."
},
"expires_at": {
"type": "string",
"description": "When the quote behind this checkout lapses."
},
"payment_stays_open": {
"type": "boolean",
"description": "Whether payment can be taken after expires_at."
},
"payment_type": {
"type": "string",
"description": "Which payment rail this trip is on."
},
"total_amount": {
"type": "object",
"description": "Deprecated total amount."
},
"total_amount_money": {
"type": "object",
"description": "Trip total the checkout is priced at."
},
"items": {
"type": "array",
"description": "Trip items."
},
"agent_spt_params": {
"type": "object",
"description": "Shared Payment Token parameters."
}
}
}
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/gojinko-com-post-v1-checkout-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
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.