API keys and webhook urls are used to authenticate and receive responses.
API Keys
Your API key and secret authenticate every request your system makes to Sigma. Sigma issues a key and secret pair and both must be included as custom headers on every API request:
apiKey: YOUR_API_KEYapiSecret: YOUR_API_SECRET
Both values are available from the API & Webhooks page in your account.To view or generate API keys:
Copy your existing key and secret, or click Generate New Keys to create a new pair
Generating new keys immediately invalidates the previous pair. Any systems using the old keys will stop working until updated. Only regenerate keys if the current keys have been compromised.
Best practices:
Store your API key and secret in environment variables, not in source code
Never expose them in client-side applications or public repositories
Restrict access to the IP ranges your servers use, if your infrastructure supports it
Rotate keys periodically as part of your security hygiene
Webhooks
Webhooks are how Sigma delivers asynchronous results back to your system. For example, transaction decisions from webhook-mode submissions and CDD workflow outcomes are sent to your configured webhook URL.When an event completes, Sigma sends an HTTP POST request containing the result payload to the webhook URL you have configured for that product.To set up a webhook URL:
The event field identifies the type of result. The data object contains the full result payload for that event type.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Pastel","colors":{"primary":"#0F0F0F"},"logo":{"light":"https://mintcdn.com/pastelafrica/ntjYoizWRm54Uo2_/logo/logo_dark.svg?fit=max\u0026auto=format\u0026n=ntjYoizWRm54Uo2_\u0026q=85\u0026s=f69037f2f5352ac0ca6060737bcf686a","dark":"https://mintcdn.com/pastelafrica/ntjYoizWRm54Uo2_/logo/logo_light.svg?fit=max\u0026auto=format\u0026n=ntjYoizWRm54Uo2_\u0026q=85\u0026s=925b1c0839d0dac636cc258018713c97"},"favicon":"https://mintcdn.com/pastelafrica/ntjYoizWRm54Uo2_/favicon.ico?fit=max\u0026auto=format\u0026n=ntjYoizWRm54Uo2_\u0026q=85\u0026s=6e07a2341e539c87f6c52dda7daf2d8c","api":{"playground":{"display":"none"}},"appearance":{"default":"light","strict":true},"background":{},"navbar":{"links":[{"href":"mailto:support@pastelhq.ai","label":"Support"},{"href":"https://documenter.getpostman.com/view/21299020/2s93z5959x","label":"Postman collection"}],"primary":{"type":"button","label":"Visit Sigma","href":"https://sigma.pastelhq.ai/"}},"footer":{},"fonts":{"heading":{"family":"Geist","weight":700},"body":{"family":"Geist","weight":400}},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"pastelafrica","hasAudioNarration":false,"actualSubdomain":"pastelafrica","customDomains":["sigma-docs.pastelhq.ai"],"gitSource":{"type":"github","owner":"dataserveai","repo":"sigma-docs-new","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae926a6b35e9cea405bd994:success","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"Guides","count":46},{"language":"default","tag":"Products","count":39},{"language":"default","tag":"API Reference","count":37},{"language":"default","tag":"API","count":33},{"language":"default","tag":"Customer Due Diligence","count":19},{"language":"default","tag":"Transaction Monitoring","count":14},{"language":"default","tag":"KYC","count":9},{"language":"default","tag":"Reporting","count":9},{"language":"default","tag":"Case Management","count":8},{"language":"default","tag":"Pep, Sanctions, Adverse Media","count":7}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"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":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"styles.css","content":":root{--sigma-bg: #FFFFFF;--sigma-bg-secondary: #F6F7F7;--sigma-text: #0F0F0F;--sigma-text-secondary: #3B3B3B;--sigma-text-muted: #787878;--sigma-border: #E8E8E8}.dark,[data-theme=\"dark\"]{--sigma-bg: #0F0F0F;--sigma-bg-secondary: #1A1A1A;--sigma-text: #FAFAFA;--sigma-text-secondary: #D4D4D4;--sigma-text-muted: #A1A1A1;--sigma-border: #2A2A2A}header a.font-semibold,header a[class*=\"font-semibold\"]{position:relative}header a.font-semibold::after,header a[class*=\"font-semibold\"]::after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:2px!important;background-color:#0F0F0F!important;border-radius:1px!important;display:block!important}.dark header a.font-semibold::after,.dark header a[class*=\"font-semibold\"]::after{background-color:#FAFAFA!important}a[class*=\"bg-primary/10\"][class*=\"text-primary\"][class*=\"font-semibold\"]{background-color:rgba(0, 0, 0, 0.06)!important;color:#0F0F0F!important}.dark a[class*=\"bg-primary/10\"][class*=\"font-semibold\"]{background-color:rgba(255, 255, 255, 0.08)!important;color:#FAFAFA!important}svg[style*=\"mask-image\"],svg[style*=\"-webkit-mask-image\"]{-webkit-mask-size:contain!important;mask-size:contain!important;display:block!important;visibility:visible!important;opacity:1!important}a[href*=\"sigma.pastelhq.ai\"] span.bg-primary-dark{background-color:#0F0F0F!important}html.dark a[href*=\"sigma.pastelhq.ai\"] span.bg-primary-dark,.dark a[href*=\"sigma.pastelhq.ai\"] span.bg-primary-dark{background-color:#FFFFFF!important}html.dark a[href*=\"sigma.pastelhq.ai\"] span.text-white,.dark a[href*=\"sigma.pastelhq.ai\"] span.text-white{color:#0F0F0F!important}html.dark a[href*=\"sigma.pastelhq.ai\"] svg,.dark a[href*=\"sigma.pastelhq.ai\"] svg{color:#0F0F0F!important}#content-area a:not(.not-prose):not(.card):not([class*=\"rounded-lg\"]):not([class*=\"px-6\"]):not([class*=\"bg-\"]){color:var(--sigma-text);text-decoration:underline;text-decoration-color:var(--sigma-border);text-underline-offset:2px;transition:text-decoration-color 0.15s ease}#content-area a:not(.not-prose):not(.card):not([class*=\"rounded-lg\"]):not([class*=\"px-6\"]):not([class*=\"bg-\"]):hover{text-decoration-color:var(--sigma-text)}th{color:var(--sigma-text-muted);font-weight:600;text-transform:uppercase;font-size:12px;letter-spacing:0.5px}td{border-color:var(--sigma-border)}:focus-visible{outline:2px solid var(--sigma-text-muted);outline-offset:2px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--sigma-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--sigma-text-muted)}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}"}],"page":{"pagePath":"account/api-webhook","slug":"/account/api-webhook","pageMetadata":{"title":"API \u0026 Webhook","description":"API keys and webhook urls are used to authenticate and receive responses.","href":"/account/api-webhook"},"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: \"API keys and webhook urls are used to authenticate and receive responses.\"\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`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`3`,id:`api-keys`,children:`API Keys`}),`\n`,_jsxs(_components.p,{children:[`Your API key and secret authenticate every request your system makes to Sigma. Sigma issues a `,_jsx(_components.strong,{children:`key and secret pair`}),` and both must be included as custom headers on every API request:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,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:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`apiKey: YOUR_API_KEY`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`apiSecret: YOUR_API_SECRET`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Both values are available from the API \u0026 Webhooks page in your account.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`To view or generate API keys:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Log in to `,_jsx(_components.a,{href:`https://sigma.pastelhq.ai/`,children:`Sigma`})]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`My Account`})]}),`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`API \u0026 Webhooks → API`})]}),`\n`,_jsxs(_components.li,{children:[`Copy your existing key and secret, or click `,_jsx(_components.strong,{children:`Generate New Keys`}),` to create a new pair`]}),`\n`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Generating new keys immediately invalidates the previous pair. Any systems using the old keys will stop working until updated. Only regenerate keys if the current keys have been compromised.`})}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Best practices:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Store your API key and secret in environment variables, not in source code`}),`\n`,_jsx(_components.li,{children:`Never expose them in client-side applications or public repositories`}),`\n`,_jsx(_components.li,{children:`Restrict access to the IP ranges your servers use, if your infrastructure supports it`}),`\n`,_jsx(_components.li,{children:`Rotate keys periodically as part of your security hygiene`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`webhooks`,children:`Webhooks`}),`\n`,_jsx(_components.p,{children:`Webhooks are how Sigma delivers asynchronous results back to your system. For example, transaction decisions from webhook-mode submissions and CDD workflow outcomes are sent to your configured webhook URL.`}),`\n`,_jsxs(_components.p,{children:[`When an event completes, Sigma sends an HTTP `,_jsx(_components.code,{children:`POST`}),` request containing the result payload to the webhook URL you have configured for that product.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`To set up a webhook URL:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Log in to `,_jsx(_components.a,{href:`https://sigma.pastelhq.ai/`,children:`Sigma`})]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`My Account`})]}),`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`API \u0026 Webhooks → Webhooks`})]}),`\n`,_jsx(_components.li,{children:`Enter your webhook URL for each product (Transaction Monitoring, AML, CDD)`}),`\n`,_jsx(_components.li,{children:`Save`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Each product has its own webhook URL, so you can route results to different endpoints in your system.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Receiving webhook events:`})}),`\n`,_jsx(_components.p,{children:`Your endpoint must:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Accept `,_jsx(_components.code,{children:`POST`}),` requests`]}),`\n`,_jsxs(_components.li,{children:[`Return a `,_jsx(_components.code,{children:`200 OK`}),` response promptly to acknowledge receipt`]}),`\n`,_jsxs(_components.li,{children:[`Process the payload asynchronously if handling takes time (return `,_jsx(_components.code,{children:`200`}),` first, then process)`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`If Sigma does not receive a `,_jsx(_components.code,{children:`200`}),` response, it will retry delivery with exponential backoff.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Webhook payload structure:`})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`10`,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:`10`,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:` \"event\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"transaction.decision\"`}),_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:` \"timestamp\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2025-01-15T14:30:00.000Z\"`}),_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:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transaction_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"txn-001\"`}),_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:` \"action\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"REVIEW\"`}),_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:` \"risk_level\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"medium\"`}),_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:` \"triggered_rules\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Large Transaction Amount\"`}),_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`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`event`}),` field identifies the type of result. The `,_jsx(_components.code,{children:`data`}),` object contains the full result payload for that event type.`]})]})}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":"API \u0026 Webhook","description":"API keys and webhook urls are used to authenticate and receive responses.","href":"/account/api-webhook"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"API Keys","slug":"api-keys","depth":3,"children":[]},{"title":"Webhooks","slug":"webhooks","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"pastelafrica","siteName":"Pastel","title":"API \u0026 Webhook - Pastel","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-19T16:50:00.459Z","originalFileLocation":"account/api-webhook.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";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=\"API keys and webhook urls are used to authenticate and receive responses.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Pastel\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/pastelafrica/01UNNs-1sKH8Frtb/_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/pastelafrica/01UNNs-1sKH8Frtb/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/pastelafrica/01UNNs-1sKH8Frtb/_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/pastelafrica/01UNNs-1sKH8Frtb/_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/pastelafrica/01UNNs-1sKH8Frtb/_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/pastelafrica/01UNNs-1sKH8Frtb/_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/pastelafrica/01UNNs-1sKH8Frtb/_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/pastelafrica/01UNNs-1sKH8Frtb/_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/pastelafrica/01UNNs-1sKH8Frtb/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"API \u0026amp; Webhook - Pastel\">\u003cmeta data-mint-head property=\"og:description\" content=\"API keys and webhook urls are used to authenticate and receive responses.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Pastel\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://sigma-docs.pastelhq.ai/account/api-webhook\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://pastelafrica.mintlify.site/_mintlify/api/og/v2?division=Account\u0026amp;title=API+%26+Webhook\u0026amp;description=API+keys+and+webhook+urls+are+used+to+authenticate+and+receive+responses.\u0026amp;theme=6aac8ee9f7a046e8c8cc006b\u0026amp;signature=a0078b85ae94a98776c52e20438b6f9fae6312eb1bd4783e05d16842c3b45847\">\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=\"API \u0026amp; Webhook - Pastel\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"API keys and webhook urls are used to authenticate and receive responses.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://pastelafrica.mintlify.site/_mintlify/api/og/v2?division=Account\u0026amp;title=API+%26+Webhook\u0026amp;description=API+keys+and+webhook+urls+are+used+to+authenticate+and+receive+responses.\u0026amp;theme=6aac8ee9f7a046e8c8cc006b\u0026amp;signature=a0078b85ae94a98776c52e20438b6f9fae6312eb1bd4783e05d16842c3b45847\">\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/pastelafrica/01UNNs-1sKH8Frtb/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Pastel\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0F0F0F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://sigma-docs.pastelhq.ai/account/api-webhook\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/account/api-webhook.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://sigma-docs.pastelhq.ai/#organization\",\"name\":\"Pastel\",\"url\":\"https://sigma-docs.pastelhq.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/pastelafrica/ntjYoizWRm54Uo2_/logo/logo_dark.svg?fit=max\u0026auto=format\u0026n=ntjYoizWRm54Uo2_\u0026q=85\u0026s=f69037f2f5352ac0ca6060737bcf686a\"}},{\"@type\":\"WebSite\",\"@id\":\"https://sigma-docs.pastelhq.ai#website\",\"name\":\"Pastel\",\"url\":\"https://sigma-docs.pastelhq.ai\",\"publisher\":{\"@id\":\"https://sigma-docs.pastelhq.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://sigma-docs.pastelhq.ai/account/api-webhook#webpage\",\"url\":\"https://sigma-docs.pastelhq.ai/account/api-webhook\",\"name\":\"API \u0026 Webhook\",\"description\":\"API keys and webhook urls are used to authenticate and receive responses.\",\"dateModified\":\"2026-05-19T16:50:00.459Z\",\"isPartOf\":{\"@id\":\"https://sigma-docs.pastelhq.ai#website\"},\"breadcrumb\":{\"@id\":\"https://sigma-docs.pastelhq.ai/account/api-webhook#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://sigma-docs.pastelhq.ai/account/api-webhook#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Pastel\",\"item\":\"https://sigma-docs.pastelhq.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API \u0026 Webhook\",\"item\":\"https://sigma-docs.pastelhq.ai/account/api-webhook\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://sigma-docs.pastelhq.ai/account/api-webhook#article\",\"headline\":\"API \u0026 Webhook\",\"name\":\"API \u0026 Webhook\",\"description\":\"API keys and webhook urls are used to authenticate and receive responses.\",\"url\":\"https://sigma-docs.pastelhq.ai/account/api-webhook\",\"mainEntityOfPage\":{\"@id\":\"https://sigma-docs.pastelhq.ai/account/api-webhook#webpage\"},\"dateModified\":\"2026-05-19T16:50:00.459Z\",\"publisher\":{\"@id\":\"https://sigma-docs.pastelhq.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://sigma-docs.pastelhq.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Pastel\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Pastel\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/account/api-webhook.md","siteName":"Pastel","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Guides","groups":[{"group":"Get Started","pages":[{"title":"Introduction","href":"/get-started/introduction"},{"title":"Quickstart","href":"/get-started/quickstart"},{"title":"Faq","href":"/get-started/faq"}]},{"group":"Products","pages":[{"group":"Transaction Monitoring","pages":[{"title":"Introduction","href":"/products/transaction-monitoring/introduction"},{"title":"Submit Transactions","href":"/products/transaction-monitoring/submit-transactions"},{"title":"Rules","href":"/products/transaction-monitoring/rules"},{"title":"Historical Data","href":"/products/transaction-monitoring/historical-data"},{"title":"Screening","href":"/products/transaction-monitoring/screening"},{"title":"Blacklist","href":"/products/transaction-monitoring/blacklist"},{"title":"Use Case","href":"/products/transaction-monitoring/use-case"}]},{"group":"Pep, Sanctions, Adverse Media","pages":[{"title":"Introduction","href":"/products/aml/introduction"},{"title":"Politically Exposed Persons (PEP)","href":"/products/aml/pep"},{"title":"Sanctions","href":"/products/aml/sanctions"},{"title":"Adverse Media","href":"/products/aml/adverse-media"},{"title":"Bulk Search","href":"/products/aml/bulk-search"},{"title":"Unified Search","href":"/products/aml/pep-sanctions-adverse"},{"title":"Use Case","href":"/products/aml/use-case"}]},{"group":"Customer Due Diligence","pages":[{"title":"Introduction","href":"/products/cdd/introduction"},{"title":"Getting Started","href":"/products/cdd/getting-started"},{"title":"Workflow","href":"/products/cdd/create-workflow"},{"title":"Customers and Customer Groups","href":"/products/cdd/customers"},{"title":"Reports","href":"/products/cdd/submit-request"},{"title":"Use Case","href":"/products/cdd/use-case"}]},{"group":"Reporting","pages":[{"title":"Introduction","href":"/products/reporting/introduction"},{"title":"Getting Started","href":"/products/reporting/getting-started"},{"title":"Manual Reporting","href":"/products/reporting/manual-reporting"},{"title":"Automatic Reporting","href":"/products/reporting/automatic-reporting"},{"group":"NFIU Report","pages":[{"title":"Overview","href":"/products/reporting/nfiu/overview"},{"title":"Report Transaction","href":"/products/reporting/nfiu/report-transaction"},{"title":"Report Activity","href":"/products/reporting/nfiu/report-activity"}]},{"title":"Use Case","href":"/products/reporting/use-case"}]},{"group":"KYC","pages":[{"title":"Introduction","href":"/products/kyc/introduction"},{"title":"Getting Started","href":"/products/kyc/getting-started"},{"title":"BVN Search","href":"/products/kyc/bvn-search"},{"title":"NIN Search","href":"/products/kyc/nin-search"},{"title":"CAC Search","href":"/products/kyc/cac-search"},{"title":"Use Case","href":"/products/kyc/use-case"}]},{"group":"Case Management","pages":[{"title":"Introduction","href":"/products/case-management/introduction"},{"title":"Getting Started","href":"/products/case-management/getting-started"},{"title":"Create Case","href":"/products/case-management/create-case"},{"title":"Manage Case","href":"/products/case-management/manage-case"},{"title":"Use Case","description":"Case Management for cross-team financial crime investigations","href":"/products/case-management/use-case"}]}]},{"group":"Account","pages":[{"title":"API \u0026 Webhook","href":"/account/api-webhook"},{"title":"Team Members \u0026 Roles","description":"Refers to the people involved in the project/company or process and the specific responsibilities each person holds. ","href":"/account/team-members-roles"},{"title":"Billing","href":"/account/billing"},{"title":"Notifications","href":"/account/notifications"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"API \u0026 Webhook - Pastel","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":[],"chunks":[]}