Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.
If true, FullEnrich verifies the values found with this key and consumes FullEnrich credits for valid values. If false, the values are returned with the UNVERIFIED status and consume no FullEnrich credit. Default: true.
Where the key runs in the waterfall. front: before the FullEnrich providers. back: after them. auto: at the position of the same provider in the FullEnrich waterfall.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"FullEnrich API Documentation","colors":{"primary":"#8164F4","light":"#BFADFF","dark":"#5031AE"},"logo":{"light":"https://mintcdn.com/fullenrich/QlQ00joQ41SH1_-N/logo/light.svg?fit=max\u0026auto=format\u0026n=QlQ00joQ41SH1_-N\u0026q=85\u0026s=d419fb1f166c8f93bf1790cb80538391","dark":"https://mintcdn.com/fullenrich/QlQ00joQ41SH1_-N/logo/dark.svg?fit=max\u0026auto=format\u0026n=QlQ00joQ41SH1_-N\u0026q=85\u0026s=500ebe5ca6c71328f2ab4f7362527eff","href":"https://fullenrich.com"},"favicon":"https://mintcdn.com/fullenrich/QlQ00joQ41SH1_-N/logo/favicon.svg?fit=max\u0026auto=format\u0026n=QlQ00joQ41SH1_-N\u0026q=85\u0026s=506fc45913db6ecb52d3ad0375123d88","api":{"openapi":"api/v2/reference/openapi.yaml","playground":{"display":"interactive"}},"appearance":{"default":"light","strict":false},"navbar":{"links":[{"href":"mailto:support@fullenrich.com","label":"Support Email"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.fullenrich.com"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/fullenrich"}},"search":{"prompt":"Ask AI about the docs"},"fonts":{"family":"Inter"},"integrations":{"intercom":{"appId":"g63coocn"},"posthog":{"apiKey":"phc_4tMzUCbRspveYQwHj5ZyE6c0q2BacflNxaIqTY9Nu9b","apiHost":"https://eu.i.posthog.com"}},"errors":{"404":{"redirect":true,"title":"/"}},"contextual":{"options":["chatgpt","assistant","claude","cursor","vscode","mcp",{"title":"Download OpenAPI spec","description":"Download the FullEnrich API v2 OpenAPI specification","icon":"file-code","href":"/api/v2/reference/openapi.yaml"}],"display":"header"},"interaction":{"drilldown":true},"markdown":{"schema":true},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Help Center","icon":"book-open-cover","href":"https://help.fullenrich.com"},{"anchor":"FullEnrich App","icon":"computer-classic","href":"https://app.fullenrich.com/app/enrich"},{"anchor":"OpenAPI Spec","icon":"file-code","href":"/api/v2/reference/openapi.yaml"},{"anchor":"MCP Server","icon":"Robot","href":"https://help.fullenrich.com/en/articles/14190120-mcp-server"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"fullenrich","hasAudioNarration":false,"actualSubdomain":"fullenrich","customDomains":["docs.fullenrich.com"],"gitSource":{"type":"github","owner":"fullenrich","repo":"mintlify-api-documentation","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae9b059eb38dc51d1c81fda","collectionId":"1abc0d8d-6add-42e4-905b-019be8f548df","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae9b059eb38dc51d1c81fda"},"feedback":{"thumbs":true,"edits":true,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aec6049825fb9c6a11a103b","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Search","count":7},{"language":"default","tag":"Getting Started","count":7},{"language":"default","tag":"API — Enrichment","count":4},{"language":"default","tag":"Reverse Email Lookup","count":4},{"language":"default","tag":"FullEnrich in your Product","count":4},{"language":"default","tag":"Tools","count":2},{"language":"default","tag":"Enrichment","count":2}]},"assistantConfig":{"enableStarterQuestions":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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},{"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}],"starterQuestions":[{"_id":"6a063c4d8d70fb04ed8e9606","deploymentId":"665e0dd31a0370d545430463","questionText":"Write me a code sample in TS to use the people search","status":"active","generatedBy":"manual","createdAt":"2026-05-14T21:19:09.035Z","updatedAt":"2026-05-14T21:19:09.035Z","__v":0},{"_id":"6a063c328d70fb04ed8e9555","deploymentId":"665e0dd31a0370d545430463","questionText":"How much credits cost?","status":"active","generatedBy":"manual","createdAt":"2026-05-14T21:18:42.193Z","updatedAt":"2026-05-14T21:18:42.193Z","__v":0},{"_id":"6a063c248d70fb04ed8e9518","deploymentId":"665e0dd31a0370d545430463","questionText":"How do webhooks works?","status":"active","generatedBy":"manual","createdAt":"2026-05-14T21:18:28.384Z","updatedAt":"2026-05-14T21:18:47.443Z","__v":0}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api/v2/providers/create","slug":"/api/v2/providers/create","pageMetadata":{"title":"Create a BYOK Key","openapi":"api/v2/reference/openapi.yaml POST /providers","description":"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.","href":"/api/v2/providers/create"},"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: \"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.\"\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`,p:`p`,ul:`ul`,..._provideComponents(),...props.components};return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Register your credentials for one provider.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`FullEnrich checks the credentials with the provider before it saves them.`}),`\n`,_jsx(_components.li,{children:`One key per provider and per scope.`}),`\n`,_jsxs(_components.li,{children:[`See the `,_jsx(_components.a,{href:`/api/v2/providers/supported-providers`,children:`supported providers`}),` for the `,_jsx(_components.code,{children:`provider`}),` values and the credentials each one needs.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create a BYOK Key","openapi":"api/v2/reference/openapi.yaml POST /providers","description":"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.","href":"/api/v2/providers/create"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Create a BYOK key","description":"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.","operationId":"createBYOKKey","parameters":["55349f92-6f76-4bc0-8186-1c1532306c6b"],"requestBody":"94899b00-b4be-4fc3-a156-c19d42c29730","responses":{"201":"9e3f3e56-eff0-4276-9efa-cd1fea4c29a0","400":"b5761220-849d-4730-b3ea-0feda6af4be3","401":"bfcc188f-b359-4e05-ae15-a24cf6a61c2c","403":"2b747f5d-ce85-485a-b879-619635b07f49","404":"de264fd5-2738-42ac-b981-10a99f14e6fc","409":"aec46bab-80ec-4a32-9852-c741fbcbc35c","429":"2f2576a6-7751-4fd4-9f96-d17015847c57","503":"caf0cc2b-8df1-453a-9633-e594bed435dd"},"security":["af6f09bf-4085-45bc-a2c0-6cd31649da42"],"method":"post","type":"path","servers":["4aceafd3-96bf-4d6d-8abd-0292c6dfeb38"],"path":"/providers","baseUrlOptions":["https://app.fullenrich.com/api/v2"],"title":"Create a BYOK key","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"55349f92-6f76-4bc0-8186-1c1532306c6b":{"name":"Sub-Account-ID","in":"header","required":false,"description":"Manage the keys of one sub-account instead of the workspace keys. See the Sub-accounts section of the BYOK overview.","schema":{"type":"string","format":"uuid","isRequired":false,"description":"Manage the keys of one sub-account instead of the workspace keys. See the Sub-accounts section of the BYOK overview.","uniqueKey":"","typeLabel":"string\u003cuuid>"},"example":"70ff6a88-6291-417d-b6cd-04f1ca123470"}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"provider":{"type":"string","description":"Provider identifier. Case-insensitive in requests; responses use lowercase.","enum":["prospeo","enrow","cleon1","datagma","aviato","wiza","forager_ai","icypeas","contact_out","people_data_labs","lusha","apollo_io","zoominfo"],"example":"prospeo","isRequired":true,"uniqueKey":"provider","typeLabel":"enum\u003cstring>"},"credentials":{"type":"object","description":"Credentials for one provider. Send the complete set for the provider.","properties":{"api_key":{"type":"string","description":"Required for every provider except zoominfo. Your API key for the provider.","example":"pk_live_your_provider_key","uniqueKey":"credentials.api_key","typeLabel":"string"},"client_id":{"type":"string","description":"Required for zoominfo. The client ID of your ZoomInfo Standard App.","example":"your_zoominfo_client_id","uniqueKey":"credentials.client_id","typeLabel":"string"},"client_secret":{"type":"string","description":"Required for zoominfo. The client secret of your ZoomInfo Standard App.","example":"your_zoominfo_client_secret","uniqueKey":"credentials.client_secret","typeLabel":"string"},"account_id":{"type":"string","description":"Required for forager_ai. Your Forager account ID, as a string of digits.","example":"48213","uniqueKey":"credentials.account_id","typeLabel":"string"},"account_email":{"type":"string","format":"email","description":"Required for icypeas. The email address of your Icypeas account.","example":"ops@acme.com","uniqueKey":"credentials.account_email","typeLabel":"string\u003cemail>"},"personal_email_api_key":{"type":"string","description":"Optional for contact_out. A separate key for personal emails. When omitted, api_key is used for personal emails.","example":"your_contactout_personal_email_key","uniqueKey":"credentials.personal_email_api_key","typeLabel":"string"}},"isRequired":true,"uniqueKey":"credentials","typeLabel":"object"},"priority":{"type":"integer","minimum":1,"maximum":2147483647,"description":"Order of the key in its zone. A lower value runs first.","example":10,"isRequired":true,"uniqueKey":"priority","typeLabel":"integer"},"zone":{"type":"string","description":"Default: front.","enum":["front","back","auto"],"example":"front","uniqueKey":"zone","typeLabel":"enum\u003cstring>"},"data_types":{"type":"array","description":"Data types this key supplies. Each value must be supported by the provider, with no duplicate. Default: all data types the provider supports.","minItems":1,"items":{"type":"string","description":"Data type a key can supply.","enum":["contact.work_emails","contact.personal_emails","contact.phones"],"example":"contact.work_emails","uniqueKey":"data_types.items.[INDEX]","typeLabel":"enum\u003cstring>"},"example":["contact.work_emails","contact.phones"],"uniqueKey":"data_types","typeLabel":"enum\u003cstring>[]"},"verify":{"type":"boolean","description":"If true, FullEnrich verifies the values found with this key and consumes FullEnrich credits for valid values. If false, the values are returned with the UNVERIFIED status and consume no FullEnrich credit. Default: true.","example":true,"uniqueKey":"verify","typeLabel":"boolean"},"enabled":{"type":"boolean","description":"If false, the key is saved but not used in enrichments. Default: true.","example":true,"uniqueKey":"enabled","typeLabel":"boolean"}},"required":["provider","credentials","priority"],"uniqueKey":"","typeLabel":"object"},"examples":{"ApiKeyOnly":{"title":"ApiKeyOnly","value":{"provider":"prospeo","credentials":{"api_key":"pk_live_your_prospeo_key"},"priority":10,"zone":"front","data_types":["contact.work_emails","contact.phones"],"verify":true,"enabled":true}},"ApiKeyAndAccountId":{"title":"ApiKeyAndAccountId","value":{"provider":"forager_ai","credentials":{"api_key":"your_forager_key","account_id":"48213"},"priority":20}},"ApiKeyAndAccountEmail":{"title":"ApiKeyAndAccountEmail","value":{"provider":"icypeas","credentials":{"api_key":"your_icypeas_key","account_email":"ops@acme.com"},"priority":30,"data_types":["contact.work_emails"]}},"ApiKeyAndPersonalEmailKey":{"title":"ApiKeyAndPersonalEmailKey","value":{"provider":"contact_out","credentials":{"api_key":"your_contactout_key","personal_email_api_key":"your_contactout_personal_email_key"},"priority":40,"zone":"back","verify":false}},"ClientCredentials":{"title":"ClientCredentials","value":{"provider":"zoominfo","credentials":{"client_id":"your_zoominfo_client_id","client_secret":"your_zoominfo_client_secret"},"priority":50}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"9e3f3e56-eff0-4276-9efa-cd1fea4c29a0":{"description":"Created. The response contains the key without its credentials.","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","description":"The key ID.","example":"9f1c2d3e-4b5a-4c6d-8e7f-0a1b2c3d4e5f","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"workspace_id":{"type":"string","format":"uuid","description":"The workspace that owns the key.","example":"2db5ea61-1752-42cf-8ea1-ab1da060cd0a","isRequired":true,"uniqueKey":"workspace_id","typeLabel":"string\u003cuuid>"},"provider":{"type":"string","description":"Provider identifier. Case-insensitive in requests; responses use lowercase.","enum":["prospeo","enrow","cleon1","datagma","aviato","wiza","forager_ai","icypeas","contact_out","people_data_labs","lusha","apollo_io","zoominfo"],"example":"prospeo","isRequired":true,"uniqueKey":"provider","typeLabel":"enum\u003cstring>"},"zone":{"type":"string","description":"Where the key runs in the waterfall. front: before the FullEnrich providers. back: after them. auto: at the position of the same provider in the FullEnrich waterfall.","enum":["front","back","auto"],"example":"front","isRequired":true,"uniqueKey":"zone","typeLabel":"enum\u003cstring>"},"priority":{"type":"integer","description":"Order of the key in its zone. A lower value runs first.","example":10,"isRequired":true,"uniqueKey":"priority","typeLabel":"integer"},"data_types":{"type":"array","description":"Data types this key supplies.","items":{"type":"string","description":"Data type a key can supply.","enum":["contact.work_emails","contact.personal_emails","contact.phones"],"example":"contact.work_emails","uniqueKey":"data_types.items.[INDEX]","typeLabel":"enum\u003cstring>"},"example":["contact.work_emails","contact.phones"],"isRequired":true,"uniqueKey":"data_types","typeLabel":"enum\u003cstring>[]"},"verify":{"type":"boolean","description":"Whether FullEnrich verifies the values found with this key.","example":true,"isRequired":true,"uniqueKey":"verify","typeLabel":"boolean"},"enabled":{"type":"boolean","description":"Whether the key is used in enrichments.","example":true,"isRequired":true,"uniqueKey":"enabled","typeLabel":"boolean"},"created_at":{"type":"string","format":"date-time","description":"When the key was created.","example":"2026-10-05T09:30:00Z","isRequired":true,"uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","description":"When the key was last updated.","example":"2026-10-05T09:30:00Z","isRequired":true,"uniqueKey":"updated_at","typeLabel":"string\u003cdate-time>"},"sub_account_id":{"type":"string","format":"uuid","description":"The sub-account that owns the key. Omitted for a workspace key.","example":"70ff6a88-6291-417d-b6cd-04f1ca123470","uniqueKey":"sub_account_id","typeLabel":"string\u003cuuid>"}},"required":["id","workspace_id","provider","zone","priority","data_types","verify","enabled","created_at","updated_at"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"9f1c2d3e-4b5a-4c6d-8e7f-0a1b2c3d4e5f","workspace_id":"2db5ea61-1752-42cf-8ea1-ab1da060cd0a","provider":"prospeo","zone":"front","priority":10,"data_types":["contact.work_emails","contact.phones"],"verify":true,"enabled":true,"created_at":"2026-10-05T09:30:00Z","updated_at":"2026-10-05T09:30:00Z","sub_account_id":"70ff6a88-6291-417d-b6cd-04f1ca123470"}}},"exampleType":"generated"}},"exampleType":"generated"},"b5761220-849d-4730-b3ea-0feda6af4be3":{"description":"Invalid request, or credentials rejected by the provider. Nothing is saved.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"CredentialsRejected":{"title":"CredentialsRejected","value":{"code":"error.provider_config.credentials_rejected","message":"Provider rejected the credentials"}},"ProviderUnsupported":{"title":"ProviderUnsupported","value":{"code":"error.provider_config.provider_unsupported","message":"Provider is not supported for BYOK"}},"CredentialsRequired":{"title":"CredentialsRequired","value":{"code":"error.provider_config.credentials_required","message":"Complete credentials are required"}},"CredentialsInvalid":{"title":"CredentialsInvalid","value":{"code":"error.provider_config.credentials_invalid","message":"Credentials must match the provider's required fields and format"}},"PriorityRequired":{"title":"PriorityRequired","value":{"code":"error.provider_config.priority_required","message":"Priority is required"}},"PriorityInvalid":{"title":"PriorityInvalid","value":{"code":"error.provider_config.priority_invalid","message":"Priority must be an integer between 1 and 2147483647"}},"ZoneInvalid":{"title":"ZoneInvalid","value":{"code":"error.provider_config.zone_invalid","message":"Zone must be front, back, or auto"}},"DataTypesInvalid":{"title":"DataTypesInvalid","value":{"code":"error.provider_config.data_types_invalid","message":"Data types must be nonempty, unique, and supported by the provider"}},"RequestInvalid":{"title":"RequestInvalid","value":{"code":"error.provider_config.request_invalid","message":"Unable to decode provider configuration request"}}},"exampleType":"examples"}},"exampleType":"examples"},"bfcc188f-b359-4e05-ae15-a24cf6a61c2c":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"AuthorizationHeaderNotSet":{"title":"AuthorizationHeaderNotSet","value":{"code":"error.authorization.not_set","message":"Authorization headers not set"}},"AuthorizationHeaderNotBearer":{"title":"AuthorizationHeaderNotBearer","value":{"code":"error.authorization.not_bearer","message":"Authorization headers do not have prefix 'bearer'"}},"UnknownApiKey":{"title":"UnknownApiKey","value":{"code":"error.api.key","message":"Unknown api key"}}},"exampleType":"examples"}},"exampleType":"examples"},"2b747f5d-ce85-485a-b879-619635b07f49":{"description":"BYOK is not enabled for the workspace","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"error.forbidden","message":"BYOK provider configuration is not enabled"},"examples":{"Example":{"title":"Example","value":{"code":"error.forbidden","message":"BYOK provider configuration is not enabled"}}},"exampleType":"examples"}},"exampleType":"examples"},"de264fd5-2738-42ac-b981-10a99f14e6fc":{"description":"The sub-account named in the header does not exist, or is archived for a write request","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"SubAccountNotFound":{"title":"SubAccountNotFound","value":{"code":"error.sub_account.not_found","message":"Sub-account not found"}},"SubAccountArchived":{"title":"SubAccountArchived","value":{"code":"error.sub_account.archived","message":"Sub-account is archived"}}},"exampleType":"examples"}},"exampleType":"examples"},"aec46bab-80ec-4a32-9852-c741fbcbc35c":{"description":"A key already exists for this provider in the selected scope.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"error.provider_config.already_exists","message":"Provider configuration already exists"},"examples":{"Example":{"title":"Example","value":{"code":"error.provider_config.already_exists","message":"Provider configuration already exists"}}},"exampleType":"examples"}},"exampleType":"examples"},"2f2576a6-7751-4fd4-9f96-d17015847c57":{"description":"Too Many Requests","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"error.rate.limit","message":"Too many requests. Try again in 1m"},"examples":{"Example":{"title":"Example","value":{"code":"error.rate.limit","message":"Too many requests. Try again in 1m"}}},"exampleType":"examples"}},"exampleType":"examples"},"caf0cc2b-8df1-453a-9633-e594bed435dd":{"description":"The provider did not answer the credential check. Nothing is saved. Try again later.","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","isRequired":true,"uniqueKey":"code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["code","message"],"uniqueKey":"","typeLabel":"object"},"example":{"code":"error.provider_config.verification_unavailable","message":"Unable to verify credentials with the provider"},"examples":{"Example":{"title":"Example","value":{"code":"error.provider_config.verification_unavailable","message":"Unable to verify credentials with the provider"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"af6f09bf-4085-45bc-a2c0-6cd31649da42":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"string","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"4aceafd3-96bf-4d6d-8abd-0292c6dfeb38":{"url":"https://app.fullenrich.com/api/v2"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"string","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"api/v2/reference/openapi.yaml"},"subdomain":"fullenrich","siteName":"FullEnrich API Documentation","title":"Create a BYOK Key - FullEnrich API Documentation","navMaps":{"firstHrefInVersion":{"v2":{"href":"/api/v2/providers/create","matchLevel":0},"v1":{"href":"/api/v1/contact/enrich/bulk/post","matchLevel":3}},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T10:54:07.357Z","originalFileLocation":"api/v2/providers/create.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=\"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=\"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.\">\u003cmeta data-mint-head name=\"application-name\" content=\"FullEnrich 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/fullenrich/aUz86RZpLrt_y4p3/_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/fullenrich/aUz86RZpLrt_y4p3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/fullenrich/aUz86RZpLrt_y4p3/_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/fullenrich/aUz86RZpLrt_y4p3/_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/fullenrich/aUz86RZpLrt_y4p3/_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/fullenrich/aUz86RZpLrt_y4p3/_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/fullenrich/aUz86RZpLrt_y4p3/_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/fullenrich/aUz86RZpLrt_y4p3/_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/fullenrich/aUz86RZpLrt_y4p3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a BYOK Key - FullEnrich API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"FullEnrich API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.fullenrich.com/api/v2/providers/create\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://fullenrich.mintlify.app/_mintlify/api/og/v2?division=Bring+Your+Own+Key\u0026amp;title=Create+a+BYOK+Key\u0026amp;description=Register+your+own+credentials+for+one+data+provider.+FullEnrich+checks+the+credentials+with+the+provider+before+it+saves+them.+The+key+applies+to+the+workspace%2C\u0026amp;theme=a4e962dd3a789e87cd15bff4\u0026amp;signature=9d239baa63659e771c73aa338c97adca1fdf31295db2d3fb05294d5e35354bf1\">\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=\"Create a BYOK Key - FullEnrich API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://fullenrich.mintlify.app/_mintlify/api/og/v2?division=Bring+Your+Own+Key\u0026amp;title=Create+a+BYOK+Key\u0026amp;description=Register+your+own+credentials+for+one+data+provider.+FullEnrich+checks+the+credentials+with+the+provider+before+it+saves+them.+The+key+applies+to+the+workspace%2C\u0026amp;theme=a4e962dd3a789e87cd15bff4\u0026amp;signature=9d239baa63659e771c73aa338c97adca1fdf31295db2d3fb05294d5e35354bf1\">\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/fullenrich/aUz86RZpLrt_y4p3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"FullEnrich API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#8164F4\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.fullenrich.com/api/v2/providers/create\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/v2/providers/create.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.fullenrich.com/#organization\",\"name\":\"FullEnrich API Documentation\",\"url\":\"https://docs.fullenrich.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/fullenrich/QlQ00joQ41SH1_-N/logo/light.svg?fit=max\u0026auto=format\u0026n=QlQ00joQ41SH1_-N\u0026q=85\u0026s=d419fb1f166c8f93bf1790cb80538391\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.fullenrich.com#website\",\"name\":\"FullEnrich API Documentation\",\"url\":\"https://docs.fullenrich.com\",\"publisher\":{\"@id\":\"https://docs.fullenrich.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.fullenrich.com/api/v2/providers/create#webpage\",\"url\":\"https://docs.fullenrich.com/api/v2/providers/create\",\"name\":\"Create a BYOK Key\",\"description\":\"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.\",\"dateModified\":\"2026-11-05T10:54:07.357Z\",\"isPartOf\":{\"@id\":\"https://docs.fullenrich.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.fullenrich.com/api/v2/providers/create#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.fullenrich.com/api/v2/providers/create#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Bring Your Own Key\",\"item\":\"https://docs.fullenrich.com/api/v2/providers/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a BYOK Key\",\"item\":\"https://docs.fullenrich.com/api/v2/providers/create\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.fullenrich.com/api/v2/providers/create#apireference\",\"headline\":\"Create a BYOK Key\",\"name\":\"Create a BYOK Key\",\"description\":\"Register your own credentials for one data provider. FullEnrich checks the credentials with the provider before it saves them. The key applies to the workspace, or to the sub-account named in the Sub-Account-ID header.\",\"url\":\"https://docs.fullenrich.com/api/v2/providers/create\",\"mainEntityOfPage\":{\"@id\":\"https://docs.fullenrich.com/api/v2/providers/create#webpage\"},\"dateModified\":\"2026-11-05T10:54:07.357Z\",\"publisher\":{\"@id\":\"https://docs.fullenrich.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.fullenrich.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"FullEnrich API Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"FullEnrich API Documentation","nav":{"global":{"anchors":[{"anchor":"Help Center","icon":"book-open-cover","href":"https://help.fullenrich.com"},{"anchor":"FullEnrich App","icon":"computer-classic","href":"https://app.fullenrich.com/app/enrich"},{"anchor":"OpenAPI Spec","icon":"file-code","href":"/api/v2/reference/openapi.yaml"},{"anchor":"MCP Server","icon":"Robot","href":"https://help.fullenrich.com/en/articles/14190120-mcp-server"}]},"versions":[{"version":"v2","groups":[{"group":"Getting Started","pages":[{"title":"API Overview","icon":"house","href":"/api/v2/general/introduction"},{"title":"Authentication","icon":"key","href":"/api/v2/general/authentication"},{"title":"How Webhooks Work","icon":"webhook","href":"/api/v2/general/webhooks"},{"title":"Credits \u0026 Testing Tips","icon":"coin","href":"/api/v2/general/credit"},{"title":"Email Verification Status","icon":"envelope-circle-check","href":"/api/v2/general/email-status"},{"title":"Data Dictionary","icon":"table-list","href":"/api/v2/general/data-dictionary"},{"title":"Rate Limit","icon":"gauge-max","href":"/api/v2/general/ratelimit"}]},{"group":"FullEnrich in your Product","pages":[{"title":"Getting Started \u0026 Concepts","icon":"plug","href":"/api/v2/implement-in-product/getting-started"},{"title":"Rate Limits \u0026 Volume","icon":"gauge-high","href":"/api/v2/implement-in-product/volume"},{"title":"Deploying in Production","icon":"rocket","href":"/api/v2/implement-in-product/production"},{"title":"Quality Over Speed","icon":"gem","href":"/api/v2/implement-in-product/quality-over-speed"}]},{"group":"Enrichment","pages":[{"title":"Start Bulk Enrichment","openapi":"api/v2/reference/openapi.yaml POST /contact/enrich/bulk","href":"/api/v2/contact/enrich/bulk/post"},{"title":"Get Enrichment Result","openapi":"api/v2/reference/openapi.yaml GET /contact/enrich/bulk/{enrichment_id}","href":"/api/v2/contact/enrich/bulk/get"}]},{"group":"Reverse Email Lookup","pages":[{"title":"Reverse Email Lookup","openapi":"api/v2/reference/openapi.yaml POST /contact/reverse/email/bulk","href":"/api/v2/contact/reverse/email/bulk/post"},{"title":"Get Reverse Email Result","openapi":"api/v2/reference/openapi.yaml GET /contact/reverse/email/bulk/{enrichment_id}","href":"/api/v2/contact/reverse/email/bulk/get"}]},{"group":"Search","pages":[{"title":"Getting Started — Search","icon":"play","href":"/api/v2/general/intro-search"},{"title":"Search People","openapi":"api/v2/reference/openapi.yaml POST /people/search","href":"/api/v2/people/search/post"},{"title":"Search Company","openapi":"api/v2/reference/openapi.yaml POST /company/search","href":"/api/v2/company/search/post"},{"title":"Look Up People","openapi":"api/v2/reference/openapi.yaml POST /people/lookup","href":"/api/v2/people/lookup/post"},{"title":"Look Up Company","openapi":"api/v2/reference/openapi.yaml POST /company/lookup","href":"/api/v2/company/lookup/post"},{"title":"Accepted Filter Values","icon":"tags","href":"/api/v2/general/enums"},{"title":"Filtering Logic Explained","icon":"filter","href":"/api/v2/general/filtering-logic-explained"}]},{"group":"Sub-accounts","tag":"BETA","pages":[{"title":"Sub-accounts","icon":"users-gear","tag":"BETA","href":"/api/v2/sub-accounts/overview"},{"title":"Create a Sub-account","openapi":"api/v2/reference/openapi.yaml POST /sub-accounts","href":"/api/v2/sub-accounts/create"},{"title":"List Sub-accounts","openapi":"api/v2/reference/openapi.yaml GET /sub-accounts","href":"/api/v2/sub-accounts/list"},{"title":"Get a Sub-account","openapi":"api/v2/reference/openapi.yaml GET /sub-accounts/{sub_account_id}","href":"/api/v2/sub-accounts/get"},{"title":"Update a Sub-account","openapi":"api/v2/reference/openapi.yaml POST /sub-accounts/{sub_account_id}","href":"/api/v2/sub-accounts/update"}]},{"group":"Bring Your Own Key","tag":"BETA","pages":[{"title":"Bring Your Own Key","icon":"plug","tag":"BETA","href":"/api/v2/providers/overview"},{"title":"Supported Providers","icon":"table-list","tag":"BETA","href":"/api/v2/providers/supported-providers"},{"title":"Verification and Credits","description":"What FullEnrich does with the values found by your providers, and what it costs.","icon":"coins","tag":"BETA","href":"/api/v2/providers/verification-and-credits"},{"title":"Create a BYOK Key","openapi":"api/v2/reference/openapi.yaml POST /providers","href":"/api/v2/providers/create"},{"title":"List BYOK Keys","openapi":"api/v2/reference/openapi.yaml GET /providers","description":"List the keys of the selected scope, including disabled keys, sorted by provider. Credentials are masked. A sub-account scope lists only the keys of that sub-account.","href":"/api/v2/providers/list"},{"title":"Check a BYOK Key","openapi":"api/v2/reference/openapi.yaml GET /providers/{provider}/status","href":"/api/v2/providers/status"},{"title":"Update a BYOK Key","openapi":"api/v2/reference/openapi.yaml POST /providers/{provider}","href":"/api/v2/providers/update"},{"title":"Delete a BYOK Key","openapi":"api/v2/reference/openapi.yaml DELETE /providers/{provider}","href":"/api/v2/providers/delete"},{"title":"Errors","icon":"triangle-exclamation","tag":"BETA","href":"/api/v2/providers/errors"}]},{"group":"Tools","pages":[{"title":"Get Credit Balance","openapi":"api/v2/reference/openapi.yaml GET /account/credits","href":"/api/v2/account/credits/get"},{"title":"Check If API Key Is Valid","openapi":"api/v2/reference/openapi.yaml GET /account/keys/verify","href":"/api/v2/account/keys/verify/get"}]}]},{"version":"v1","pages":[{"title":"v1","href":"/api/v1/contact/enrich/bulk/post"}]}]},"basePath":"","title":"Create a BYOK Key - FullEnrich API Documentation","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","Page-BAvA99GL.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}