{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"SendX Docs","colors":{"primary":"#ffd700","light":"#ffd700","dark":"#ffaa00"},"logo":{"light":"https://mintcdn.com/sendx-31f00733/3nIKI_xln-0gUAbn/logo/light.svg?fit=max\u0026auto=format\u0026n=3nIKI_xln-0gUAbn\u0026q=85\u0026s=5ce863c22b88897598d8f817e4420c6d","dark":"https://mintcdn.com/sendx-31f00733/3nIKI_xln-0gUAbn/logo/dark.svg?fit=max\u0026auto=format\u0026n=3nIKI_xln-0gUAbn\u0026q=85\u0026s=92d7a2d0308e90e285be961ebcd78e01"},"favicon":"https://mintcdn.com/sendx-31f00733/3nIKI_xln-0gUAbn/favicon.svg?fit=max\u0026auto=format\u0026n=3nIKI_xln-0gUAbn\u0026q=85\u0026s=d0f924b5471196116b6f44d8bf8393f7","navbar":{"links":[{"href":"mailto:support@sendx.io","label":"Support"}],"primary":{"type":"button","label":"SendX","href":"https://app.sendx.io/"}},"footer":{"socials":{"x":"https://x.com/sendxio","github":"https://github.com/sendx","linkedin":"https://www.linkedin.com/company/sendx","youtube":"https://www.youtube.com/@sendxio"}},"integrations":{"intercom":{"appId":"APP_ID"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"sendx-31f00733","hasAudioNarration":false,"actualSubdomain":"sendx-31f00733","customDomains":["docs.sendx.io"],"gitSource":{"type":"github","owner":"sendx","repo":"sendx-api-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6accccca3f2d46b55397debc","collectionId":"e8c0956f-8af7-41e1-8c6b-b8c38f3265f0","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6accccca3f2d46b55397debc"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6accccca3f2d46b55397debc","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"API Reference","count":73},{"language":"default","tag":"Welcome","count":12},{"language":"default","tag":"Getting Started","count":7},{"language":"default","tag":"Webhook","count":7},{"language":"default","tag":"Quickstart","count":7},{"language":"default","tag":"Contact","count":6},{"language":"default","tag":"Custom Field","count":5},{"language":"default","tag":"List","count":5},{"language":"default","tag":"Post Category","count":5},{"language":"default","tag":"Post Tag","count":5}]},"assistantConfig":{},"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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/contact/get-all-contacts","slug":"/api-reference/contact/get-all-contacts","pageMetadata":{"openapi":"get /contact","title":"Get all contacts","description":"Retrieves a paginated list of all contacts in your team with optional filtering capabilities.\n\n**🎯 Key Features:**\n- Pagination support with offset/limit\n- Search contacts by name or email\n- All relationships included (lists, tags, custom fields)\n- Prefixed IDs for easy integration\n\n**📊 Pagination:**\n- Default limit: 10 contacts per page\n- Maximum limit: 100 contacts per page\n- Use offset for page navigation\n\n**🔍 Search:**\n- Searches across firstName, lastName, and email fields\n- Case-insensitive partial matching\n- Combine with pagination for large datasets\n","href":"/api-reference/contact/get-all-contacts"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n li: \"li\",\n p: \"p\",\n strong: \"strong\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Retrieves a paginated list of all contacts in your team with optional filtering capabilities.\"\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"🎯 Key Features:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Pagination support with offset/limit\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Search contacts by name or email\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"All relationships included (lists, tags, custom fields)\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Prefixed IDs for easy integration\"\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"📊 Pagination:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Default limit: 10 contacts per page\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Maximum limit: 100 contacts per page\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Use offset for page navigation\"\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: _jsx(_components.strong, {\n children: \"🔍 Search:\"\n })\n }), \"\\n\", _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: \"Searches across firstName, lastName, and email fields\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Case-insensitive partial matching\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"Combine with pagination for large datasets\"\n }), \"\\n\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"get /contact","title":"Get all contacts","description":"Retrieves a paginated list of all contacts in your team with optional filtering capabilities.\n\n**🎯 Key Features:**\n- Pagination support with offset/limit\n- Search contacts by name or email\n- All relationships included (lists, tags, custom fields)\n- Prefixed IDs for easy integration\n\n**📊 Pagination:**\n- Default limit: 10 contacts per page\n- Maximum limit: 100 contacts per page\n- Use offset for page navigation\n\n**🔍 Search:**\n- Searches across firstName, lastName, and email fields\n- Case-insensitive partial matching\n- Combine with pagination for large datasets\n","href":"/api-reference/contact/get-all-contacts"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/sendx-31f00733/4aa6ed8c32d296da/swan.js"],"openApiReferenceData":{"operation":{"tags":["Contact"],"summary":"Get all contacts","description":"Retrieves a paginated list of all contacts in your team with optional filtering capabilities.\n\n**🎯 Key Features:**\n- Pagination support with offset/limit\n- Search contacts by name or email\n- All relationships included (lists, tags, custom fields)\n- Prefixed IDs for easy integration\n\n**📊 Pagination:**\n- Default limit: 10 contacts per page\n- Maximum limit: 100 contacts per page\n- Use offset for page navigation\n\n**🔍 Search:**\n- Searches across firstName, lastName, and email fields\n- Case-insensitive partial matching\n- Combine with pagination for large datasets\n","operationId":"getAllContacts","security":["df18b82d-aedd-405d-bc8d-ffd4a15ac1bf"],"parameters":["2789fdfb-3f3c-498d-b504-14235ea1ec3a","9ea68d57-9097-4c2c-81f4-ab95792baa45","4895f096-f7c6-4398-9b66-913c7794e615"],"responses":{"200":"65e4d9ae-d510-4b69-921a-545a53e238a0","400":"f5ecac1c-5d2d-4569-9655-1e107fc58313","401":"b725eb16-893f-4d0e-b0a2-ed65544db488","500":"10704b98-88b5-4f1a-a69b-dd6d9115329c"},"method":"get","type":"path","servers":["2cc2086a-6346-49b6-b71a-3a343f2c6bcb"],"path":"/contact","baseUrlOptions":["https://api.sendx.io/api/v1/rest"],"title":"Get all contacts","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"2789fdfb-3f3c-498d-b504-14235ea1ec3a":{"name":"offset","in":"query","description":"Number of records to skip for pagination.\n\n**Examples:**\n- `0` - First page (default)\n- `50` - Second page (with limit=50)\n- `100` - Third page (with limit=50)\n","required":false,"schema":{"type":"integer","minimum":0,"default":0,"isRequired":false,"description":"Number of records to skip for pagination.\n\n**Examples:**\n- `0` - First page (default)\n- `50` - Second page (with limit=50)\n- `100` - Third page (with limit=50)\n","uniqueKey":"","typeLabel":"integer"},"examples":{"first_page":{"summary":"First page","value":0},"second_page":{"summary":"Second page (50 records per page)","value":50}}},"9ea68d57-9097-4c2c-81f4-ab95792baa45":{"name":"limit","in":"query","description":"Maximum number of records to return.\n\n**Constraints:**\n- Minimum: 1\n- Maximum: 100\n- Default: 10\n","required":false,"schema":{"type":"integer","minimum":1,"maximum":30,"default":10,"isRequired":false,"description":"Maximum number of records to return.\n\n**Constraints:**\n- Minimum: 1\n- Maximum: 100\n- Default: 10\n","uniqueKey":"","typeLabel":"integer"},"examples":{"small_batch":{"summary":"Small batch","value":10},"standard_batch":{"summary":"Standard batch","value":20}}},"4895f096-f7c6-4398-9b66-913c7794e615":{"name":"search","in":"query","description":"Search term to filter contacts by name or email.\n\n**Search Behavior:**\n- Searches firstName, lastName, and email fields\n- Case-insensitive partial matching\n- Minimum 2 characters for search\n\n**Examples:**\n- `john` - Finds \"John Doe\", \"johnson@example.com\"\n- `@company.com` - Finds all emails from company.com\n- `smith` - Finds \"John Smith\", \"smith@email.com\"\n","required":false,"schema":{"type":"string","minLength":2,"maxLength":255,"isRequired":false,"description":"Search term to filter contacts by name or email.\n\n**Search Behavior:**\n- Searches firstName, lastName, and email fields\n- Case-insensitive partial matching\n- Minimum 2 characters for search\n\n**Examples:**\n- `john` - Finds \"John Doe\", \"johnson@example.com\"\n- `@company.com` - Finds all emails from company.com\n- `smith` - Finds \"John Smith\", \"smith@email.com\"\n","uniqueKey":"","typeLabel":"string"},"examples":{"name_search":{"summary":"Search by name","value":"john"},"email_domain_search":{"summary":"Search by email domain","value":"@company.com"},"partial_match":{"summary":"Partial name match","value":"smith"}}}},"responses":{"65e4d9ae-d510-4b69-921a-545a53e238a0":{"description":"✅ Contacts retrieved successfully","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","pattern":"^contact_[a-zA-Z0-9]{22}$","description":"Unique contact identifier with contact_ prefix.\n\n**Format:** `contact_` + 22 alphanumeric characters\n\n**Usage:**\n- Use this ID for all subsequent API calls\n- Unique across the entire SendX platform\n- Never changes once created\n","example":"contact_BnKjkbBBS500CoBCP0oChQ","uniqueKey":"items.[INDEX].id","typeLabel":"string"},"firstName":{"oneOf":[{"type":"string","description":"First name of the contact","example":"John","uniqueKey":"items.[INDEX].firstName.oneOf.0","typeLabel":"string"},{"type":"null","description":"First name of the contact","example":"John","uniqueKey":"items.[INDEX].firstName.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].firstName","typeLabel":"string | null"},"lastName":{"oneOf":[{"type":"string","description":"Last name of the contact","example":"Doe","uniqueKey":"items.[INDEX].lastName.oneOf.0","typeLabel":"string"},{"type":"null","description":"Last name of the contact","example":"Doe","uniqueKey":"items.[INDEX].lastName.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].lastName","typeLabel":"string | null"},"email":{"type":"string","format":"email","description":"Email address of the contact (unique within team)","example":"john.doe@example.com","uniqueKey":"items.[INDEX].email","typeLabel":"string\u003cemail>"},"company":{"oneOf":[{"type":"string","description":"Company name of the contact","example":"Example Corp","uniqueKey":"items.[INDEX].company.oneOf.0","typeLabel":"string"},{"type":"null","description":"Company name of the contact","example":"Example Corp","uniqueKey":"items.[INDEX].company.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].company","typeLabel":"string | null"},"customFields":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"items.[INDEX].customFields.additionalProperties","typeLabel":"string"},"description":"Custom fields with custom_field_ prefixed keys.\n\n**Format:** All keys have `custom_field_` prefix in responses\n\n**Example Structure:**\n```json\n{\n \"field_MnuqBAG2NPLm7PZMWbjQxt\": \"Engineering\",\n \"field_QqfhckbdcvQinLPlduIbHq\": \"Senior\",\n \"field_MnuqBAG2NPLm7PZMWbjQxt\": \"$75000\"\n}\n```\n","example":{"field_MnuqBAG2NPLm7PZMWbjQxt":"Engineering","field_QqfhckbdcvQinLPlduIbHq":"Senior"},"uniqueKey":"items.[INDEX].customFields","typeLabel":"object"},"lists":{"type":"array","items":{"type":"string","pattern":"^list_[a-zA-Z0-9]{22}$","uniqueKey":"items.[INDEX].lists.items.[INDEX]","typeLabel":"string"},"description":"Associated lists with list_ prefixed identifiers.\n\n**Format:** All IDs have `list_` prefix in responses\n","example":["list_OcuxJHdiAvujmwQVJfd3ss","list_xyz789ghi012"],"uniqueKey":"items.[INDEX].lists","typeLabel":"string[]"},"tags":{"type":"array","items":{"type":"string","pattern":"^tag_[a-zA-Z0-9]{22}$","uniqueKey":"items.[INDEX].tags.items.[INDEX]","typeLabel":"string"},"description":"Associated tags with tag_ prefixed identifiers.\n\n**Format:** All IDs have `tag_` prefix in responses\n","example":["tag_UhsDkjL772Qbj5lWtT62VK","tag_UhsDkjL772Qbj5lWtT62VK"],"uniqueKey":"items.[INDEX].tags","typeLabel":"string[]"},"unsubscribed":{"type":"boolean","description":"Whether the contact has unsubscribed from emails","example":false,"uniqueKey":"items.[INDEX].unsubscribed","typeLabel":"boolean"},"bounced":{"type":"boolean","description":"Whether emails to this contact have bounced","example":false,"uniqueKey":"items.[INDEX].bounced","typeLabel":"boolean"},"spam":{"type":"boolean","description":"Whether the contact has marked emails as spam","example":false,"uniqueKey":"items.[INDEX].spam","typeLabel":"boolean"},"blocked":{"type":"boolean","description":"Whether the contact is blocked from receiving emails","example":false,"uniqueKey":"items.[INDEX].blocked","typeLabel":"boolean"},"dropped":{"type":"boolean","description":"Whether emails to this contact have been dropped","example":false,"uniqueKey":"items.[INDEX].dropped","typeLabel":"boolean"},"created":{"type":"string","format":"date-time","description":"Contact creation timestamp (ISO 8601 format)","example":"2024-01-10T14:20:00Z","uniqueKey":"items.[INDEX].created","typeLabel":"string\u003cdate-time>"},"updated":{"type":"string","format":"date-time","description":"Contact last update timestamp (ISO 8601 format)","example":"2024-01-15T09:15:00Z","uniqueKey":"items.[INDEX].updated","typeLabel":"string\u003cdate-time>"},"trackData":{"type":"string","description":"Email tracking data and UTM parameters.\n\n**Contains:**\n- UTM parameters from campaigns\n- Attribution data\n- Custom tracking parameters\n","example":"utm_source=website\u0026utm_campaign=signup\u0026utm_medium=banner","uniqueKey":"items.[INDEX].trackData","typeLabel":"string"},"contactSource":{"type":"integer","description":"Source type of the contact creation.\n\n**Values:**\n- `1` - API/Manual\n- `2` - Import\n- `3` - Form\n- `4` - Integration\n","example":1,"uniqueKey":"items.[INDEX].contactSource","typeLabel":"integer"},"pageSource":{"oneOf":[{"type":"string","description":"URL of the page where contact was created","example":"https://example.com/signup?ref=google-ads","uniqueKey":"items.[INDEX].pageSource.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL of the page where contact was created","example":"https://example.com/signup?ref=google-ads","uniqueKey":"items.[INDEX].pageSource.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].pageSource","typeLabel":"string | null"},"lastTrackedIp":{"oneOf":[{"type":"string","format":"ipv4","description":"Last tracked IP address of the contact","example":"203.0.113.42","uniqueKey":"items.[INDEX].lastTrackedIp.oneOf.0","typeLabel":"string\u003cipv4>"},{"type":"null","format":"ipv4","description":"Last tracked IP address of the contact","example":"203.0.113.42","uniqueKey":"items.[INDEX].lastTrackedIp.oneOf.1","typeLabel":"null"}],"uniqueKey":"items.[INDEX].lastTrackedIp","typeLabel":"string\u003cipv4> | null"},"LTV":{"type":"integer","description":"Lifetime Value of the contact in cents.\n\n**Example:** 7500 = $75.00\n","example":7500,"uniqueKey":"items.[INDEX].LTV","typeLabel":"integer"}},"uniqueKey":"items.[INDEX]","typeLabel":"object"},"uniqueKey":"","typeLabel":"object[]"},"examples":{"contact_list":{"title":"contact_list","value":[{"id":"contact_BnKjkbBBS500CoBCP0oChQ","firstName":"John","lastName":"Doe","email":"john.doe@example.com","company":"Example Corp","customFields":{"field_MnuqBAG2NPLm7PZMWbjQxt":"Sales","field_QqfhckbdcvQinLPlduIbHq":"Manager"},"lists":["list_OcuxJHdiAvujmwQVJfd3ss","list_0tOFLp5RgV7s3LNiHrjGYs"],"tags":["tag_6GN4DNyrHNt4KktCNG8PDO","tag_UhsDkjL772Qbj5lWtT62VK"],"unsubscribed":false,"bounced":false,"spam":false,"blocked":false,"dropped":false,"created":"2024-01-10T14:20:00Z","updated":"2024-01-15T09:15:00Z","trackData":"utm_source=website","contactSource":1,"pageSource":"https://example.com/signup","lastTrackedIp":"203.0.113.42","ltv":1500},{"id":"contact_AXCZG3Ii9bjBoUUINcSqo8","firstName":"Jane","lastName":"Smith","email":"jane.smith@company.com","company":"Tech Solutions","customFields":{"field_MnuqBAG2NPLm7PZMWbjQxt":"Engineering"},"lists":["list_OcuxJHdiAvujmwQVJfd3ss"],"tags":["tag_fL7t9lsnZ9swvx2HrtQ9wM"],"unsubscribed":false,"bounced":false,"spam":false,"blocked":false,"dropped":false,"created":"2024-01-12T16:45:00Z","updated":"2024-01-12T16:45:00Z","trackData":"","contactSource":2,"pageSource":"","lastTrackedIp":"198.51.100.25","ltv":0}]}},"exampleType":"examples"}},"exampleType":"examples"},"f5ecac1c-5d2d-4569-9655-1e107fc58313":{"description":"❌ Bad Request - Invalid input data","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["error"],"example":"error","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid request format","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["status","message"],"uniqueKey":"","typeLabel":"object"},"examples":{"invalid_id":{"title":"invalid_id","value":{"status":"error","message":"Invalid identifier format"}},"missing_field":{"title":"missing_field","value":{"status":"error","message":"Email is required"}}},"exampleType":"examples"}},"exampleType":"examples"},"b725eb16-893f-4d0e-b0a2-ed65544db488":{"description":"❌ Unauthorized - Invalid or missing API key","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["error"],"example":"error","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid request format","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["status","message"],"uniqueKey":"","typeLabel":"object"},"example":{"status":401,"message":"The Team ID or API Key specified is not valid"},"examples":{"Example":{"title":"Example","value":{"status":401,"message":"The Team ID or API Key specified is not valid"}}},"exampleType":"examples"}},"exampleType":"examples"},"10704b98-88b5-4f1a-a69b-dd6d9115329c":{"description":"❌ Internal Server Error - System error occurred","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["error"],"example":"error","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid request format","isRequired":true,"uniqueKey":"message","typeLabel":"string"}},"required":["status","message"],"uniqueKey":"","typeLabel":"object"},"example":{"status":"error","message":"Internal server error occurred"},"examples":{"Example":{"title":"Example","value":{"status":"error","message":"Internal server error occurred"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"df18b82d-aedd-405d-bc8d-ffd4a15ac1bf":{"TeamApiKey":{"type":"apiKey","in":"header","name":"X-Team-ApiKey","description":"Team API key for authentication. Find your API key in SendX Settings → Team API Key.\n\n**Example:**\n```\nX-Team-ApiKey: your_team_api_key_here\n```\n","scopes":[],"schemeName":"TeamApiKey"}}},"servers":{"2cc2086a-6346-49b6-b71a-3a343f2c6bcb":{"url":"https://api.sendx.io/api/v1/rest","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Team-ApiKey","description":"Team API key for authentication. Find your API key in SendX Settings → Team API Key.\n\n**Example:**\n```\nX-Team-ApiKey: your_team_api_key_here\n```\n","scopes":[],"schemeName":"TeamApiKey"},"schema":{"title":"X-Team-ApiKey","type":"string","description":"Team API key for authentication. Find your API key in SendX Settings → Team API Key.\n\n**Example:**\n```\nX-Team-ApiKey: your_team_api_key_here\n```\n","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"TeamApiKey","name":"X-Team-ApiKey"}],"title":"TeamApiKey"}]},"originalFileLocation":"swagger.yaml"},"subdomain":"sendx-31f00733","siteName":"SendX Docs","title":"Get all contacts - SendX Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-09-05T14:09:17.779Z","originalFileLocation":"api-reference/contact/get-all-contacts.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=\"Retrieves a paginated list of all contacts in your team with optional filtering capabilities. 🎯 Key Features: - Pagination support with offset/limit - Search contacts by name or email - All relationships included (lists, tags, custom fields) - Prefixed IDs for easy integration 📊 Pagination: - Default limit: 10 contacts per page - Maximum limit: 100 contacts per page - Use offset for page navigation 🔍 Search: - Searches across firstName, lastName, and email fields - Case-insensitive partial matching - Combine with pagination for large datasets\">\u003cmeta data-mint-head name=\"application-name\" content=\"SendX Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/sendx-31f00733/oFBACZyJ7SbOXIH3/_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/sendx-31f00733/oFBACZyJ7SbOXIH3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/sendx-31f00733/oFBACZyJ7SbOXIH3/_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/sendx-31f00733/oFBACZyJ7SbOXIH3/_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/sendx-31f00733/oFBACZyJ7SbOXIH3/_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/sendx-31f00733/oFBACZyJ7SbOXIH3/_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/sendx-31f00733/oFBACZyJ7SbOXIH3/_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/sendx-31f00733/oFBACZyJ7SbOXIH3/_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/sendx-31f00733/oFBACZyJ7SbOXIH3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get all contacts - SendX Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieves a paginated list of all contacts in your team with optional filtering capabilities. 🎯 Key Features: - Pagination support with offset/limit - Search contacts by name or email - All relationships included (lists, tags, custom fields) - Prefixed IDs for easy integration 📊 Pagination: - Default limit: 10 contacts per page - Maximum limit: 100 contacts per page - Use offset for page navigation 🔍 Search: - Searches across firstName, lastName, and email fields - Case-insensitive partial matching - Combine with pagination for large datasets\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"SendX Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.sendx.io/api-reference/contact/get-all-contacts\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://sendx-31f00733.mintlify.app/_mintlify/api/og/v2?division=Contact\u0026amp;title=Get+all+contacts\u0026amp;description=Retrieves+a+paginated+list+of+all+contacts+in+your+team+with+optional+filtering+capabilities.%0A%0A**%F0%9F%8E%AF+Key+Features%3A**%0A-+Pagination+support+with+offset%2Flimit%0A-+Sear\u0026amp;theme=b6112f43a4edf818fc3f51ae\u0026amp;signature=701f556093f8089d4ead0b6ff8efa94c76c6114f33148a05731b260d3492b153\">\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=\"Get all contacts - SendX Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieves a paginated list of all contacts in your team with optional filtering capabilities. 🎯 Key Features: - Pagination support with offset/limit - Search contacts by name or email - All relationships included (lists, tags, custom fields) - Prefixed IDs for easy integration 📊 Pagination: - Default limit: 10 contacts per page - Maximum limit: 100 contacts per page - Use offset for page navigation 🔍 Search: - Searches across firstName, lastName, and email fields - Case-insensitive partial matching - Combine with pagination for large datasets\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://sendx-31f00733.mintlify.app/_mintlify/api/og/v2?division=Contact\u0026amp;title=Get+all+contacts\u0026amp;description=Retrieves+a+paginated+list+of+all+contacts+in+your+team+with+optional+filtering+capabilities.%0A%0A**%F0%9F%8E%AF+Key+Features%3A**%0A-+Pagination+support+with+offset%2Flimit%0A-+Sear\u0026amp;theme=b6112f43a4edf818fc3f51ae\u0026amp;signature=701f556093f8089d4ead0b6ff8efa94c76c6114f33148a05731b260d3492b153\">\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/sendx-31f00733/oFBACZyJ7SbOXIH3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"SendX Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#ffd700\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.sendx.io/api-reference/contact/get-all-contacts\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/contact/get-all-contacts.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.sendx.io/#organization\",\"name\":\"SendX Docs\",\"url\":\"https://docs.sendx.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/sendx-31f00733/3nIKI_xln-0gUAbn/logo/light.svg?fit=max\u0026auto=format\u0026n=3nIKI_xln-0gUAbn\u0026q=85\u0026s=5ce863c22b88897598d8f817e4420c6d\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.sendx.io#website\",\"name\":\"SendX Docs\",\"url\":\"https://docs.sendx.io\",\"publisher\":{\"@id\":\"https://docs.sendx.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.sendx.io/api-reference/contact/get-all-contacts#webpage\",\"url\":\"https://docs.sendx.io/api-reference/contact/get-all-contacts\",\"name\":\"Get all contacts\",\"description\":\"Retrieves a paginated list of all contacts in your team with optional filtering capabilities. 🎯 Key Features: - Pagination support with offset/limit - Search contacts by name or email - All relationships included (lists, tags, custom fields) - Prefixed IDs for easy integration 📊 Pagination: - Default limit: 10 contacts per page - Maximum limit: 100 contacts per page - Use offset for page navigation 🔍 Search: - Searches across firstName, lastName, and email fields - Case-insensitive partial matching - Combine with pagination for large datasets\",\"dateModified\":\"2025-09-05T14:09:17.779Z\",\"isPartOf\":{\"@id\":\"https://docs.sendx.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.sendx.io/api-reference/contact/get-all-contacts#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.sendx.io/api-reference/contact/get-all-contacts#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"SendX Docs\",\"item\":\"https://docs.sendx.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get all contacts\",\"item\":\"https://docs.sendx.io/api-reference/contact/get-all-contacts\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.sendx.io/api-reference/contact/get-all-contacts#apireference\",\"headline\":\"Get all contacts\",\"name\":\"Get all contacts\",\"description\":\"Retrieves a paginated list of all contacts in your team with optional filtering capabilities. 🎯 Key Features: - Pagination support with offset/limit - Search contacts by name or email - All relationships included (lists, tags, custom fields) - Prefixed IDs for easy integration 📊 Pagination: - Default limit: 10 contacts per page - Maximum limit: 100 contacts per page - Use offset for page navigation 🔍 Search: - Searches across firstName, lastName, and email fields - Case-insensitive partial matching - Combine with pagination for large datasets\",\"url\":\"https://docs.sendx.io/api-reference/contact/get-all-contacts\",\"mainEntityOfPage\":{\"@id\":\"https://docs.sendx.io/api-reference/contact/get-all-contacts#webpage\"},\"dateModified\":\"2025-09-05T14:09:17.779Z\",\"publisher\":{\"@id\":\"https://docs.sendx.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.sendx.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"SendX Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"SendX Docs","nav":{"global":{"anchors":[]},"tabs":[{"tab":"Welcome","pages":[{"title":"Welcome","href":""}]},{"tab":"API Reference","groups":[{"group":"API Reference","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Schemas","href":"/api-reference/schema"}]},{"group":"Getting Started","pages":[{"openapi":"post /contact/identify","title":"Identify contact","href":"/api-reference/getting-started/identify-contact"},{"openapi":"post /contact/identify/bulk","title":"Identify Bulk Contacts","href":"/api-reference/getting-started/identify-contact-bulk"},{"openapi":"post /contact/track","title":"Track contact","href":"/api-reference/getting-started/add-tracking-info"}]},{"group":"Email Sending","pages":[{"openapi":"post /send/email","title":"Send transactional email","href":"/api-reference/email-sending/send-transactional-email"},{"openapi":"post /send/template","title":"Send email using template","href":"/api-reference/email-sending/send-email-using-template"},{"title":"Personalization \u0026 Merge Tags","description":"Use merge tags to insert dynamic values — names, custom fields, links, and images — into email templates and transactional emails.","sidebarTitle":"Personalization","href":"/api-reference/email-sending/personalization"}]},{"group":"Contact","pages":[{"openapi":"get /contact","title":"Get all contacts","href":"/api-reference/contact/get-all-contacts"},{"openapi":"post /contact","title":"Create a new contact","description":"Creates a new contact in your SendX team with the provided information.\n\n**🎯 Key Features:**\n- Email validation and duplicate detection\n- Automatic relationship building with lists and tags\n- Smart custom field handling\n\n**📋 Business Rules:**\n- Email is mandatory and must be unique within the team\n- Last tracked IP is stored for analytics\n","href":"/api-reference/contact/create-a-new-contact"},{"openapi":"get /contact/{identifier}","title":"Get contact by ID","href":"/api-reference/contact/get-contact-by-id"},{"openapi":"put /contact/{identifier}","title":"Update contact","href":"/api-reference/contact/update-contact"},{"openapi":"delete /contact/{identifier}","title":"Delete contact","href":"/api-reference/contact/delete-contact"},{"openapi":"post /contact/unsubscribe/{identifier}","title":"Unsubscribe contact","href":"/api-reference/contact/unsubscribe-contact"}]},{"group":"Events","pages":[{"openapi":"post /events/revenue","title":"Push revenue event","href":"/api-reference/events/track-revenue-event"},{"openapi":"post /events/custom","title":"Push custom event","href":"/api-reference/events/track-custom-event"}]},{"group":"Campaign","pages":[{"openapi":"get /campaign","title":"Get all campaigns","href":"/api-reference/campaign/get-all-campaigns"},{"openapi":"post /campaign","title":"Create campaign","href":"/api-reference/campaign/create-campaign"},{"openapi":"get /campaign/{identifier}","title":"Get campaign by ID","href":"/api-reference/campaign/get-campaign-by-id"},{"openapi":"delete /campaign/{identifier}","title":"Delete campaign","href":"/api-reference/campaign/delete-campaign"}]},{"group":"List","pages":[{"openapi":"get /list","title":"Get all lists","href":"/api-reference/list/get-all-lists"},{"openapi":"post /list","title":"Create list","href":"/api-reference/list/create-list"},{"openapi":"get /list/{identifier}","title":"Get list by ID","href":"/api-reference/list/get-list-by-id"},{"openapi":"put /list/{identifier}","title":"Update list","href":"/api-reference/list/update-list"},{"openapi":"delete /list/{identifier}","title":"Delete list","href":"/api-reference/list/delete-list"}]},{"group":"Tag","pages":[{"openapi":"get /tag","title":"Get all tags","href":"/api-reference/tag/get-all-tags"},{"openapi":"post /tag","title":"Create tag","href":"/api-reference/tag/create-tag"},{"openapi":"get /tag/{identifier}","title":"Get tag by ID","href":"/api-reference/tag/get-tag-by-id"},{"openapi":"put /tag/{identifier}","title":"Update tag","href":"/api-reference/tag/update-tag"},{"openapi":"delete /tag/{identifier}","title":"Delete tag","href":"/api-reference/tag/delete-tag"}]},{"group":"Sender","pages":[{"openapi":"get /sender","title":"Get all senders","href":"/api-reference/sender/get-all-senders"},{"openapi":"post /sender","title":"Create sender","href":"/api-reference/sender/create-sender"}]},{"group":"Template","pages":[{"openapi":"get /template/email","title":"Get all templates","href":"/api-reference/template/get-all-templates"},{"openapi":"post /template/email","title":"Create email template","href":"/api-reference/template/create-email-template"},{"openapi":"get /template/email/{identifier}","title":"Get template by ID","href":"/api-reference/template/get-template-by-id"},{"openapi":"put /template/email/{identifier}","title":"Update template","href":"/api-reference/template/update-template"},{"openapi":"delete /template/email/{identifier}","title":"Delete template","href":"/api-reference/template/delete-template"}]},{"group":"Custom Field","pages":[{"openapi":"get /customfield","title":"Get all custom fields","href":"/api-reference/custom-field/get-all-custom-fields"},{"openapi":"post /customfield","title":"Create custom field","href":"/api-reference/custom-field/create-custom-field"},{"openapi":"get /customfield/{identifier}","title":"Get custom field by ID","href":"/api-reference/custom-field/get-custom-field-by-id"},{"openapi":"put /customfield/{identifier}","title":"Update custom field","href":"/api-reference/custom-field/update-custom-field"},{"openapi":"delete /customfield/{identifier}","title":"Delete custom field","href":"/api-reference/custom-field/delete-custom-field"}]},{"group":"Domain","pages":[{"openapi":"get /domain","title":"Get all domains","href":"/api-reference/domain/get-all-domains"},{"openapi":"post /domain","title":"Create domain","href":"/api-reference/domain/create-domain"},{"openapi":"get /domain/{identifier}","title":"Get domain by ID","href":"/api-reference/domain/get-domain-by-id"},{"openapi":"delete /domain/{identifier}","title":"Delete domain","href":"/api-reference/domain/delete-domain"}]},{"group":"Webhook","pages":[{"openapi":"get /webhook","title":"Get all webhooks","href":"/api-reference/webhook/get-all-webhooks"},{"openapi":"post /webhook","title":"Create webhook","href":"/api-reference/webhook/create-webhook"},{"openapi":"get /webhook/{identifier}","title":"Get webhook by ID","href":"/api-reference/webhook/get-webhook-by-id"},{"openapi":"put /webhook/{identifier}","title":"Update webhook","href":"/api-reference/webhook/update-webhook"},{"openapi":"delete /webhook/{identifier}","title":"Delete webhook","href":"/api-reference/webhook/delete-webhook"},{"title":"SendX Webhook Object","openapi":"webhook SendXWebhooks","href":"/api-reference/webhook/sendx-webhook-object"},{"title":"Verifying SendX Webhook","href":"/api-reference/webhook/verify-webhook"}]},{"group":"Report","pages":[{"openapi":"get /report/campaign/{identifier}","title":"Get campaign report","href":"/api-reference/report/get-campaign-report"}]},{"group":"Post","pages":[{"openapi":"get /post","title":"Get all posts","href":"/api-reference/post/get-all-posts"},{"openapi":"post /post","title":"Create blog post","href":"/api-reference/post/create-blog-post"},{"openapi":"get /post/{identifier}","title":"Get post by ID","href":"/api-reference/post/get-post-by-id"},{"openapi":"put /post/{identifier}","title":"Update post","href":"/api-reference/post/update-post"},{"openapi":"delete /post/{identifier}","title":"Delete post","href":"/api-reference/post/delete-post"}]},{"group":"Post Category","pages":[{"openapi":"get /post/category","title":"Get all post categories","href":"/api-reference/post-category/get-all-post-categories"},{"openapi":"post /post/category","title":"Create post category","href":"/api-reference/post-category/create-post-category"},{"openapi":"get /post/category/{identifier}","title":"Get post category by ID","href":"/api-reference/post-category/get-post-category-by-id"},{"openapi":"put /post/category/{identifier}","title":"Update post category","href":"/api-reference/post-category/update-post-category"},{"openapi":"delete /post/category/{identifier}","title":"Delete post category","href":"/api-reference/post-category/delete-post-category"}]},{"group":"Post Tag","pages":[{"openapi":"get /post/tag","title":"Get all post tags","href":"/api-reference/post-tag/get-all-post-tags"},{"openapi":"post /post/tag","title":"Create post tag","href":"/api-reference/post-tag/create-post-tag"},{"openapi":"get /post/tag/{identifier}","title":"Get post tag by ID","href":"/api-reference/post-tag/get-post-tag-by-id"},{"openapi":"put /post/tag/{identifier}","title":"Update post tag","href":"/api-reference/post-tag/update-post-tag"},{"openapi":"delete /post/tag/{identifier}","title":"Delete post tag","href":"/api-reference/post-tag/delete-post-tag"}]},{"group":"Team Member","pages":[{"openapi":"get /team/member/{identifier}","title":"Get a team member by ID","href":"/api-reference/team-member/get-team-member"},{"openapi":"get /team/member","title":"Get all team members","href":"/api-reference/team-member/get-all-team-member"}]}]}]},"title":"Get all contacts - SendX Docs","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-BRm_l__d.js","utils-f1l1Oc-G.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BlhqDhJO.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DHCB7rsC.js","snippetPresets-CYXLx6Hv.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-B78P2dEq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C4YLPVAh.js","shallow-vlLnTDkQ.js","getApiPlaygroundDisplay-D_98hhvf.js","CodeSnippet-DtnZHGqq.js","CodeSnippets-CLFb8KJt.js","Page-kQh739Uz.js","getPastedJson-Cq-zlbnU.js","icon-sN3t983t.js","MethodPill-P_YQ2s09.js","DuplicateIcon-BVzyNsGJ.js","createIcon-B3jqgqC6.js","DynamicMarkdown-Crwq6WG_.js","SectionHeading-C7pGS2Bb.js","axios-vUo_bRtp.js","Markdown-BuPH8yuW.js","clsx-CCOYKgaU.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BnkC_6oA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BM4S31-f.js"]}