{
"error": {
"code": "invalid_api_key",
"message": "The API key is missing, revoked, or not valid for this mode.",
"param": null,
"retryable": false,
"doc_url": "https://docs.listo.delivery/en/errors/invalid_api_key",
"request_id": "0b1f6c9a-7e2d-4c53-9a41-5d8e3f2a6b10"
}
}
Saldo
Consulta tu saldo prepagado
Tu saldo prepagado para el modo en el que actúa la llave.
balance_cents es todo lo que hay en la cuenta. available_cents es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de available_cents; retirar sí.
in_review_cents es la parte de balance_cents que es efectivo de un pedido que aún estamos revisando. Siempre está presente, 0 cuando no hay nada en revisión, y ya queda excluido de available_cents. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder 402 insufficient_balance mientras balance_cents por sí solo parece suficiente: balance_cents menos in_review_cents es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha.
La oferta del mismo día
same_day describe lo que te costaría ahora mismo un retiro same_day (POST /v1/withdrawals) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes.
ceiling_cents es el amount_cents más grande por el que una solicitud del mismo día sería aceptada en este momento. No es otro nombre de available_cents: el techo ya descuenta fee_cents y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que available_cents excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro.
reach_cents es todo lo que la solicitud podría tomar antes de la tarifa, y advanceable_cents es la parte de eso que todavía es efectivo retenido. cap_cents, cap_used_cents y cap_remaining_cents son el máximo diario por cuenta y la posición de hoy frente a él, y minimum_cents es el piso por solicitud.
window_open dice si el equipo está enviando en este momento. due_at es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y next_window_opens_at es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el due_at del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos.
offerable es false cuando no se aceptaría ninguna solicitud del mismo día, y unavailable_reason dice en cuál de los dos estados estás: cap_reached (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o below_minimum (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que offerable sea true.
{
"error": {
"code": "invalid_api_key",
"message": "The API key is missing, revoked, or not valid for this mode.",
"param": null,
"retryable": false,
"doc_url": "https://docs.listo.delivery/en/errors/invalid_api_key",
"request_id": "0b1f6c9a-7e2d-4c53-9a41-5d8e3f2a6b10"
}
}
Tu llave de API, enviada como Authorization: Bearer <key>. Las llaves reales y de prueba son distintas; la llave que envías decide en qué modo actúa la llamada. Para probar llamadas, usa una llave de prueba (empieza con lst_test_): no se envía ningún repartidor real y no se mueve dinero real, pero los webhooks se disparan y el dropoff.phone que des puede recibir mensajes de WhatsApp, así que usa tu propio número. Una llave real (empieza con lst_live_) reserva y cobra envíos reales.
Respuesta
La solicitud fue exitosa.
Tu saldo prepagado para el mundo en el que actúa la llave.
La parte de balance_cents que es efectivo de un pedido que aún revisamos.
0 cuando no hay nada en revisión. Ya está excluida de
available_cents, y un envío no puede pagarse con ella.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Listo Partner API","description":"Quote, create and track deliveries, and manage your balance, through the Listo Partner Delivery API.","colors":{"primary":"#15171C","light":"#F4F4F5","dark":"#15171C"},"logo":{"light":"https://mintcdn.com/listo-c5a11a00/mreCwXzcEA2bSZog/logo/light.svg?fit=max\u0026auto=format\u0026n=mreCwXzcEA2bSZog\u0026q=85\u0026s=da2b28d464dc6987329dfd5971085dd7","dark":"https://mintcdn.com/listo-c5a11a00/mreCwXzcEA2bSZog/logo/dark.svg?fit=max\u0026auto=format\u0026n=mreCwXzcEA2bSZog\u0026q=85\u0026s=ad013a6a0d979eb46c1cea550ec6a460","href":"/"},"favicon":"https://mintcdn.com/listo-c5a11a00/mreCwXzcEA2bSZog/favicon.svg?fit=max\u0026auto=format\u0026n=mreCwXzcEA2bSZog\u0026q=85\u0026s=f790496dfe0c2ad9971d8de95e45be8d","api":{"playground":{"display":"interactive"}},"thumbnails":{"preset":"minimal","appearance":"dark","background":"https://mintcdn.com/listo-c5a11a00/lF-Gm03tnDMquh_z/images/og-background.jpg?fit=max\u0026auto=format\u0026n=lF-Gm03tnDMquh_z\u0026q=85\u0026s=d73469201c8ffe28afc598d23fde5d84","fonts":{"family":"Archivo ExtraBold","source":"fonts/archivo-800.ttf","format":"ttf"},"eyebrow":{"source":"none"}},"markdown":{"instructions":["Notes on the Listo Partner Delivery API:","- Every endpoint is under `https://api.listo.delivery/v1/` and authenticates with a bearer API key.","- This documentation site is at https://docs.listo.delivery. The full machine-readable reference is the OpenAPI document at https://api.listo.delivery/docs/openapi.yaml (served by the API host, not by this site).","- Any page of this site is also available as raw markdown by appending `.md` to its URL, for example https://docs.listo.delivery/en/guides/webhooks.md. The index of every page is https://docs.listo.delivery/llms.txt and all of them in one file is https://docs.listo.delivery/llms-full.txt.","- Every page is published in English under https://docs.listo.delivery/en/ and in Spanish under https://docs.listo.delivery/es/, with the same path after the language. The API reference is under https://docs.listo.delivery/api-reference/ in English and https://docs.listo.delivery/es/api-reference/ in Spanish.","- To debug an integration yourself: `GET /v1/request_logs` lists the calls your keys made with what you sent and what was answered, `GET /v1/events` lists the events Listo emitted, `GET /v1/webhook_deliveries` lists every attempt to deliver them, `POST /v1/events/{id}/resend` sends one event again and `POST /v1/test_webhooks` sends a sample event (`\"test\": true`). The page https://docs.listo.delivery/en/guides/debugging describes them. A resent event is a snapshot from when it happened; `GET /v1/deliveries` is still how you recover current state.","- Every error response has `error.doc_url`, a page that explains that error code and what to do, and `error.request_id`, the same value as the `X-Request-Id` response header. All the pages are listed at https://docs.listo.delivery/en/errors. Filter `GET /v1/request_logs` with `request_id` to read the logged call.","- A `409 account_exists` from `POST /v1/stores` means the restaurant already has its own Listo account: connect it instead of creating it, as the page https://docs.listo.delivery/en/guides/connect-existing-account describes.","- Every live store carries one Plan Listo, charged to the partner. The exception is a connected restaurant that had already paid its current month: it keeps paying its own plan until its next renewal, shown as `paid_by: \"store\"` with the handover date in `pending_paid_by_on`. A `402 plan_required` from a quote, a delivery create or a retry means the store's plan is not paid or has ended; the page https://docs.listo.delivery/en/guides/plan-and-billing describes the plan, the `plan` block on a store and how to end or restart it.","- An AI assistant (Claude Code, Cursor, Codex) can act through the same API key at `https://api.listo.delivery/mcp`, an MCP server over Streamable HTTP authenticated with `Authorization: Bearer \u003cAPI key>`. Every tool runs the matching `/v1/` endpoint, and each one that moves money first previews and then needs a confirmation token; the page https://docs.listo.delivery/en/guides/connect-ai-client lists the tools and describes the two steps."]},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"https://status.listo.delivery","label":"Status"}]},"href":"en/quickstart"},{"language":"es","navbar":{"links":[{"href":"https://status.listo.delivery","label":"Estado del servicio"}]},"href":"es/quickstart"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"listo-c5a11a00","hasAudioNarration":false,"actualSubdomain":"listo-c5a11a00","customDomains":["docs.listo.delivery"],"gitSource":{"type":"github","owner":"davidalejandroaguilar","repo":"listo","deployBranch":"main","contentDirectory":"docs-site","isPrivate":true,"mountPath":"","label":"","_id":"6aed6954347cccfbc77ed1c5"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aeeb167ae7fce64eae954de","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"en","tag":"Errors","count":43},{"language":"en","tag":"Reference","count":43},{"language":"es","tag":"Errores","count":43},{"language":"es","tag":"Referencia","count":43},{"language":"en","tag":"Guides","count":9},{"language":"es","tag":"Guías","count":9},{"language":"en","tag":"Stores","count":8},{"language":"es","tag":"Tiendas","count":8},{"language":"en","tag":"Deliveries","count":7},{"language":"es","tag":"Envíos","count":7},{"language":"en","tag":"Webhooks","count":6},{"language":"es","tag":"Webhooks","count":6},{"language":"en","tag":"Concepts","count":5},{"language":"es","tag":"Conceptos","count":5},{"language":"en","tag":"Card onboarding","count":4},{"language":"en","tag":"Events","count":4},{"language":"es","tag":"Alta de cobros con tarjeta","count":4},{"language":"es","tag":"Eventos","count":4},{"language":"en","tag":"Withdrawals","count":3},{"language":"es","tag":"Retiros","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":is(#sidebar-content,#mobile-nav) li[data-active=\"true\"]>a{background-color:#ffc400;color:#15171c}"}],"page":{"pagePath":"es/api-reference/balance/read-your-prepaid-balance","slug":"/es/api-reference/balance/read-your-prepaid-balance","pageMetadata":{"title":"Consulta tu saldo prepagado","description":"Tu saldo prepagado para el modo en el que actúa la llave.\n\n`balance_cents` es todo lo que hay en la cuenta. `available_cents` es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de `available_cents`; retirar sí.\n\n`in_review_cents` es la parte de `balance_cents` que es efectivo de un pedido que aún estamos revisando. Siempre está presente, `0` cuando no hay nada en revisión, y ya queda excluido de `available_cents`. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder `402 insufficient_balance` mientras `balance_cents` por sí solo parece suficiente: `balance_cents` menos `in_review_cents` es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha.\n\n### La oferta del mismo día\n\n`same_day` describe lo que te costaría ahora mismo un retiro `same_day` (`POST /v1/withdrawals`) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes.\n\n`ceiling_cents` es el `amount_cents` más grande por el que una solicitud del mismo día sería aceptada en este momento. **No es otro nombre de `available_cents`**: el techo ya descuenta `fee_cents` y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que `available_cents` excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro.\n\n`reach_cents` es todo lo que la solicitud podría tomar antes de la tarifa, y `advanceable_cents` es la parte de eso que todavía es efectivo retenido. `cap_cents`, `cap_used_cents` y `cap_remaining_cents` son el máximo diario por cuenta y la posición de hoy frente a él, y `minimum_cents` es el piso por solicitud.\n\n`window_open` dice si el equipo está enviando en este momento. `due_at` es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y `next_window_opens_at` es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el `due_at` del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos.\n\n`offerable` es false cuando no se aceptaría ninguna solicitud del mismo día, y `unavailable_reason` dice en cuál de los dos estados estás: `cap_reached` (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o `below_minimum` (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que `offerable` sea true.\n","deprecated":null,"version":null,"sidebarTitle":"Consulta tu saldo prepagado","openapi":"/openapi/es.yaml get /v1/balance","href":"/es/api-reference/balance/read-your-prepaid-balance","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n h3: \"h3\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Tu saldo prepagado para el modo en el que actúa la llave.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"balance_cents\"\n }), \" es todo lo que hay en la cuenta. \", _jsx(_components.code, {\n children: \"available_cents\"\n }), \" es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de \", _jsx(_components.code, {\n children: \"available_cents\"\n }), \"; retirar sí.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"in_review_cents\"\n }), \" es la parte de \", _jsx(_components.code, {\n children: \"balance_cents\"\n }), \" que es efectivo de un pedido que aún estamos revisando. Siempre está presente, \", _jsx(_components.code, {\n children: \"0\"\n }), \" cuando no hay nada en revisión, y ya queda excluido de \", _jsx(_components.code, {\n children: \"available_cents\"\n }), \". No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder \", _jsx(_components.code, {\n children: \"402 insufficient_balance\"\n }), \" mientras \", _jsx(_components.code, {\n children: \"balance_cents\"\n }), \" por sí solo parece suficiente: \", _jsx(_components.code, {\n children: \"balance_cents\"\n }), \" menos \", _jsx(_components.code, {\n children: \"in_review_cents\"\n }), \" es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha.\"]\n }), \"\\n\", _jsx(_components.h3, {\n children: \"La oferta del mismo día\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"same_day\"\n }), \" describe lo que te costaría ahora mismo un retiro \", _jsx(_components.code, {\n children: \"same_day\"\n }), \" (\", _jsx(_components.code, {\n children: \"POST /v1/withdrawals\"\n }), \") y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"ceiling_cents\"\n }), \" es el \", _jsx(_components.code, {\n children: \"amount_cents\"\n }), \" más grande por el que una solicitud del mismo día sería aceptada en este momento. \", _jsxs(_components.strong, {\n children: [\"No es otro nombre de \", _jsx(_components.code, {\n children: \"available_cents\"\n })]\n }), \": el techo ya descuenta \", _jsx(_components.code, {\n children: \"fee_cents\"\n }), \" y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que \", _jsx(_components.code, {\n children: \"available_cents\"\n }), \" excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"reach_cents\"\n }), \" es todo lo que la solicitud podría tomar antes de la tarifa, y \", _jsx(_components.code, {\n children: \"advanceable_cents\"\n }), \" es la parte de eso que todavía es efectivo retenido. \", _jsx(_components.code, {\n children: \"cap_cents\"\n }), \", \", _jsx(_components.code, {\n children: \"cap_used_cents\"\n }), \" y \", _jsx(_components.code, {\n children: \"cap_remaining_cents\"\n }), \" son el máximo diario por cuenta y la posición de hoy frente a él, y \", _jsx(_components.code, {\n children: \"minimum_cents\"\n }), \" es el piso por solicitud.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"window_open\"\n }), \" dice si el equipo está enviando en este momento. \", _jsx(_components.code, {\n children: \"due_at\"\n }), \" es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y \", _jsx(_components.code, {\n children: \"next_window_opens_at\"\n }), \" es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el \", _jsx(_components.code, {\n children: \"due_at\"\n }), \" del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.code, {\n children: \"offerable\"\n }), \" es false cuando no se aceptaría ninguna solicitud del mismo día, y \", _jsx(_components.code, {\n children: \"unavailable_reason\"\n }), \" dice en cuál de los dos estados estás: \", _jsx(_components.code, {\n children: \"cap_reached\"\n }), \" (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o \", _jsx(_components.code, {\n children: \"below_minimum\"\n }), \" (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que \", _jsx(_components.code, {\n children: \"offerable\"\n }), \" sea true.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Consulta tu saldo prepagado","description":"Tu saldo prepagado para el modo en el que actúa la llave.\n\n`balance_cents` es todo lo que hay en la cuenta. `available_cents` es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de `available_cents`; retirar sí.\n\n`in_review_cents` es la parte de `balance_cents` que es efectivo de un pedido que aún estamos revisando. Siempre está presente, `0` cuando no hay nada en revisión, y ya queda excluido de `available_cents`. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder `402 insufficient_balance` mientras `balance_cents` por sí solo parece suficiente: `balance_cents` menos `in_review_cents` es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha.\n\n### La oferta del mismo día\n\n`same_day` describe lo que te costaría ahora mismo un retiro `same_day` (`POST /v1/withdrawals`) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes.\n\n`ceiling_cents` es el `amount_cents` más grande por el que una solicitud del mismo día sería aceptada en este momento. **No es otro nombre de `available_cents`**: el techo ya descuenta `fee_cents` y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que `available_cents` excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro.\n\n`reach_cents` es todo lo que la solicitud podría tomar antes de la tarifa, y `advanceable_cents` es la parte de eso que todavía es efectivo retenido. `cap_cents`, `cap_used_cents` y `cap_remaining_cents` son el máximo diario por cuenta y la posición de hoy frente a él, y `minimum_cents` es el piso por solicitud.\n\n`window_open` dice si el equipo está enviando en este momento. `due_at` es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y `next_window_opens_at` es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el `due_at` del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos.\n\n`offerable` es false cuando no se aceptaría ninguna solicitud del mismo día, y `unavailable_reason` dice en cuál de los dos estados estás: `cap_reached` (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o `below_minimum` (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que `offerable` sea true.\n","deprecated":null,"version":null,"sidebarTitle":"Consulta tu saldo prepagado","openapi":"/openapi/es.yaml get /v1/balance","href":"/es/api-reference/balance/read-your-prepaid-balance","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Consulta tu saldo prepagado","description":"Tu saldo prepagado para el modo en el que actúa la llave.\n\n`balance_cents` es todo lo que hay en la cuenta. `available_cents` es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de `available_cents`; retirar sí.\n\n`in_review_cents` es la parte de `balance_cents` que es efectivo de un pedido que aún estamos revisando. Siempre está presente, `0` cuando no hay nada en revisión, y ya queda excluido de `available_cents`. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder `402 insufficient_balance` mientras `balance_cents` por sí solo parece suficiente: `balance_cents` menos `in_review_cents` es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha.\n\n### La oferta del mismo día\n\n`same_day` describe lo que te costaría ahora mismo un retiro `same_day` (`POST /v1/withdrawals`) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes.\n\n`ceiling_cents` es el `amount_cents` más grande por el que una solicitud del mismo día sería aceptada en este momento. **No es otro nombre de `available_cents`**: el techo ya descuenta `fee_cents` y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que `available_cents` excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro.\n\n`reach_cents` es todo lo que la solicitud podría tomar antes de la tarifa, y `advanceable_cents` es la parte de eso que todavía es efectivo retenido. `cap_cents`, `cap_used_cents` y `cap_remaining_cents` son el máximo diario por cuenta y la posición de hoy frente a él, y `minimum_cents` es el piso por solicitud.\n\n`window_open` dice si el equipo está enviando en este momento. `due_at` es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y `next_window_opens_at` es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el `due_at` del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos.\n\n`offerable` es false cuando no se aceptaría ninguna solicitud del mismo día, y `unavailable_reason` dice en cuál de los dos estados estás: `cap_reached` (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o `below_minimum` (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que `offerable` sea true.\n","tags":["Balance"],"operationId":"getBalance","security":["aa040b2d-42cc-4054-8d85-611e9e94d695"],"responses":{"200":"5ffb71b6-b879-49b7-a9bd-c2697c8fcc86","401":"6b9de47c-e5f4-4ae0-9c4b-ffb67e9387ad"},"x-mint":{"href":"/es/api-reference/balance/read-your-prepaid-balance","metadata":{"sidebarTitle":"Consulta tu saldo prepagado"}},"method":"get","type":"path","servers":["f399fc83-7e7d-462b-bf3b-3042989289cb"],"path":"/v1/balance","baseUrlOptions":["https://api.listo.delivery"],"title":"Consulta tu saldo prepagado","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"responses":{"5ffb71b6-b879-49b7-a9bd-c2697c8fcc86":{"description":"La solicitud fue exitosa.","content":{"application/json":{"schema":{"type":"object","description":"Tu saldo prepagado para el mundo en el que actúa la llave.","properties":{"balance_cents":{"type":"integer","description":"Todo lo que hay en la cuenta, en centavos.","isRequired":true,"uniqueKey":"balance_cents","typeLabel":"integer"},"available_cents":{"type":"integer","description":"Lo que puedes retirar hoy. Gastar no depende de esto.","isRequired":true,"uniqueKey":"available_cents","typeLabel":"integer"},"currency":{"type":"string","enum":["MXN"],"isRequired":true,"uniqueKey":"currency","typeLabel":"enum\u003cstring>"},"same_day":{"type":"object","description":"Cuánto te costaría un retiro `same_day` y de qué tamaño podrías pedirlo,\nahora mismo. Todos los campos siempre están presentes.\n","properties":{"fee_cents":{"type":"integer","description":"Lo que cuesta un retiro del mismo día, con IVA incluido, que se cobra sobre el monto.","isRequired":true,"uniqueKey":"same_day.fee_cents","typeLabel":"integer"},"minimum_cents":{"type":"integer","description":"El `amount_cents` más bajo por el que se acepta una solicitud del mismo día.","isRequired":true,"uniqueKey":"same_day.minimum_cents","typeLabel":"integer"},"ceiling_cents":{"type":"integer","description":"El `amount_cents` más alto por el que una solicitud del mismo día sería aceptada\nen este momento. No es otro nombre para `available_cents`.\n","isRequired":true,"uniqueKey":"same_day.ceiling_cents","typeLabel":"integer"},"reach_cents":{"type":"integer","description":"Todo lo que una solicitud podría usar antes de la tarifa.","isRequired":true,"uniqueKey":"same_day.reach_cents","typeLabel":"integer"},"advanceable_cents":{"type":"integer","description":"La parte de `reach_cents` que es efectivo aún retenido.","isRequired":true,"uniqueKey":"same_day.advanceable_cents","typeLabel":"integer"},"cap_cents":{"type":"integer","description":"El máximo diario por cuenta.","isRequired":true,"uniqueKey":"same_day.cap_cents","typeLabel":"integer"},"cap_used_cents":{"type":"integer","description":"Cuánto del máximo diario ya se usó hoy.","isRequired":true,"uniqueKey":"same_day.cap_used_cents","typeLabel":"integer"},"cap_remaining_cents":{"type":"integer","description":"Lo que queda del máximo diario hoy.","isRequired":true,"uniqueKey":"same_day.cap_remaining_cents","typeLabel":"integer"},"window_open":{"type":"boolean","description":"Si el equipo está enviando transferencias en este momento.","isRequired":true,"uniqueKey":"same_day.window_open","typeLabel":"boolean"},"due_at":{"type":"string","format":"date-time","description":"El plazo que llevaría una solicitud hecha en el momento en que lees esto.","isRequired":true,"uniqueKey":"same_day.due_at","typeLabel":"string\u003cdate-time>"},"next_window_opens_at":{"type":"string","format":"date-time","description":"La próxima vez que se reanudan los envíos.","isRequired":true,"uniqueKey":"same_day.next_window_opens_at","typeLabel":"string\u003cdate-time>"},"offerable":{"type":"boolean","description":"Falso cuando no se aceptaría ninguna solicitud del mismo día.","isRequired":true,"uniqueKey":"same_day.offerable","typeLabel":"boolean"},"unavailable_reason":{"oneOf":[{"type":"string","enum":["cap_reached","below_minimum",null],"description":"Por qué `offerable` es falso: `cap_reached` (el máximo de hoy ya se gastó)\no `below_minimum` (el alcance es demasiado pequeño para cubrir el mínimo más\nla tarifa). Null siempre que `offerable` sea verdadero.\n","isRequired":true,"uniqueKey":"same_day.unavailable_reason.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["cap_reached","below_minimum",null],"description":"Por qué `offerable` es falso: `cap_reached` (el máximo de hoy ya se gastó)\no `below_minimum` (el alcance es demasiado pequeño para cubrir el mínimo más\nla tarifa). Null siempre que `offerable` sea verdadero.\n","isRequired":true,"uniqueKey":"same_day.unavailable_reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"same_day.unavailable_reason","typeLabel":"enum\u003cstring> | null"}},"required":["fee_cents","minimum_cents","ceiling_cents","reach_cents","advanceable_cents","cap_cents","cap_used_cents","cap_remaining_cents","window_open","due_at","next_window_opens_at","offerable","unavailable_reason"],"isRequired":true,"uniqueKey":"same_day","typeLabel":"object"},"in_review_cents":{"type":"integer","description":"La parte de `balance_cents` que es efectivo de un pedido que aún revisamos.\n`0` cuando no hay nada en revisión. Ya está excluida de\n`available_cents`, y un envío no puede pagarse con ella.\n","isRequired":true,"uniqueKey":"in_review_cents","typeLabel":"integer"}},"required":["balance_cents","available_cents","in_review_cents","currency","same_day"],"uniqueKey":"","typeLabel":"object"},"example":{"balance_cents":400000,"available_cents":268400,"currency":"MXN","same_day":{"fee_cents":3000,"minimum_cents":10000,"ceiling_cents":397000,"reach_cents":400000,"advanceable_cents":131600,"cap_cents":500000,"cap_used_cents":0,"cap_remaining_cents":500000,"window_open":true,"due_at":"2026-07-30T21:30:00Z","next_window_opens_at":"2026-07-31T14:00:00Z","offerable":true,"unavailable_reason":null},"in_review_cents":0},"examples":{"Example":{"title":"Example","value":{"balance_cents":400000,"available_cents":268400,"currency":"MXN","same_day":{"fee_cents":3000,"minimum_cents":10000,"ceiling_cents":397000,"reach_cents":400000,"advanceable_cents":131600,"cap_cents":500000,"cap_used_cents":0,"cap_remaining_cents":500000,"window_open":true,"due_at":"2026-07-30T21:30:00Z","next_window_opens_at":"2026-07-31T14:00:00Z","offerable":true,"unavailable_reason":null},"in_review_cents":0}}},"exampleType":"examples"}},"exampleType":"examples"},"6b9de47c-e5f4-4ae0-9c4b-ffb67e9387ad":{"description":"La llave de API no existe, fue revocada o no es válida para este modo (`invalid_api_key`).","content":{"application/json":{"schema":{"type":"object","description":"El cuerpo de toda respuesta 4xx y 5xx de esta API.","properties":{"error":{"type":"object","description":"Cómo se ve todo rechazo y toda falla. `code` es el único\ncampo en el que decidir; `message` es para una persona que lee un registro y puede\ncambiar de redacción o de idioma sin aviso.\n","properties":{"code":{"type":"string","description":"Un nombre estable y legible por máquina de lo que salió mal, como\n`validation_failed`, `not_found` o `insufficient_balance`. Decide\ncon base en esto y nunca en `message`. La lista crece sin romper nada: trata\nun código que no conozcas como el fallo genérico que indica su código de estado.\nCada código tiene una página en `doc_url`.\n","example":"validation_failed","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","description":"Una oración para quien depura. Puede cambiar de redacción o de\nidioma en cualquier momento, así que nunca la uses para comparar.\n","example":"order_value_cents is required.","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"param":{"oneOf":[{"type":"string","description":"El campo de la solicitud al que se refiere el rechazo, cuando aplica, escrito\ncomo lo enviaste (`dropoff.street`, `manifest.items`). Null cuando la\nfalla no se refiere a un solo campo.\n","example":"order_value_cents","isRequired":true,"uniqueKey":"error.param.oneOf.0","typeLabel":"string"},{"type":"null","description":"El campo de la solicitud al que se refiere el rechazo, cuando aplica, escrito\ncomo lo enviaste (`dropoff.street`, `manifest.items`). Null cuando la\nfalla no se refiere a un solo campo.\n","example":"order_value_cents","isRequired":true,"uniqueKey":"error.param.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"error.param","typeLabel":"string | null"},"retryable":{"type":"boolean","description":"Si volver a enviar la misma solicitud podría tener éxito. `false`\nsignifica que nunca lo tendrá sin un cambio de tu lado o en el mundo.\n","example":false,"isRequired":true,"uniqueKey":"error.retryable","typeLabel":"boolean"},"doc_url":{"type":"string","format":"uri","description":"La página de documentación de este `code`.","example":"https://docs.listo.delivery/en/errors/validation_failed","isRequired":true,"uniqueKey":"error.doc_url","typeLabel":"string\u003curi>"},"request_id":{"type":"string","description":"Nuestro id de esta solicitud, el mismo valor que el encabezado de respuesta\n`X-Request-Id`. Cítalo a soporte, y filtra\n`GET /v1/request_logs` por él.\n","example":"0b1f6c9a-7e2d-4c53-9a41-5d8e3f2a6b10","isRequired":true,"uniqueKey":"error.request_id","typeLabel":"string"}},"required":["code","message","param","retryable","doc_url","request_id"],"isRequired":true,"uniqueKey":"error","typeLabel":"object"}},"required":["error"],"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":"invalid_api_key","message":"The API key is missing, revoked, or not valid for this mode.","param":null,"retryable":false,"doc_url":"https://docs.listo.delivery/en/errors/invalid_api_key","request_id":"0b1f6c9a-7e2d-4c53-9a41-5d8e3f2a6b10"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":"invalid_api_key","message":"The API key is missing, revoked, or not valid for this mode.","param":null,"retryable":false,"doc_url":"https://docs.listo.delivery/en/errors/invalid_api_key","request_id":"0b1f6c9a-7e2d-4c53-9a41-5d8e3f2a6b10"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"aa040b2d-42cc-4054-8d85-611e9e94d695":{"BearerAuth":{"type":"http","scheme":"bearer","description":"Tu llave de API, enviada como `Authorization: Bearer \u003ckey>`. Las llaves reales y de prueba son distintas; la llave que envías decide en qué modo actúa la llamada. Para probar llamadas, usa una llave de prueba (empieza con `lst_test_`): no se envía ningún repartidor real y no se mueve dinero real, pero los webhooks se disparan y el `dropoff.phone` que des puede recibir mensajes de WhatsApp, así que usa tu propio número. Una llave real (empieza con `lst_live_`) reserva y cobra envíos reales.","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"f399fc83-7e7d-462b-bf3b-3042989289cb":{"url":"https://api.listo.delivery"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Tu llave de API, enviada como `Authorization: Bearer \u003ckey>`. Las llaves reales y de prueba son distintas; la llave que envías decide en qué modo actúa la llamada. Para probar llamadas, usa una llave de prueba (empieza con `lst_test_`): no se envía ningún repartidor real y no se mueve dinero real, pero los webhooks se disparan y el `dropoff.phone` que des puede recibir mensajes de WhatsApp, así que usa tu propio número. Una llave real (empieza con `lst_live_`) reserva y cobra envíos reales.","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Tu llave de API, enviada como `Authorization: Bearer \u003ckey>`. Las llaves reales y de prueba son distintas; la llave que envías decide en qué modo actúa la llamada. Para probar llamadas, usa una llave de prueba (empieza con `lst_test_`): no se envía ningún repartidor real y no se mueve dinero real, pero los webhooks se disparan y el `dropoff.phone` que des puede recibir mensajes de WhatsApp, así que usa tu propio número. Una llave real (empieza con `lst_live_`) reserva y cobra envíos reales.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"openapi/es.yaml"},"subdomain":"listo-c5a11a00","siteName":"Listo Partner API","title":"Consulta tu saldo prepagado - Listo Partner API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/balance/read-your-prepaid-balance","matchLevel":1},"es":{"href":"/es/api-reference/balance/read-your-prepaid-balance","matchLevel":0}}},"lastModified":"2026-11-07T01:48:55.764Z","originalFileLocation":"es/api-reference/balance/read-your-prepaid-balance.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Tu saldo prepagado para el modo en el que actúa la llave. balance_cents es todo lo que hay en la cuenta. available_cents es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de available_cents; retirar sí. in_review_cents es la parte de balance_cents que es efectivo de un pedido que aún estamos revisando. Siempre está presente, 0 cuando no hay nada en revisión, y ya queda excluido de available_cents. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder 402 insufficient_balance mientras balance_cents por sí solo parece suficiente: balance_cents menos in_review_cents es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha. ### La oferta del mismo día same_day describe lo que te costaría ahora mismo un retiro same_day (POST /v1/withdrawals) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes. ceiling_cents es el amount_cents más grande por el que una solicitud del mismo día sería aceptada en este momento. No es otro nombre de available_cents: el techo ya descuenta fee_cents y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que available_cents excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro. reach_cents es todo lo que la solicitud podría tomar antes de la tarifa, y advanceable_cents es la parte de eso que todavía es efectivo retenido. cap_cents, cap_used_cents y cap_remaining_cents son el máximo diario por cuenta y la posición de hoy frente a él, y minimum_cents es el piso por solicitud. window_open dice si el equipo está enviando en este momento. due_at es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y next_window_opens_at es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el due_at del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos. offerable es false cuando no se aceptaría ninguna solicitud del mismo día, y unavailable_reason dice en cuál de los dos estados estás: cap_reached (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o below_minimum (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que offerable sea true.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Listo Partner API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Consulta tu saldo prepagado - Listo Partner API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Tu saldo prepagado para el modo en el que actúa la llave. balance_cents es todo lo que hay en la cuenta. available_cents es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de available_cents; retirar sí. in_review_cents es la parte de balance_cents que es efectivo de un pedido que aún estamos revisando. Siempre está presente, 0 cuando no hay nada en revisión, y ya queda excluido de available_cents. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder 402 insufficient_balance mientras balance_cents por sí solo parece suficiente: balance_cents menos in_review_cents es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha. ### La oferta del mismo día same_day describe lo que te costaría ahora mismo un retiro same_day (POST /v1/withdrawals) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes. ceiling_cents es el amount_cents más grande por el que una solicitud del mismo día sería aceptada en este momento. No es otro nombre de available_cents: el techo ya descuenta fee_cents y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que available_cents excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro. reach_cents es todo lo que la solicitud podría tomar antes de la tarifa, y advanceable_cents es la parte de eso que todavía es efectivo retenido. cap_cents, cap_used_cents y cap_remaining_cents son el máximo diario por cuenta y la posición de hoy frente a él, y minimum_cents es el piso por solicitud. window_open dice si el equipo está enviando en este momento. due_at es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y next_window_opens_at es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el due_at del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos. offerable es false cuando no se aceptaría ninguna solicitud del mismo día, y unavailable_reason dice en cuál de los dos estados estás: cap_reached (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o below_minimum (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que offerable sea true.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Listo Partner API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://listo-c5a11a00.mintlify.site/_mintlify/api/og/v2?title=Consulta+tu+saldo+prepagado\u0026amp;description=Tu+saldo+prepagado+para+el+modo+en+el+que+act%C3%BAa+la+llave.%0A%0A%60balance_cents%60+es+todo+lo+que+hay+en+la+cuenta.+%60available_cents%60+es+lo+que+puedes+retirar+hoy%2C+que+\u0026amp;theme=77fcfc9066d8b9eb9850b729\u0026amp;signature=07ba900d2d1b796ed5e8e9bcd77ab4012277fd2f81eaa02ebe9d0027a528ac27\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Consulta tu saldo prepagado - Listo Partner API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Tu saldo prepagado para el modo en el que actúa la llave. balance_cents es todo lo que hay en la cuenta. available_cents es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de available_cents; retirar sí. in_review_cents es la parte de balance_cents que es efectivo de un pedido que aún estamos revisando. Siempre está presente, 0 cuando no hay nada en revisión, y ya queda excluido de available_cents. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder 402 insufficient_balance mientras balance_cents por sí solo parece suficiente: balance_cents menos in_review_cents es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha. ### La oferta del mismo día same_day describe lo que te costaría ahora mismo un retiro same_day (POST /v1/withdrawals) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes. ceiling_cents es el amount_cents más grande por el que una solicitud del mismo día sería aceptada en este momento. No es otro nombre de available_cents: el techo ya descuenta fee_cents y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que available_cents excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro. reach_cents es todo lo que la solicitud podría tomar antes de la tarifa, y advanceable_cents es la parte de eso que todavía es efectivo retenido. cap_cents, cap_used_cents y cap_remaining_cents son el máximo diario por cuenta y la posición de hoy frente a él, y minimum_cents es el piso por solicitud. window_open dice si el equipo está enviando en este momento. due_at es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y next_window_opens_at es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el due_at del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos. offerable es false cuando no se aceptaría ninguna solicitud del mismo día, y unavailable_reason dice en cuál de los dos estados estás: cap_reached (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o below_minimum (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que offerable sea true.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://listo-c5a11a00.mintlify.site/_mintlify/api/og/v2?title=Consulta+tu+saldo+prepagado\u0026amp;description=Tu+saldo+prepagado+para+el+modo+en+el+que+act%C3%BAa+la+llave.%0A%0A%60balance_cents%60+es+todo+lo+que+hay+en+la+cuenta.+%60available_cents%60+es+lo+que+puedes+retirar+hoy%2C+que+\u0026amp;theme=77fcfc9066d8b9eb9850b729\u0026amp;signature=07ba900d2d1b796ed5e8e9bcd77ab4012277fd2f81eaa02ebe9d0027a528ac27\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/listo-c5a11a00/GMBEN5uWEX-r6cRJ/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Listo Partner API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#15171C\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/es/api-reference/balance/read-your-prepaid-balance.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.listo.delivery/api-reference/balance/read-your-prepaid-balance\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.listo.delivery/api-reference/balance/read-your-prepaid-balance\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.listo.delivery/#organization\",\"name\":\"Listo Partner API\",\"url\":\"https://docs.listo.delivery\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/listo-c5a11a00/mreCwXzcEA2bSZog/logo/light.svg?fit=max\u0026auto=format\u0026n=mreCwXzcEA2bSZog\u0026q=85\u0026s=da2b28d464dc6987329dfd5971085dd7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.listo.delivery#website\",\"name\":\"Listo Partner API\",\"url\":\"https://docs.listo.delivery\",\"publisher\":{\"@id\":\"https://docs.listo.delivery/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance#webpage\",\"url\":\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance\",\"name\":\"Consulta tu saldo prepagado\",\"description\":\"Tu saldo prepagado para el modo en el que actúa la llave. balance_cents es todo lo que hay en la cuenta. available_cents es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de available_cents; retirar sí. in_review_cents es la parte de balance_cents que es efectivo de un pedido que aún estamos revisando. Siempre está presente, 0 cuando no hay nada en revisión, y ya queda excluido de available_cents. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder 402 insufficient_balance mientras balance_cents por sí solo parece suficiente: balance_cents menos in_review_cents es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha. ### La oferta del mismo día same_day describe lo que te costaría ahora mismo un retiro same_day (POST /v1/withdrawals) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes. ceiling_cents es el amount_cents más grande por el que una solicitud del mismo día sería aceptada en este momento. No es otro nombre de available_cents: el techo ya descuenta fee_cents y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que available_cents excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro. reach_cents es todo lo que la solicitud podría tomar antes de la tarifa, y advanceable_cents es la parte de eso que todavía es efectivo retenido. cap_cents, cap_used_cents y cap_remaining_cents son el máximo diario por cuenta y la posición de hoy frente a él, y minimum_cents es el piso por solicitud. window_open dice si el equipo está enviando en este momento. due_at es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y next_window_opens_at es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el due_at del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos. offerable es false cuando no se aceptaría ninguna solicitud del mismo día, y unavailable_reason dice en cuál de los dos estados estás: cap_reached (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o below_minimum (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que offerable sea true.\",\"dateModified\":\"2026-11-07T01:48:55.764Z\",\"isPartOf\":{\"@id\":\"https://docs.listo.delivery#website\"},\"breadcrumb\":{\"@id\":\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Listo Partner API\",\"item\":\"https://docs.listo.delivery\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Consulta tu saldo prepagado\",\"item\":\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance#apireference\",\"headline\":\"Consulta tu saldo prepagado\",\"name\":\"Consulta tu saldo prepagado\",\"description\":\"Tu saldo prepagado para el modo en el que actúa la llave. balance_cents es todo lo que hay en la cuenta. available_cents es lo que puedes retirar hoy, que es menor siempre que el efectivo cobrado en las puertas de los clientes todavía no nos haya llegado. Gastar no depende de available_cents; retirar sí. in_review_cents es la parte de balance_cents que es efectivo de un pedido que aún estamos revisando. Siempre está presente, 0 cuando no hay nada en revisión, y ya queda excluido de available_cents. No se puede adelantar, y un envío no se puede pagar con él, así que una creación puede responder 402 insufficient_balance mientras balance_cents por sí solo parece suficiente: balance_cents menos in_review_cents es con lo que los envíos pueden contar. Se mueve cuando tenemos una respuesta, no en una fecha. ### La oferta del mismo día same_day describe lo que te costaría ahora mismo un retiro same_day (POST /v1/withdrawals) y de qué tamaño podrías pedirlo, para que muestres la opción en lugar de descubrirla con un rechazo. Todos los campos siempre están presentes. ceiling_cents es el amount_cents más grande por el que una solicitud del mismo día sería aceptada en este momento. No es otro nombre de available_cents: el techo ya descuenta fee_cents y ya se ajustó a lo que queda del día, y puede alcanzar efectivo todavía retenido que available_cents excluye por definición. En una cuenta es el mayor de los dos y en otra el menor, así que ninguno se deriva del otro. reach_cents es todo lo que la solicitud podría tomar antes de la tarifa, y advanceable_cents es la parte de eso que todavía es efectivo retenido. cap_cents, cap_used_cents y cap_remaining_cents son el máximo diario por cuenta y la posición de hoy frente a él, y minimum_cents es el piso por solicitud. window_open dice si el equipo está enviando en este momento. due_at es la fecha límite que llevaría una solicitud hecha en el momento en que lees esto, y next_window_opens_at es la siguiente vez que se reanuda el envío; la fecha límite que de verdad lleva tu solicitud es el due_at del objeto de retiro que devuelve. Las solicitudes se aceptan a cualquier hora de todos modos. offerable es false cuando no se aceptaría ninguna solicitud del mismo día, y unavailable_reason dice en cuál de los dos estados estás: cap_reached (el máximo de hoy ya se gastó, y vuelve mañana por la mañana) o below_minimum (el alcance es demasiado pequeño para superar el piso más la tarifa). Es null siempre que offerable sea true.\",\"url\":\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance\",\"mainEntityOfPage\":{\"@id\":\"https://docs.listo.delivery/es/api-reference/balance/read-your-prepaid-balance#webpage\"},\"dateModified\":\"2026-11-07T01:48:55.764Z\",\"publisher\":{\"@id\":\"https://docs.listo.delivery/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.listo.delivery#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Listo Partner API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Listo Partner API","nav":{"global":null,"languages":[{"language":"en","default":true,"navbar":{"links":[{"href":"https://status.listo.delivery","label":"Status"}]},"pages":[{"title":"en","href":"/api-reference/balance/read-your-prepaid-balance"}]},{"language":"es","navbar":{"links":[{"href":"https://status.listo.delivery","label":"Estado del servicio"}]},"groups":[{"group":"Primeros pasos","pages":[{"title":"Inicio rápido","href":"/es/quickstart"}]},{"group":"Guías","pages":[{"title":"Cotiza y crea un envío","href":"/es/guides/quote-and-create"},{"title":"Recibe y verifica webhooks","href":"/es/guides/webhooks"},{"title":"Depurar tu integración","href":"/es/guides/debugging"},{"title":"Construye con IA","href":"/es/guides/build-with-ai"},{"title":"Fondea tu saldo y retira","href":"/es/guides/balance-and-withdrawals"},{"title":"Sal a producción","href":"/es/guides/go-live"},{"title":"Conecta un restaurante que ya usa Listo","sidebarTitle":"Conecta una cuenta existente","href":"/es/guides/connect-existing-account"},{"title":"Plan y cobro","href":"/es/guides/plan-and-billing"},{"title":"Conecta Claude, Cursor o Codex","href":"/es/guides/connect-ai-client"}]},{"group":"Errores","expanded":false,"pages":[{"title":"Errores","href":"/es/errors/index"},{"title":"account_exists","href":"/es/errors/account_exists"},{"title":"address_not_found","href":"/es/errors/address_not_found"},{"title":"address_undeliverable","href":"/es/errors/address_undeliverable"},{"title":"cancel_failed","href":"/es/errors/cancel_failed"},{"title":"card_below_minimum","href":"/es/errors/card_below_minimum"},{"title":"card_not_ready","href":"/es/errors/card_not_ready"},{"title":"cash_over_cap","href":"/es/errors/cash_over_cap"},{"title":"charge_in_progress","href":"/es/errors/charge_in_progress"},{"title":"code_expired","href":"/es/errors/code_expired"},{"title":"console_access_required","href":"/es/errors/console_access_required"},{"title":"event_not_resendable","href":"/es/errors/event_not_resendable"},{"title":"idempotency_conflict","href":"/es/errors/idempotency_conflict"},{"title":"insufficient_balance","href":"/es/errors/insufficient_balance"},{"title":"internal_error","href":"/es/errors/internal_error"},{"title":"invalid_api_key","href":"/es/errors/invalid_api_key"},{"title":"no_couriers_available","href":"/es/errors/no_couriers_available"},{"title":"not_cancellable","href":"/es/errors/not_cancellable"},{"title":"not_editable","href":"/es/errors/not_editable"},{"title":"not_found","href":"/es/errors/not_found"},{"title":"not_reactivatable","href":"/es/errors/not_reactivatable"},{"title":"not_refundable","href":"/es/errors/not_refundable"},{"title":"not_reschedulable","href":"/es/errors/not_reschedulable"},{"title":"not_retriable","href":"/es/errors/not_retriable"},{"title":"order_too_large","href":"/es/errors/order_too_large"},{"title":"out_of_service_area","href":"/es/errors/out_of_service_area"},{"title":"payout_account_not_ready","href":"/es/errors/payout_account_not_ready"},{"title":"pickup_point_pending","href":"/es/errors/pickup_point_pending"},{"title":"plan_ended","href":"/es/errors/plan_ended"},{"title":"plan_required","href":"/es/errors/plan_required"},{"title":"provider_unavailable","href":"/es/errors/provider_unavailable"},{"title":"quote_consumed","href":"/es/errors/quote_consumed"},{"title":"quote_expired","href":"/es/errors/quote_expired"},{"title":"rate_limited","href":"/es/errors/rate_limited"},{"title":"read_only_key","href":"/es/errors/read_only_key"},{"title":"refund_amount_too_large","href":"/es/errors/refund_amount_too_large"},{"title":"resend_limit_reached","href":"/es/errors/resend_limit_reached"},{"title":"same_day_below_minimum","href":"/es/errors/same_day_below_minimum"},{"title":"same_day_cap_exceeded","href":"/es/errors/same_day_cap_exceeded"},{"title":"test_webhook_limit_reached","href":"/es/errors/test_webhook_limit_reached"},{"title":"unsupported_country","href":"/es/errors/unsupported_country"},{"title":"validation_failed","href":"/es/errors/validation_failed"},{"title":"webhook_endpoint_not_configured","description":"No hay una URL de webhook configurada para este modo, así que no hay a dónde enviar el evento.","href":"/es/errors/webhook_endpoint_not_configured"}]},{"group":"Referencia","pages":[{"group":"Saldo","pages":[{"title":"Consulta tu saldo prepagado","deprecated":null,"version":null,"sidebarTitle":"Consulta tu saldo prepagado","openapi":"/openapi/es.yaml get /v1/balance","href":"/es/api-reference/balance/read-your-prepaid-balance"},{"title":"Consulta el saldo de una tienda","description":null,"deprecated":null,"version":null,"sidebarTitle":"Consulta el saldo de una tienda","openapi":"/openapi/es.yaml get /v1/stores/{store_id}/balance","href":"/es/api-reference/balance/read-a-stores-balance"}]},{"group":"Conexión de cuenta","pages":[{"title":"Pide a un restaurante que conecte la cuenta que ya tiene en Listo","deprecated":null,"version":null,"sidebarTitle":"Pide a un restaurante que conecte la cuenta que ya tiene en Listo","openapi":"/openapi/es.yaml post /v1/connect_requests","href":"/es/api-reference/account-connection/ask-a-restaurant-to-connect-its-account"},{"title":"Canjea una aprobación por la tienda","deprecated":null,"version":null,"sidebarTitle":"Canjea una aprobación por la tienda","openapi":"/openapi/es.yaml post /v1/connections","href":"/es/api-reference/account-connection/exchange-an-approval-for-the-store"}]},{"group":"Envíos","pages":[{"title":"Lista envíos","deprecated":null,"version":null,"sidebarTitle":"Lista envíos","openapi":"/openapi/es.yaml get /v1/deliveries","href":"/es/api-reference/deliveries/list-deliveries"},{"title":"Crea un envío","deprecated":null,"version":null,"sidebarTitle":"Crea un envío","openapi":"/openapi/es.yaml post /v1/deliveries","href":"/es/api-reference/deliveries/create-a-delivery"},{"title":"Cancela un envío","deprecated":null,"version":null,"sidebarTitle":"Cancela un envío","openapi":"/openapi/es.yaml post /v1/deliveries/{delivery_id}/cancellations","href":"/es/api-reference/deliveries/cancel-a-delivery"},{"title":"Reembolsa un envío","deprecated":null,"version":null,"sidebarTitle":"Reembolsa un envío","openapi":"/openapi/es.yaml post /v1/deliveries/{delivery_id}/refunds","href":"/es/api-reference/deliveries/refund-a-delivery"},{"title":"Reintenta un despacho fallido","deprecated":null,"version":null,"sidebarTitle":"Reintenta un despacho fallido","openapi":"/openapi/es.yaml post /v1/deliveries/{delivery_id}/retries","href":"/es/api-reference/deliveries/retry-a-failed-dispatch"},{"title":"Obtén un envío","deprecated":null,"version":null,"sidebarTitle":"Obtén un envío","openapi":"/openapi/es.yaml get /v1/deliveries/{id}","href":"/es/api-reference/deliveries/fetch-a-delivery"},{"title":"Actualiza un envío","deprecated":null,"version":null,"sidebarTitle":"Actualiza un envío","openapi":"/openapi/es.yaml patch /v1/deliveries/{id}","href":"/es/api-reference/deliveries/update-a-delivery"}]},{"group":"Eventos","pages":[{"title":"Lista tus eventos de webhook","deprecated":null,"version":null,"sidebarTitle":"Lista tus eventos de webhook","openapi":"/openapi/es.yaml get /v1/events","href":"/es/api-reference/events/list-your-webhook-events"},{"title":"Reenvía un evento de webhook","deprecated":null,"version":null,"sidebarTitle":"Reenvía un evento de webhook","openapi":"/openapi/es.yaml post /v1/events/{event_id}/resend","href":"/es/api-reference/events/send-a-webhook-event-again"},{"title":"Obtén un evento de webhook","deprecated":null,"version":null,"sidebarTitle":"Obtén un evento de webhook","openapi":"/openapi/es.yaml get /v1/events/{id}","href":"/es/api-reference/events/retrieve-a-webhook-event"},{"title":"Envía un webhook de prueba","deprecated":null,"version":null,"sidebarTitle":"Envía un webhook de prueba","openapi":"/openapi/es.yaml post /v1/test_webhooks","href":"/es/api-reference/events/send-a-test-webhook"}]},{"group":"Historial","pages":[{"title":"Lista tus movimientos del historial","deprecated":null,"version":null,"sidebarTitle":"Lista tus movimientos del historial","openapi":"/openapi/es.yaml get /v1/ledger","href":"/es/api-reference/ledger/list-your-ledger-entries"},{"title":"Lista los movimientos del historial de una tienda","deprecated":null,"version":null,"sidebarTitle":"Lista los movimientos del historial de una tienda","openapi":"/openapi/es.yaml get /v1/stores/{store_id}/ledger","href":"/es/api-reference/ledger/list-a-stores-ledger-entries"}]},{"group":"Autenticación","pages":[{"title":"Verifica que tu llave de API funciona","deprecated":null,"version":null,"sidebarTitle":"Verifica que tu llave de API funciona","openapi":"/openapi/es.yaml get /v1/ping","href":"/es/api-reference/authentication/check-that-your-api-key-works"}]},{"group":"Cotizaciones","pages":[{"title":"Cotiza un envío","deprecated":null,"version":null,"sidebarTitle":"Cotiza un envío","openapi":"/openapi/es.yaml post /v1/quotes","href":"/es/api-reference/quotes/price-a-delivery"}]},{"group":"Registro de solicitudes","pages":[{"title":"Lista tu registro de solicitudes","deprecated":null,"version":null,"sidebarTitle":"Lista tu registro de solicitudes","openapi":"/openapi/es.yaml get /v1/request_logs","href":"/es/api-reference/request-logs/list-your-request-log"},{"title":"Obtén una entrada del registro de solicitudes","deprecated":null,"version":null,"sidebarTitle":"Obtén una entrada del registro de solicitudes","openapi":"/openapi/es.yaml get /v1/request_logs/{id}","href":"/es/api-reference/request-logs/retrieve-a-request-log-entry"}]},{"group":"Tiendas","pages":[{"title":"Lista tus tiendas","deprecated":null,"version":null,"sidebarTitle":"Lista tus tiendas","openapi":"/openapi/es.yaml get /v1/stores","href":"/es/api-reference/stores/list-your-stores"},{"title":"Crea una tienda","deprecated":null,"version":null,"sidebarTitle":"Crea una tienda","openapi":"/openapi/es.yaml post /v1/stores","href":"/es/api-reference/stores/create-a-store"},{"title":"Obtén una tienda","deprecated":null,"version":null,"sidebarTitle":"Obtén una tienda","openapi":"/openapi/es.yaml get /v1/stores/{id}","href":"/es/api-reference/stores/fetch-a-store"},{"title":"Actualiza una tienda","deprecated":null,"version":null,"sidebarTitle":"Actualiza una tienda","openapi":"/openapi/es.yaml patch /v1/stores/{id}","href":"/es/api-reference/stores/update-a-store"},{"title":"Invita al dueño de una tienda","deprecated":null,"version":null,"sidebarTitle":"Invita al dueño de una tienda","openapi":"/openapi/es.yaml post /v1/stores/{store_id}/owner","href":"/es/api-reference/stores/invite-a-store-owner"},{"title":"Reactiva el plan de una tienda","deprecated":null,"version":null,"sidebarTitle":"Reactiva el plan de una tienda","openapi":"/openapi/es.yaml post /v1/stores/{store_id}/plan","href":"/es/api-reference/stores/reactivate-a-stores-plan"},{"title":"Cancela el plan de una tienda","deprecated":null,"version":null,"sidebarTitle":"Cancela el plan de una tienda","openapi":"/openapi/es.yaml post /v1/stores/{store_id}/plan_cancellation","href":"/es/api-reference/stores/cancel-a-stores-plan"},{"title":"Deshaz la cancelación del plan de una tienda","deprecated":null,"version":null,"sidebarTitle":"Deshaz la cancelación del plan de una tienda","openapi":"/openapi/es.yaml delete /v1/stores/{store_id}/plan_cancellation","href":"/es/api-reference/stores/undo-a-stores-plan-cancellation"}]},{"group":"Alta de cobros con tarjeta","pages":[{"title":"Inicia el alta para cobros con tarjeta de una tienda","deprecated":null,"version":null,"sidebarTitle":"Inicia el alta para cobros con tarjeta de una tienda","openapi":"/openapi/es.yaml post /v1/stores/{store_id}/stripe_onboarding","href":"/es/api-reference/card-onboarding/start-card-onboarding-for-a-store"},{"title":"Consulta la disponibilidad para cobrar con tarjeta de una tienda","deprecated":null,"version":null,"sidebarTitle":"Consulta la disponibilidad para cobrar con tarjeta de una tienda","openapi":"/openapi/es.yaml get /v1/stores/{store_id}/stripe_status","href":"/es/api-reference/card-onboarding/read-a-stores-card-readiness"},{"title":"Inicia el alta para cobros con tarjeta de tu empresa","deprecated":null,"version":null,"sidebarTitle":"Inicia el alta para cobros con tarjeta de tu empresa","openapi":"/openapi/es.yaml post /v1/stripe_onboarding","href":"/es/api-reference/card-onboarding/start-card-onboarding-for-your-company"},{"title":"Consulta la disponibilidad para cobrar con tarjeta de tu empresa","deprecated":null,"version":null,"sidebarTitle":"Consulta la disponibilidad para cobrar con tarjeta de tu empresa","openapi":"/openapi/es.yaml get /v1/stripe_status","href":"/es/api-reference/card-onboarding/read-your-companys-card-readiness"}]},{"group":"Entregas de webhook","pages":[{"title":"Lista los intentos de entrega de webhook","deprecated":null,"version":null,"sidebarTitle":"Lista los intentos de entrega de webhook","openapi":"/openapi/es.yaml get /v1/webhook_deliveries","href":"/es/api-reference/webhook-deliveries/list-webhook-delivery-attempts"}]},{"group":"Retiros","pages":[{"title":"Lista tus retiros","deprecated":null,"version":null,"sidebarTitle":"Lista tus retiros","openapi":"/openapi/es.yaml get /v1/withdrawals","href":"/es/api-reference/withdrawals/list-your-withdrawals"},{"title":"Solicita un retiro","deprecated":null,"version":null,"sidebarTitle":"Solicita un retiro","openapi":"/openapi/es.yaml post /v1/withdrawals","href":"/es/api-reference/withdrawals/request-a-withdrawal"},{"title":"Obtén un retiro","deprecated":null,"version":null,"sidebarTitle":"Obtén un retiro","openapi":"/openapi/es.yaml get /v1/withdrawals/{id}","href":"/es/api-reference/withdrawals/fetch-a-withdrawal"}]},{"group":"Webhooks","pages":[{"title":"A delivery reached a new status","version":null,"deprecated":null,"sidebarTitle":"Un envío llegó a un nuevo estado","openapi":"/openapi/es.yaml webhook delivery.status_changed","href":"/es/api-reference/webhooks/a-delivery-reached-a-new-status"},{"title":"A delivery changed without changing status","version":null,"deprecated":null,"sidebarTitle":"Un envío cambió sin cambiar de estado","openapi":"/openapi/es.yaml webhook delivery.updated","href":"/es/api-reference/webhooks/a-delivery-changed-without-changing-status"},{"title":"The courier moved","version":null,"deprecated":null,"sidebarTitle":"El repartidor se movió","openapi":"/openapi/es.yaml webhook delivery.courier_location","href":"/es/api-reference/webhooks/the-courier-moved"},{"title":"A withdrawal was settled","version":null,"deprecated":null,"sidebarTitle":"Un retiro se liquidó","openapi":"/openapi/es.yaml webhook withdrawal.updated","href":"/es/api-reference/webhooks/a-withdrawal-was-settled"},{"title":"A store changed","version":null,"deprecated":null,"sidebarTitle":"Una tienda cambió","openapi":"/openapi/es.yaml webhook store.updated","href":"/es/api-reference/webhooks/a-store-changed"},{"title":"A restaurant connected its existing account to you","version":null,"deprecated":null,"sidebarTitle":"Un restaurante conectó la cuenta de Listo que ya tenía contigo","openapi":"/openapi/es.yaml webhook store.connected","href":"/es/api-reference/webhooks/a-restaurant-connected-its-existing-account-to-you"}]}]},{"group":"Conceptos","pages":[{"title":"El modelo de dinero","href":"/es/concepts/money"},{"title":"De dónde viene un envío","href":"/es/concepts/delivery-origin"},{"title":"Modo de prueba","href":"/es/concepts/test-mode"},{"title":"Firmas","href":"/es/concepts/signing"},{"title":"Efectivo en la puerta","href":"/es/concepts/cash-at-the-door"}]},{"group":"Historial de cambios","pages":[{"title":"Historial de cambios","href":"/es/changelog"}]},{"group":"Legal","pages":[{"title":"Términos para Partners","url":"https://listo.delivery/terminos-partners","href":"/es/terms-for-partners"}]}]}]},"basePath":"","title":"Consulta tu saldo prepagado - Listo Partner API","buildId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","deploymentId":"dpl_8LJbrAiZvr1K98WQNZXCyY5AvT34","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-i2a3QZ8E.js","utils-ChLwp8m0.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DRktVTDc.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CA2pEs4T.js","snippetPresets-ClQ6XrKD.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-Ct_Lv36y.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Cn2PYw9e.js","shallow-rkyymjXQ.js","getApiPlaygroundDisplay-BB9vkXtE.js","CodeSnippet-Bm5RU7m1.js","CodeSnippets-BgU9Deuz.js","Page-BUDYNlhG.js","getPastedJson-BD-6NNum.js","icon-8Z6tud2e.js","MethodPill-Tuzr4g3V.js","DuplicateIcon-0ceWFYhN.js","createIcon-FBXow_ST.js","DynamicMarkdown-CD8713Yy.js","SectionHeading-7zgzQbH-.js","axios-vUo_bRtp.js","Markdown-D7Ofw1oz.js","clsx-eKJ4rcii.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CwjSCXIK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-9EK5IAXV.js"]}