Cómo manejar errores y códigos de estado de la API de Benzinga
La API de Benzinga usa códigos de respuesta HTTP convencionales para indicar el éxito o el error de una solicitud de API. En general:
2xx: Éxito.
4xx: Error del cliente (por ejemplo, parámetro ausente, clave de API no válida).
5xx: Error del servidor (algo salió mal del lado de Benzinga).
Verifica siempre primero el código de estado HTTP para determinar si una solicitud fue exitosa. No confíes únicamente en el cuerpo de la respuesta, ya que el formato puede variar entre diferentes endpoints de la API.
Si bien el código de estado HTTP es el indicador principal de un error, el cuerpo de la respuesta a menudo contiene detalles que pueden ayudarte a depurar. El formato de este cuerpo puede variar según la API que utilices.
Las APIs más recientes (como Data API Proxy o Fundamentals) devuelven un objeto estructurado que contiene una lista de errores.
{ "data": null, "errors": [ { "code": "database_query_error", "id": "ERR_12345", "value": "No se pueden obtener datos para el símbolo: INVALID" } ], "ok": false}
Debido a la posible variación en los cuerpos de respuesta, recomendamos una estrategia sólida de manejo de errores:
Verificar el código de estado HTTP. Si es >= 400, trátalo como un error.
Registrar el cuerpo de la respuesta. Registra el cuerpo completo en tus logs para fines de depuración.
Mostrar un mensaje genérico. A menos que estés integrado con un endpoint específico y conozcas su formato de error exacto, muestra un mensaje genérico como “Se ha producido un error” a tus usuarios finales junto con el código de estado.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Benzinga API Documentation","colors":{"primary":"#093451","light":"#5489C4","dark":"#093451"},"logo":{"light":"https://mintcdn.com/benzinga-2/-XpBmJjtMp7FhTVi/logo/light.svg?fit=max\u0026auto=format\u0026n=-XpBmJjtMp7FhTVi\u0026q=85\u0026s=403bc1a840639b27c9ab9956952e8ae3","dark":"https://mintcdn.com/benzinga-2/-XpBmJjtMp7FhTVi/logo/dark.svg?fit=max\u0026auto=format\u0026n=-XpBmJjtMp7FhTVi\u0026q=85\u0026s=9c661cce1f0403dbce1844a23dd6c907"},"favicon":"https://mintcdn.com/benzinga-2/KWFZXbZWxBg0mA31/favicon.png?fit=max\u0026auto=format\u0026n=KWFZXbZWxBg0mA31\u0026q=85\u0026s=9362065944e3bb35ec149b9b266c0199","api":{"playground":{"display":"interactive"},"mdx":{"auth":{"method":"key"}}},"appearance":{"default":"light","strict":false},"background":{"color":{"light":"#ffffff","dark":"#0D1117"}},"navbar":{"links":[{"href":"mailto:licensing+benzingadocs@benzinga.com","label":"Support"}],"primary":{"type":"button","label":"Start for Free","href":"https://www.benzinga.com/apis/licensing/register"}},"footer":{"socials":{"twitter":"https://twitter.com/Benzinga","facebook":"https://www.facebook.com/Benzinga","website":"https://www.benzinga.com/apis","github":"https://github.com/benzinga","linkedin":"https://www.linkedin.com/company/benzinga"},"links":[{"header":"POPULAR","items":[{"label":"Benzinga","href":"https://benzinga.com/"},{"label":"Benzinga Pro","href":"https://benzinga.com/pro"}]},{"header":"QUICK LINKS","items":[{"label":"Changelog","href":"https://docs.benzinga.com/changelog/overview"},{"label":"LLMs","href":"https://docs.benzinga.com/llms.txt"},{"label":"FAQs","href":"https://docs.benzinga.com/introduction/faq"}]},{"header":"SUPPORT","items":[{"label":"Feedback \u0026 Requests","href":"https://github.com/Benzinga/benzinga-docs/issues/new"},{"label":"Terms of Service","href":"https://www.benzinga.com/terms-and-conditions"},{"label":"Privacy Policy","href":"https://www.benzinga.com/page/privacy"}]}]},"integrations":{"ga4":{"measurementId":"G-S98KMZZZY1"}},"contextual":{"options":["copy","view","cursor","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":"introduction/welcome"},{"language":"ar","href":"ar/introduction/welcome"},{"language":"es","href":"es/introduction/welcome"},{"language":"ja","href":"ja/introduction/welcome"},{"language":"ko","href":"ko/introduction/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"benzinga-2","hasAudioNarration":false,"actualSubdomain":"benzinga-2","customDomains":["docs.benzinga.com"],"gitSource":{"type":"github","owner":"benzinga","repo":"benzinga-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aead41ee61a7ca1471f63a4","collectionId":"fa5db1f4-772d-42a1-8bd3-22fe09675a4b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aead41ee61a7ca1471f63a4"},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aead4727c9811343e6e49ac","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"en","tag":"API Reference","count":83},{"language":"ar","tag":"مرجع واجهة برمجة التطبيقات API","count":82},{"language":"es","tag":"Referencia de la API","count":82},{"language":"ja","tag":"API リファレンス","count":82},{"language":"ko","tag":"API 레퍼런스","count":82},{"language":"en","tag":"Calendars","count":21},{"language":"ar","tag":"التقويمات","count":21},{"language":"es","tag":"Calendarios","count":21},{"language":"ja","tag":"calendar","count":21},{"language":"ko","tag":"캘린더","count":21},{"language":"en","tag":"Company Fundamentals","count":18},{"language":"ar","tag":"الأساسيات المالية للشركات","count":18},{"language":"es","tag":"Fundamentos de la empresa","count":18},{"language":"ja","tag":"企業ファンダメンタルズ","count":18},{"language":"ko","tag":"기업 기초 재무 지표","count":18},{"language":"en","tag":"WebSocket Reference","count":12},{"language":"ar","tag":"مرجع ويب سوكيت","count":12},{"language":"es","tag":"Referencia de WebSocket","count":12},{"language":"ja","tag":"ウェブソケットリファレンス","count":12},{"language":"ko","tag":"웹소켓 레퍼런스","count":12},{"language":"ar","tag":"عدة تطوير البرمجيات SDK","count":8},{"language":"ja","tag":"SDK","count":8},{"language":"ko","tag":"SDK","count":8},{"language":"en","tag":"Conference Call Transcripts","count":5},{"language":"en","tag":"Newsfeed","count":5},{"language":"en","tag":"Documentation","count":5},{"language":"en","tag":"SDKs","count":5},{"language":"en","tag":"TCP Reference","count":5},{"language":"en","tag":"Websockets","count":5},{"language":"ar","tag":"نصوص مكالمات الأرباح","count":5},{"language":"ar","tag":"التوثيق","count":5},{"language":"ar","tag":"مرجع TCP","count":5},{"language":"ar","tag":"اتصالات ويب سوكيت","count":5},{"language":"es","tag":"Transcripciones de conferencias telefónicas","count":5},{"language":"es","tag":"Documentación","count":5},{"language":"es","tag":"Referencia de TCP","count":5},{"language":"es","tag":"WebSockets","count":5},{"language":"ja","tag":"カンファレンスコールの書き起こし","count":5},{"language":"ja","tag":"ドキュメント","count":5},{"language":"ja","tag":"TCP リファレンス","count":5},{"language":"ja","tag":"ウェブソケット","count":5},{"language":"ko","tag":"컨퍼런스 콜 통화록","count":5},{"language":"ko","tag":"문서","count":5},{"language":"ko","tag":"TCP 레퍼런스","count":5},{"language":"ko","tag":"웹소켓","count":5},{"language":"ar","tag":"موجز الأخبار","count":4},{"language":"es","tag":"Feed de noticias","count":4},{"language":"es","tag":"Introducción","count":4},{"language":"ja","tag":"ニュースフィード","count":4},{"language":"ko","tag":"뉴스 피드","count":4}]},"assistantConfig":{},"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":"vite-origin","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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@media (min-width:1024px){#localization-select-trigger{position:absolute;z-index:1000;right:28%}#search-bar-entry{width:60%}}@media (min-width:1150px){#localization-select-trigger{right:26%}#search-bar-entry{width:70%}}@media (min-width:1250px){#localization-select-trigger{right:24%}#search-bar-entry{width:80%}}@media (min-width:1350px){#localization-select-trigger{right:22%}#search-bar-entry{width:90%}}@media (min-width:1450px){#localization-select-trigger{right:20%}}"}],"page":{"pagePath":"es/api-reference/errors","slug":"/es/api-reference/errors","pageMetadata":{"title":"Errores","description":"Cómo manejar errores y códigos de estado de la API de Benzinga","href":"/es/api-reference/errors"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Cómo manejar errores y códigos de estado de la API de Benzinga\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`La API de Benzinga usa códigos de respuesta HTTP convencionales para indicar el éxito o el error de una solicitud de API. En general:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`2xx`}),`: Éxito.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`4xx`}),`: Error del cliente (por ejemplo, parámetro ausente, clave de API no válida).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`5xx`}),`: Error del servidor (algo salió mal del lado de Benzinga).`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Verifica siempre primero el `,_jsx(_components.strong,{children:`código de estado HTTP`}),` para determinar si una solicitud fue exitosa. No confíes únicamente en el cuerpo de la respuesta, ya que el formato puede variar entre diferentes endpoints de la API.`]})}),`\n`,_jsx(`div`,{id:`http-status-codes`,children:_jsx(Heading,{level:`2`,id:`códigos-de-estado-http`,children:`Códigos de estado HTTP`})}),`\n`,_jsx(_components.p,{children:`La siguiente tabla enumera los códigos de estado estándar que podrás encontrar.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Código`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Estado`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Descripción`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`200`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`OK`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`La solicitud se realizó correctamente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`400`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Bad Request`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`La solicitud no fue aceptada, a menudo debido a un parámetro ausente o no válido.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`401`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Unauthorized`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`No se proporcionó una API Key válida. Verifica tu encabezado `,_jsx(_components.code,{children:`Authorization`}),` o el parámetro `,_jsx(_components.code,{children:`token`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`402`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Request Failed`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Los parámetros eran válidos, pero la solicitud falló por razones de lógica de negocio.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`403`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Forbidden`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`La API Key es válida, pero no tienes permiso para acceder a este recurso.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`404`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Not Found`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`El recurso solicitado (por ejemplo, ID, endpoint) no existe.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`429`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Too Many Requests`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Has excedido tu límite de solicitudes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`500`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Internal Server Error`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Algo salió mal en los servidores de Benzinga. Estos casos son poco frecuentes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,style:{textAlign:`left`},children:_jsx(_components.strong,{children:`503`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.code,{children:`Service Unavailable`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`El servicio no está disponible temporalmente (por ejemplo, por mantenimiento).`})]})]})]}),`\n`,_jsx(`div`,{id:`error-response-bodies`,children:_jsx(Heading,{level:`2`,id:`cuerpos-de-respuesta-de-error`,children:`Cuerpos de respuesta de error`})}),`\n`,_jsx(_components.p,{children:`Si bien el código de estado HTTP es el indicador principal de un error, el cuerpo de la respuesta a menudo contiene detalles que pueden ayudarte a depurar. El formato de este cuerpo puede variar según la API que utilices.`}),`\n`,_jsx(`div`,{id:`format-1-simple-error-message`,children:_jsx(Heading,{level:`3`,id:`formato-1-mensaje-de-error-simple`,children:`Formato 1: Mensaje de error simple`})}),`\n`,_jsxs(_components.p,{children:[`Muchos endpoints (como la API de noticias) devuelven un `,_jsx(_components.code,{children:`string`}),` sencillo o un objeto JSON simple con un mensaje.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`1`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Invalid or Missing Query Parameters\"`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`O`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`3`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`3`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"message\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Invalid page size\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`format-2-structured-error-object`,children:_jsx(Heading,{level:`3`,id:`formato-2-objeto-de-error-estructurado`,children:`Formato 2: Objeto de error estructurado`})}),`\n`,_jsx(_components.p,{children:`Las APIs más recientes (como Data API Proxy o Fundamentals) devuelven un objeto estructurado que contiene una lista de errores.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"errors\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"database_query_error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ERR_12345\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"No se pueden obtener datos para el símbolo: INVALID\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ok\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`false`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(`div`,{id:`handling-errors-programmatically`,children:_jsx(Heading,{level:`3`,id:`manejo-de-errores-de-forma-programática`,children:`Manejo de errores de forma programática`})}),`\n`,_jsx(_components.p,{children:`Debido a la posible variación en los cuerpos de respuesta, recomendamos una estrategia sólida de manejo de errores:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Verificar el código de estado HTTP.`}),` Si es `,_jsx(_components.code,{children:`>= 400`}),`, trátalo como un error.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Registrar el cuerpo de la respuesta.`}),` Registra el cuerpo completo en tus logs para fines de depuración.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Mostrar un mensaje genérico.`}),` A menos que estés integrado con un endpoint específico y conozcas su formato de error exacto, muestra un mensaje genérico como “Se ha producido un error” a tus usuarios finales junto con el código de estado.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Errores","description":"Cómo manejar errores y códigos de estado de la API de Benzinga","href":"/es/api-reference/errors"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Códigos de estado HTTP","slug":"códigos-de-estado-http","depth":2,"children":[]},{"title":"Cuerpos de respuesta de error","slug":"cuerpos-de-respuesta-de-error","depth":2,"children":[{"title":"Formato 1: Mensaje de error simple","slug":"formato-1-mensaje-de-error-simple","depth":3,"children":[]},{"title":"Formato 2: Objeto de error estructurado","slug":"formato-2-objeto-de-error-estructurado","depth":3,"children":[]},{"title":"Manejo de errores de forma programática","slug":"manejo-de-errores-de-forma-programática","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/benzinga-2/65c7cf6e6b1f9cc4/segment-tracking.js"],"subdomain":"benzinga-2","siteName":"Benzinga API Documentation","title":"Errores - Benzinga API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/errors","matchLevel":1},"ar":{"href":"/ar/api-reference/errors","matchLevel":1},"es":{"href":"/es/api-reference/errors","matchLevel":0},"ja":{"href":"/ja/api-reference/errors","matchLevel":1},"ko":{"href":"/ko/api-reference/errors","matchLevel":1}}},"lastModified":"2026-01-28T15:21:30.221Z","originalFileLocation":"es/api-reference/errors.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=\"light\"}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=\"Cómo manejar errores y códigos de estado de la API de Benzinga\">\u003cmeta data-mint-head name=\"application-name\" content=\"Benzinga API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_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/benzinga-2/V8d4ez746bj-8rpo/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Errores - Benzinga API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Cómo manejar errores y códigos de estado de la API de Benzinga\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Benzinga API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.benzinga.com/es/api-reference/errors\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://benzinga-2.mintlify.app/_mintlify/api/og/v2?division=Documentaci%C3%B3n+de+la+API\u0026amp;title=Errores\u0026amp;description=C%C3%B3mo+manejar+errores+y+c%C3%B3digos+de+estado+de+la+API+de+Benzinga\u0026amp;theme=951387b6cad12e407ed6cc82\u0026amp;signature=f0a1cb04b586caad7626b1eaa14b3d73d2c8f93830739c7d72fa821f0110b7ad\">\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=\"Errores - Benzinga API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Cómo manejar errores y códigos de estado de la API de Benzinga\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://benzinga-2.mintlify.app/_mintlify/api/og/v2?division=Documentaci%C3%B3n+de+la+API\u0026amp;title=Errores\u0026amp;description=C%C3%B3mo+manejar+errores+y+c%C3%B3digos+de+estado+de+la+API+de+Benzinga\u0026amp;theme=951387b6cad12e407ed6cc82\u0026amp;signature=f0a1cb04b586caad7626b1eaa14b3d73d2c8f93830739c7d72fa821f0110b7ad\">\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/benzinga-2/V8d4ez746bj-8rpo/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Benzinga API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#093451\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.benzinga.com/es/api-reference/errors\">\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/errors.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.benzinga.com/es/api-reference/errors\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.benzinga.com/api-reference/errors\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.benzinga.com/ar/api-reference/errors\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.benzinga.com/ja/api-reference/errors\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.benzinga.com/ko/api-reference/errors\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.benzinga.com/api-reference/errors\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.benzinga.com/#organization\",\"name\":\"Benzinga API Documentation\",\"url\":\"https://docs.benzinga.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/benzinga-2/-XpBmJjtMp7FhTVi/logo/light.svg?fit=max\u0026auto=format\u0026n=-XpBmJjtMp7FhTVi\u0026q=85\u0026s=403bc1a840639b27c9ab9956952e8ae3\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.benzinga.com#website\",\"name\":\"Benzinga API Documentation\",\"url\":\"https://docs.benzinga.com\",\"publisher\":{\"@id\":\"https://docs.benzinga.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.benzinga.com/es/api-reference/errors#webpage\",\"url\":\"https://docs.benzinga.com/es/api-reference/errors\",\"name\":\"Errores\",\"description\":\"Cómo manejar errores y códigos de estado de la API de Benzinga\",\"dateModified\":\"2026-01-28T15:21:30.221Z\",\"isPartOf\":{\"@id\":\"https://docs.benzinga.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.benzinga.com/es/api-reference/errors#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.benzinga.com/es/api-reference/errors#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documentación de la API\",\"item\":\"https://docs.benzinga.com/es/api-reference/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Errores\",\"item\":\"https://docs.benzinga.com/es/api-reference/errors\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.benzinga.com/es/api-reference/errors#article\",\"headline\":\"Errores\",\"name\":\"Errores\",\"description\":\"Cómo manejar errores y códigos de estado de la API de Benzinga\",\"url\":\"https://docs.benzinga.com/es/api-reference/errors\",\"mainEntityOfPage\":{\"@id\":\"https://docs.benzinga.com/es/api-reference/errors#webpage\"},\"dateModified\":\"2026-01-28T15:21:30.221Z\",\"publisher\":{\"@id\":\"https://docs.benzinga.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.benzinga.com#website\"}}]}\u003c/script>","siteName":"Benzinga API Documentation","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/api-reference/errors"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/api-reference/errors"}]},{"language":"es","tabs":[{"tab":"Documentación","pages":[{"title":"Documentación","href":"/es/introduction/welcome"}]},{"tab":"Referencia de la API","groups":[{"group":"Documentación de la API","pages":[{"title":"Introducción","href":"/es/api-reference/introduction"},{"title":"Autenticación","description":"Cómo autenticar tus solicitudes a la API de Benzinga","href":"/es/api-reference/authentication"},{"title":"Errores","href":"/es/api-reference/errors"}]},{"group":"Guías","pages":[{"title":"Calificaciones de consenso explicadas","description":"Aprende cómo Benzinga calcula las calificaciones de consenso a partir de las recomendaciones de analistas individuales","href":"/es/api-reference/guides/consensus-ratings-explained"},{"title":"Explicación del proceso de guidance","href":"/es/api-reference/guides/guidance-process-explained"}]},{"group":"Opiniones de analistas","pages":[{"title":"Descripción general","href":"/es/api-reference/calendar-api/analyst-insights/overview"},{"title":"Perspectivas de analistas","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/analyst/insights","href":"/es/api-reference/calendar-api/analyst-insights/get-analyst-insights"}]},{"group":"Barras","pages":[{"title":"Descripción general","href":"/es/api-reference/bars/overview"},{"title":"Barras históricas","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2/bars","href":"/es/api-reference/bars/get-bars"}]},{"group":"Alcistas y bajistas","pages":[{"title":"Descripción general","href":"/es/api-reference/calendar-api/bulls-say-bears-say/overview"},{"title":"Alcistas VS Bajistas","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/bulls_bears_say","href":"/es/api-reference/calendar-api/bulls-say-bears-say/get-bulls-say-bears-say"}]},{"group":"Calendarios","pages":[{"title":"Descripción general","href":"/es/api-reference/calendar-api/overview"},{"title":"Blocktrade","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/signal/block_trade","href":"/es/api-reference/calendar-api/get-blocktrade"},{"title":"Llamadas de conferencia","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/conference-calls","href":"/es/api-reference/calendar-api/get-conference-calls"},{"title":"Calificaciones de consenso","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/consensus-ratings","href":"/es/api-reference/calendar-api/get-consensus-ratings"},{"title":"Dividendos","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.2/calendar/dividends","href":"/es/api-reference/calendar-api/get-dividends"},{"title":"Resultados","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/earnings","href":"/es/api-reference/calendar-api/get-earnings"},{"title":"Economía","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/economics","href":"/es/api-reference/calendar-api/get-economics"},{"title":"Brechas ERX","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/erx-gaps","href":"/es/api-reference/calendar-api/get-erx-gaps"},{"title":"Eventos","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2/calendar/events","tag":"Beta","href":"/es/api-reference/calendar-api/get-events"},{"title":"FDA","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/fda","href":"/es/api-reference/calendar-api/get-fda"},{"title":"Proyecciones","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/guidance","href":"/es/api-reference/calendar-api/get-guidance"},{"title":"Haltresume","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/signal/halt_resume","href":"/es/api-reference/calendar-api/get-haltresume"},{"title":"IPOs","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/ipos","href":"/es/api-reference/calendar-api/get-ipos"},{"title":"Fusiones y Adquisiciones","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/ma","href":"/es/api-reference/calendar-api/get-ma"},{"title":"Emisiones","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/offerings","href":"/es/api-reference/calendar-api/get-offerings"},{"title":"Actividad inusual de opciones","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/signal/option_activity","href":"/es/api-reference/calendar-api/get-optionactivity"},{"title":"Calificaciones","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/ratings","href":"/es/api-reference/calendar-api/get-ratings"},{"title":"Analistas de calificaciones","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/ratings/analysts","href":"/es/api-reference/calendar-api/get-ratings-analysts"},{"title":"Firmas de calificación","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/ratings/firms","href":"/es/api-reference/calendar-api/get-ratings-firms"},{"title":"Eliminados","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar-removed/","href":"/es/api-reference/calendar-api/get-removed"},{"title":"Splits de acciones","openapi":"es/openapi/calendar-api.spec.yml GET /api/v2.1/calendar/splits","href":"/es/api-reference/calendar-api/get-splits"}]},{"group":"Fundamentos de la empresa","pages":[{"title":"Descripción general","href":"/es/api-reference/fundamentals/overview"},{"title":"Alpha Beta","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/alphaBeta","href":"/es/api-reference/fundamentals/get-alpha-beta"},{"title":"Clasificación de activos","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/assetClassification","href":"/es/api-reference/fundamentals/get-asset-classification"},{"title":"Balance general","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v3/fundamentals/balance-sheet","href":"/es/api-reference/fundamentals/get-balance-sheet"},{"title":"Flujo de caja","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v3/fundamentals/cash-flow","href":"/es/api-reference/fundamentals/get-cash-flow"},{"title":"Empresa","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/company","href":"/es/api-reference/fundamentals/get-company"},{"title":"Perfil de la empresa","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/companyProfile","href":"/es/api-reference/fundamentals/get-company-profile"},{"title":"Datos de cifras y ratios derivados","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v3/fundamentals/derived","href":"/es/api-reference/fundamentals/get-derived"},{"title":"Informes de resultados","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/earningReports","href":"/es/api-reference/fundamentals/get-earnings-reports"},{"title":"Estados financieros","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/financials","href":"/es/api-reference/fundamentals/get-financials"},{"title":"Fundamentos","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v3/fundamentals","href":"/es/api-reference/fundamentals/get-fundamentals"},{"title":"Estado de resultados","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v3/fundamentals/income-statement","href":"/es/api-reference/fundamentals/get-income-statement"},{"title":"Clase de acciones","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/shareClass","href":"/es/api-reference/fundamentals/get-share-class"},{"title":"Perfil de clase de acciones","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/shareClassProfile","href":"/es/api-reference/fundamentals/get-share-class-profile"},{"title":"Ratios de precio de la acción","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v3/fundamentals/share-price-ratios","href":"/es/api-reference/fundamentals/get-share-price-ratios"},{"title":"Datos de ratios de valoración","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/valuationRatios","href":"/es/api-reference/valuationratios/get-valuation-ratios"},{"title":"Operation Ratios","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/operationRatios","href":"/es/api-reference/operationratios/get-operation-ratios"},{"title":"Datos de ratios de beneficios","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2.1/fundamentals/earningRatios","href":"/es/api-reference/earningratios/get-earning-ratios"}]},{"group":"Logotipos corporativos","pages":[{"title":"Descripción general","href":"/es/api-reference/logos-api/overview"},{"title":"Buscar logotipos","openapi":"es/openapi/logo-api.spec.yml GET /api/v2/logos/search","href":"/es/api-reference/logos-api/get-search-logos"},{"title":"Sincronizar logotipos en masa","openapi":"es/openapi/logo-api.spec.yml GET /api/v2.1/logos/sync","href":"/es/api-reference/logos-api/get-logos-sync"}]},{"group":"Transcripciones de conferencias telefónicas","tag":"Beta","pages":[{"title":"Descripción general","href":"/es/api-reference/delivery-api/overview"},{"title":"Obtener transcripciones","openapi":"es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls","href":"/es/api-reference/delivery-api/calls/fetch-all-calls"},{"title":"Obtener transcripción por ID","openapi":"es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/calls/{call_id}","href":"/es/api-reference/delivery-api/calls/fetch-call-by-id"},{"title":"Obtener resúmenes de transcripciones","openapi":"es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries","href":"/es/api-reference/delivery-api/summaries/fetch-summaries"},{"title":"Obtener resúmenes de transcripciones por ID","openapi":"es/openapi/delivery_api.spec.yml GET /api/v1/transcripts/summaries/{call_id}","href":"/es/api-reference/delivery-api/summaries/fetch-summary-by-call-id"}]},{"group":"Cotizaciones en diferido","pages":[{"title":"Descripción general","href":"/es/api-reference/quotedelayed/overview"},{"title":"Datos de cotizaciones diferidas","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v2/quoteDelayed","href":"/es/api-reference/quotedelayed/get-delayed-quotes"}]},{"group":"Operaciones del gobierno","pages":[{"title":"Descripción general","href":"/es/api-reference/calendar-api/government-trades/overview"},{"title":"Informes de operaciones gubernamentales","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/government_trade_reports","href":"/es/api-reference/calendar-api/government-trades/get-government-trade-reports"},{"title":"Operaciones gubernamentales","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/government_trades","href":"/es/api-reference/calendar-api/government-trades/get-government-trades"}]},{"group":"Operaciones de insiders","pages":[{"title":"Descripción general","href":"/es/api-reference/calendar-api/insider-transaction/overview"},{"title":"Transacción de un insider","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/sec/insider_transactions/{view_type}","href":"/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-filing"},{"title":"Propietario de transacciones de insiders","openapi":"es/openapi/calendar-api.spec.yml GET /api/v1/sec/insider_transactions/owners","href":"/es/api-reference/calendar-api/insider-transaction/get-insider-transaction-owner"}]},{"group":"Datos de mercado","pages":[{"title":"Descripción general","href":"/es/api-reference/market-data/overview"},{"title":"Movers","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v1/market/movers","href":"/es/api-reference/market-data/get-market-movers"},{"title":"Interés en corto","openapi":"es/openapi/data-api-proxy.spec.yml GET /api/v1/shortinterest","href":"/es/api-reference/market-data/get-short-interest-data"}]},{"group":"Feed de noticias","pages":[{"title":"Descripción general","href":"/es/api-reference/news-api/overview"},{"title":"Noticias","openapi":"es/openapi/news-api.spec.yml GET /api/v2/news","href":"/es/api-reference/news-api/get-news-items"},{"title":"Datos de noticias eliminadas","openapi":"es/openapi/news-api.spec.yml GET /api/v2/news-removed","href":"/es/api-reference/news-api/get-removed-news"},{"title":"Canales de noticias disponibles","openapi":"es/openapi/news-api.spec.yml GET /api/v2.1/news/channels","href":"/es/api-reference/news-api/channels/get-available-news-channels"}]},{"group":"NewsQuantified","pages":[{"title":"Descripción general","href":"/es/api-reference/newsquantified-api/overview"},{"title":"Datos de Newsquantified","openapi":"es/openapi/newsquantified-api.spec.yml GET /api/v2/newsquantified","href":"/es/api-reference/newsquantified-api/get-newsquantified-data"}]},{"group":"Comunicados de prensa","pages":[{"title":"Descripción general","href":"/es/api-reference/news-api/press-releases/overview"},{"title":"Comunicados de prensa","openapi":"es/openapi/press-releases_api.spec.yml GET /api/v2/news","href":"/es/api-reference/news-api/press-releases/get-press-releases"}]},{"group":"Tendencias de tickers","pages":[{"title":"Descripción general","href":"/es/api-reference/ticker-trends-api/overview"},{"title":"Datos de tendencias de tickers","openapi":"es/openapi/ticker-trends-api.spec.yml GET /api/v1/trending-tickers","href":"/es/api-reference/ticker-trends-api/get-ticker-trend-data"},{"title":"Datos de la lista de tendencias de tickers","openapi":"es/openapi/ticker-trends-api.spec.yml GET /api/v1/trending-tickers/list","href":"/es/api-reference/ticker-trends-api/get-ticker-trend-list-data"}]},{"group":"Why Is It Moving (WIIMs)","pages":[{"title":"Descripción general","href":"/es/api-reference/news-api/wiims/overview"},{"title":"Why Is It Moving (WIIMs)","openapi":"es/openapi/news-api.spec.yml GET /api/v2/news","href":"/es/api-reference/news-api/wiims/get-wiims"}]}]},{"tab":"Referencia de WebSocket","pages":[{"title":"Referencia de WebSocket","href":"/es/ws-reference/overview"}]},{"tab":"Referencia de Webhook","pages":[{"title":"Referencia de Webhook","href":"/es/webhook-reference/overview"}]},{"tab":"Referencia de TCP","pages":[{"title":"Referencia de TCP","href":"/es/tcp-reference/introduction"}]},{"tab":"Widgets","pages":[{"title":"Widgets","href":"/es/widgets/overview"}]},{"tab":"Kits de desarrollo de software (SDK)","pages":[{"title":"Kits de desarrollo de software (SDK)","href":"/es/sdks/overview"}]}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-reference/errors"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/api-reference/errors"}]}]},"basePath":"","title":"Errores - Benzinga API Documentation","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":[],"chunks":[]}