Obtener una sesión de checkout
get/v1/checkout/sessions/{id}
Con sk_ (server) devuelve la vista completa. Con el client_secret de la sesión (browser: header Cauril-Client-Secret o ?client_secret=) devuelve el subconjunto público que usa el drop-in.
Request
BASH
curl https://api.cauril.com/v1/checkout/sessions/<id> \
-H "Authorization: Bearer sk_test_..."Parámetros
| idpathreq | string | |
| expandquery | string | Solo en la vista server. payment incluye el Payment asociado. |
Respuestas
| 200 | La sesión | CheckoutSession |
| 404 | Error | Error |
Ejemplo de respuesta · 200
JSON
{
"object": "checkout.session",
"id": "cs_01J...",
"status": "open",
"amount": 5000,
"currency": "USD",
"client_secret": "cs_01J..._secret_aGVsbG8",
"ui": {
"provider": "stripe",
"publishable_key": null,
"methods": [
"card"
]
},
"allowed_methods": null,
"success_url": "string",
"cancel_url": "string",
"return_url": null,
"locale": null,
"customer_email": null,
"metadata": {},
"payment_id": null,
"payment": null,
"expires_at": "2026-06-01T12:00:00Z",
"created_at": "2026-06-01T12:00:00Z",
"updated_at": "2026-06-01T12:00:00Z",
"livemode": true
}