Recibe notificaciones de eventos en tiempo real con webhooks
Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.
Piriod utiliza webhooks para notificar a tu aplicación cuando se activa un evento específico en tu cuenta. Imagina un endpoint de webhook como un número de teléfono al que Piriod llama para informar sobre sucesos en tiempo real: un nuevo cliente, un pago completado o un cambio de suscripción. Tu endpoint es el código que responde a la llamada y actúa en función de la información recibida.Técnicamente, un endpoint de webhook es un código alojado en tu servidor y expuesto en una URL pública (por ejemplo, https://myproduct.com/webhooks). Puede estar escrito en Python, PHP, Node.js, Ruby o cualquier otro lenguaje. Cuando se activa un evento, Piriod envía una solicitud POST a tu endpoint con una payload JSON que contiene el nombre del evento y el ID del objeto que lo activó. Tu endpoint utiliza esa información para ejecutar la lógica de negocio correspondiente; por ejemplo, otorgar acceso a un usuario después de un pago exitoso.
Utiliza webhooks cuando tu aplicación necesite actuar tan pronto como ocurra algo en organización de Piriod. Algunos casos de uso comunes incluyen:
Nueva suscripción - otorgar acceso a un usuario en su sistema en el momento en que se crea una suscripción.
Pago fallido - revocar el acceso a su producto o notificar al usuario inmediatamente cuando falle un pago.
Las notificaciones de webhook se entregan de forma asíncrona y no se recomiendan para aplicaciones críticas en cuanto al tiempo. Cuando el tiempo es crucial, utilice la API de Piriod para obtener los eventos directamente.
La tabla que aparece a continuación enumera todos los eventos que Piriod puede enviar a tu endpoint.
Event name
Description
customer.created
Se activa cuando se crea un cliente.
customer.updated
Triggered when a customer is updated.
invoice.created
Triggered when an invoice is created.
invoice.finalized
Triggered when an invoice is finalized (submitted to the tax authority).
invoice.paid
Triggered when an invoice is paid.
invoice.updated
Triggered when an invoice is updated.
payment.created
Triggered when a payment is created.
payment.succeeded
Triggered when a payment succeeds.
payment.updated
Triggered when a payment is updated.
source.created
Triggered when a payment source is created.
source.stored
Triggered when a payment source (credit/debit card) is successfully stored.
source.updated
Triggered when a payment source is updated.
subscription.created
Triggered when a subscription is created.
subscription.updated
Triggered when a subscription is updated.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Piriod Docs","colors":{"primary":"#3F51B5","light":"#34459E","dark":"#081327"},"logo":{"light":"https://media.brand.dev/2499034c-5cde-4114-85b1-0361503c7e7f.png","dark":"https://media.brand.dev/2499034c-5cde-4114-85b1-0361503c7e7f.png"},"favicon":"https://media.brand.dev/7b8c1437-b60f-42d6-b350-abcd9e656f1e.png","navbar":{"primary":{"type":"button","label":"Ir a Piriod","href":"https://app.piriod.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"piriod-d406ac55","hasAudioNarration":false,"actualSubdomain":"piriod-d406ac55","customDomains":["docs.piriod.com"],"gitSource":{"type":"github","owner":"piriod","repo":"piriod-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae11a5c81dd5d628a1ada87","collectionId":"43508f08-a5b8-4eb2-b129-a812d03fda11","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae11a5c81dd5d628a1ada87"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae11a5c81dd5d628a1ada87","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":137},{"language":"default","tag":"Guía de uso","count":72},{"language":"default","tag":"Billing","count":70},{"language":"default","tag":"Procurement","count":36},{"language":"default","tag":"Payments","count":25},{"language":"default","tag":"Integraciones","count":23},{"language":"default","tag":"Configuración de la organización","count":14},{"language":"default","tag":"Changelog","count":13},{"language":"default","tag":"Procesadores de pago","count":11},{"language":"default","tag":"Procesadores de facturación","count":11}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"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":"byok-sep-25","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":"billing-updated-9-15","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":[],"page":{"pagePath":"developers/webhooks/overview","slug":"/developers/webhooks/overview","pageMetadata":{"title":"Recibe notificaciones de eventos en tiempo real con webhooks ","description":"Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.","sidebarTitle":"Overview","href":"/developers/webhooks/overview"},"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: \"Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.\"\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={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Note,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Piriod utiliza webhooks para notificar a tu aplicación cuando se activa un evento específico en tu cuenta. Imagina un endpoint de webhook como un número de teléfono al que Piriod llama para informar sobre sucesos en tiempo real: un nuevo cliente, un pago completado o un cambio de suscripción. Tu endpoint es el código que responde a la llamada y actúa en función de la información recibida.`}),`\n`,_jsxs(_components.p,{children:[`Técnicamente, un endpoint de webhook es un código alojado en tu servidor y expuesto en una URL pública (por ejemplo, `,_jsx(_components.a,{href:`https://myproduct.com/webhooks`,children:`https://myproduct.com/webhooks`}),`). Puede estar escrito en Python, PHP, Node.js, Ruby o cualquier otro lenguaje. Cuando se activa un evento, Piriod envía una solicitud POST a tu endpoint con una payload JSON que contiene el nombre del evento y el ID del objeto que lo activó. Tu endpoint utiliza esa información para ejecutar la lógica de negocio correspondiente; por ejemplo, otorgar acceso a un usuario después de un pago exitoso.`]}),`\n`,_jsx(Heading,{level:`2`,id:`cuándo-usar-webhooks`,children:`Cuándo usar webhooks`}),`\n`,_jsx(_components.p,{children:`Utiliza webhooks cuando tu aplicación necesite actuar tan pronto como ocurra algo en organización de Piriod. Algunos casos de uso comunes incluyen:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Nueva suscripción - otorgar acceso a un usuario en su sistema en el momento en que se crea una suscripción.`}),`\n`,_jsx(_components.li,{children:`Pago fallido - revocar el acceso a su producto o notificar al usuario inmediatamente cuando falle un pago.`}),`\n`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Las notificaciones de webhook se entregan de forma asíncrona y no se recomiendan para aplicaciones críticas en cuanto al tiempo. Cuando el tiempo es crucial, utilice la API de Piriod para obtener los eventos directamente.`})}),`\n`,_jsx(Heading,{level:`2`,id:`configuración-en-dos-pasos`,children:`Configuración en dos pasos`}),`\n`,_jsx(_components.p,{children:`Configurar webhooks requiere dos pasos:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/guide/desarrolladores/webhooks/crear-un-webhook`,children:`Crear un webhook`}),` en tu servicio.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`/guide/desarrolladores/webhooks/registrar-un-webhook`,children:`Registrar un webhook`}),` en tu organización de Piriod.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`eventos-disponibles`,children:`Eventos disponibles`}),`\n`,_jsx(_components.p,{children:`La tabla que aparece a continuación enumera todos los eventos que Piriod puede enviar a tu endpoint.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Event name`}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`customer.created`})}),_jsx(_components.td,{children:`Se activa cuando se crea un cliente.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`customer.updated`})}),_jsx(_components.td,{children:`Triggered when a customer is updated.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`invoice.created`})}),_jsx(_components.td,{children:`Triggered when an invoice is created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`invoice.finalized`})}),_jsx(_components.td,{children:`Triggered when an invoice is finalized (submitted to the tax authority).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`invoice.paid`})}),_jsx(_components.td,{children:`Triggered when an invoice is paid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`invoice.updated`})}),_jsx(_components.td,{children:`Triggered when an invoice is updated.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment.created`})}),_jsx(_components.td,{children:`Triggered when a payment is created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment.succeeded`})}),_jsx(_components.td,{children:`Triggered when a payment succeeds.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`payment.updated`})}),_jsx(_components.td,{children:`Triggered when a payment is updated.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`source.created`})}),_jsx(_components.td,{children:`Triggered when a payment source is created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`source.stored`})}),_jsx(_components.td,{children:`Triggered when a payment source (credit/debit card) is successfully stored.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`source.updated`})}),_jsx(_components.td,{children:`Triggered when a payment source is updated.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.created`})}),_jsx(_components.td,{children:`Triggered when a subscription is created.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`subscription.updated`})}),_jsx(_components.td,{children:`Triggered when a subscription is updated.`})]})]})]})]})}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":"Recibe notificaciones de eventos en tiempo real con webhooks ","description":"Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.","sidebarTitle":"Overview","href":"/developers/webhooks/overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Cuándo usar webhooks","slug":"cuándo-usar-webhooks","depth":2,"children":[]},{"title":"Configuración en dos pasos","slug":"configuración-en-dos-pasos","depth":2,"children":[]},{"title":"Eventos disponibles","slug":"eventos-disponibles","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"piriod-d406ac55","siteName":"Piriod Docs","title":"Recibe notificaciones de eventos en tiempo real con webhooks - Piriod Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-02T01:09:25.352Z","originalFileLocation":"developers/webhooks/overview.mdx"},"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=\"Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Piriod Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"https://media.brand.dev/7b8c1437-b60f-42d6-b350-abcd9e656f1e.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://media.brand.dev/7b8c1437-b60f-42d6-b350-abcd9e656f1e.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://media.brand.dev/7b8c1437-b60f-42d6-b350-abcd9e656f1e.png\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/png\" href=\"https://media.brand.dev/7b8c1437-b60f-42d6-b350-abcd9e656f1e.png\">\u003cmeta data-mint-head property=\"og:title\" content=\"Recibe notificaciones de eventos en tiempo real con webhooks - Piriod Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Piriod Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.piriod.com/developers/webhooks/overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://piriod-d406ac55.mintlify.app/_mintlify/api/og/v2?division=Webhooks\u0026amp;title=Recibe+notificaciones+de+eventos+en+tiempo+real+con+webhooks+\u0026amp;description=Los+webhooks+de+Piriod+notifican+a+tu+servicio+cuando+cambian+los+clientes%2C+las+facturas%2C+los+pagos+o+las+suscripciones.+Configura+un+endpoint+y+reg%C3%ADstralo+en+d\u0026amp;theme=69e1917499376dd906c268fa\u0026amp;signature=e8293477336a116c6ea1cab8feda3f5ccd338fabcdf5d925ebd7b40147c5b829\">\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=\"Recibe notificaciones de eventos en tiempo real con webhooks - Piriod Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://piriod-d406ac55.mintlify.app/_mintlify/api/og/v2?division=Webhooks\u0026amp;title=Recibe+notificaciones+de+eventos+en+tiempo+real+con+webhooks+\u0026amp;description=Los+webhooks+de+Piriod+notifican+a+tu+servicio+cuando+cambian+los+clientes%2C+las+facturas%2C+los+pagos+o+las+suscripciones.+Configura+un+endpoint+y+reg%C3%ADstralo+en+d\u0026amp;theme=69e1917499376dd906c268fa\u0026amp;signature=e8293477336a116c6ea1cab8feda3f5ccd338fabcdf5d925ebd7b40147c5b829\">\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=\"https://mintlify.s3.us-west-1.amazonaws.com/piriod-d406ac55/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Piriod Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3F51B5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.piriod.com/developers/webhooks/overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/developers/webhooks/overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.piriod.com/#organization\",\"name\":\"Piriod Docs\",\"url\":\"https://docs.piriod.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://media.brand.dev/2499034c-5cde-4114-85b1-0361503c7e7f.png\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.piriod.com#website\",\"name\":\"Piriod Docs\",\"url\":\"https://docs.piriod.com\",\"publisher\":{\"@id\":\"https://docs.piriod.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.piriod.com/developers/webhooks/overview#webpage\",\"url\":\"https://docs.piriod.com/developers/webhooks/overview\",\"name\":\"Recibe notificaciones de eventos en tiempo real con webhooks \",\"description\":\"Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.\",\"dateModified\":\"2026-05-02T01:09:25.352Z\",\"isPartOf\":{\"@id\":\"https://docs.piriod.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.piriod.com/developers/webhooks/overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.piriod.com/developers/webhooks/overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Piriod Docs\",\"item\":\"https://docs.piriod.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Recibe notificaciones de eventos en tiempo real con webhooks \",\"item\":\"https://docs.piriod.com/developers/webhooks/overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.piriod.com/developers/webhooks/overview#article\",\"headline\":\"Recibe notificaciones de eventos en tiempo real con webhooks \",\"name\":\"Recibe notificaciones de eventos en tiempo real con webhooks \",\"description\":\"Los webhooks de Piriod notifican a tu servicio cuando cambian los clientes, las facturas, los pagos o las suscripciones. Configura un endpoint y regístralo en dos pasos.\",\"url\":\"https://docs.piriod.com/developers/webhooks/overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.piriod.com/developers/webhooks/overview#webpage\"},\"dateModified\":\"2026-05-02T01:09:25.352Z\",\"publisher\":{\"@id\":\"https://docs.piriod.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.piriod.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Piriod Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Piriod Docs","nav":{"global":null,"tabs":[{"tab":"Guía de uso","pages":[{"title":"Guía de uso","href":"/guia/comenzar/introduccion-a-piriod"}]},{"tab":"Developers","pages":[{"title":"Recursos para desarrolladores","mode":"default","description":null,"href":"/developers/overview"},{"group":"Webhooks","pages":[{"title":"Recibe notificaciones de eventos en tiempo real con webhooks ","sidebarTitle":"Overview","href":"/developers/webhooks/overview"},{"title":"Crear un webhook","description":"Conoce cómo escribir el código para manejar las notificaciones al webhook.","sidebarTitle":"Crear un webhook","href":"/developers/webhooks/crear-un-webhook"},{"title":" Registrar un webhook","sidebarTitle":" Registrar un webhook","href":"/developers/webhooks/registrar-un-webhook"},{"title":"Verificar firma","sidebarTitle":"Verificar firma","href":"/developers/webhooks/verificar-firma"}]},{"group":"API Templates","pages":[{"title":"Overview","href":"/developers/api-templates/overview"},{"group":"Por localización","pages":[{"title":"Crear complemento de pago","href":"/developers/api-templates/mx-create-payment-complement"}]}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/funciones beta/introduccion-a-funciones-beta"}]},{"tab":"Términos","pages":[{"title":"Términos","href":"/terminos-y-condiciones"}]}]},"basePath":"","title":"Recibe notificaciones de eventos en tiempo real con webhooks - Piriod Docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}