cauril/Docs

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

idpathreqstring
expandquerystringSolo en la vista server. payment incluye el Payment asociado.

Respuestas

200La sesiónCheckoutSession
404ErrorError

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
}