Un import lit un fichier, crée les nouveaux contacts, met à jour ceux qui existent déjà (par e-mail ou par numéro) et les ajoute à une liste si vous le demandez.
la progression : lignes lues, importées, en doublon, refusées
GET /api/v1/contacts/imports/{id}/errors
un CSV des lignes refusées : ligne, valeur, code, motif
POST /api/v1/contacts/imports/{id}/cancel
arrête l’import ; les contacts déjà importés restent
Le dashboard propose le même import avec un aperçu des colonnes et une correspondance assistée : Audience › Contacts › Importer.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"DexNotify","description":"SMS, e-mail, WhatsApp, notifications push, contacts et campagnes, par une seule API.","colors":{"primary":"#2433d6","light":"#8b9cff","dark":"#1c28b0"},"logo":{"light":"https://mintcdn.com/dexnotify/y_H_sKQd1elmRuNB/logo/light.svg?fit=max\u0026auto=format\u0026n=y_H_sKQd1elmRuNB\u0026q=85\u0026s=f8d308e9bf6471e2c100ac38929fbf5c","dark":"https://mintcdn.com/dexnotify/y_H_sKQd1elmRuNB/logo/dark.svg?fit=max\u0026auto=format\u0026n=y_H_sKQd1elmRuNB\u0026q=85\u0026s=eeec59e59609a8e627a5887b2b1a8888","href":"https://dexnotify.com"},"favicon":"https://mintcdn.com/dexnotify/y_H_sKQd1elmRuNB/favicon.svg?fit=max\u0026auto=format\u0026n=y_H_sKQd1elmRuNB\u0026q=85\u0026s=f746640c933b2ff6e6c75d93a70d80c8","api":{"playground":{"display":"interactive"},"examples":{"languages":["curl","javascript","python","php"]}},"appearance":{"default":"light"},"background":{"decoration":"grid"},"navbar":{"links":[{"href":"mailto:team@dexchange.sn","label":"Support"}],"primary":{"type":"button","label":"Ouvrir le dashboard","href":"https://app.dexnotify.com"}},"footer":{"socials":{"website":"https://dexnotify.com"}},"seo":{"indexing":"navigable"},"fonts":{"family":"Inter"},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dexnotify","hasAudioNarration":false,"actualSubdomain":"dexnotify","customDomains":["docs.dexnotify.com"],"gitSource":{"type":"github","owner":"dexchange-group","repo":"dexnotify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6ae89ebc885ca613094f745f"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae89f1b885ca613094f80a6","collectionId":"ebee2f47-1bb7-4569-8a22-78fdf1d85d89","liveDeploymentHistoryId":"6ae89f1b885ca613094f80a6","schemaVersion":"v3"},"entitlements":{},"buildId":"6ae8a659885ca61309503fc0","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Référence API","count":181},{"language":"default","tag":"Guides","count":35},{"language":"default","tag":"SMS","count":31},{"language":"default","tag":"Campagnes","count":20},{"language":"default","tag":"Utilisateurs et appareils","count":19},{"language":"default","tag":"Listes de contacts","count":17},{"language":"default","tag":"Contacts","count":15},{"language":"default","tag":"In-app","count":15},{"language":"default","tag":"Notifications push","count":12},{"language":"default","tag":"E-mail","count":10}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"contacts/import","slug":"/contacts/import","pageMetadata":{"title":"Importer","description":"Un fichier CSV ou XLSX dans la base.","href":"/contacts/import"},"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: \"Un fichier CSV ou XLSX dans la base.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Un import lit un fichier, crée les nouveaux contacts, met à jour ceux qui existent déjà (par e-mail ou par numéro) et les ajoute à une liste si vous le demandez.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`12`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`12`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://api.dexnotify.com/api/v1/contacts/imports`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$DEXNOTIFY_CLE`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -F`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` file=@clients.xlsx`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -F`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'mapping={`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"phone\": \"Téléphone\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"name\": \"Nom\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"fields\": { \"email\": \"E-mail\", \"firstName\": \"Prénom\", \"lastName\": \"Nom de famille\" },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"attributes\": { \"ville\": \"Ville\" },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"hasHeader\": true,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"defaultCountry\": \"SN\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"updateExisting\": true`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsxs(_components.th,{children:[`Clé de `,_jsx(_components.code,{children:`mapping`})]}),_jsx(_components.th,{children:`Description`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`phone`}),`, `,_jsx(_components.code,{children:`fields.email`})]}),_jsx(_components.td,{children:`Les colonnes du numéro et de l’e-mail ; il en faut au moins une.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`name`}),`, `,_jsx(_components.code,{children:`fields.firstName`}),`, `,_jsx(_components.code,{children:`fields.lastName`})]}),_jsx(_components.td,{children:`Les colonnes du nom.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`attributes`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`{ \"nomDeLAttribut\": \"Colonne\" }`}),` pour vos champs libres.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`hasHeader`})}),_jsx(_components.td,{children:`La première ligne porte les en-têtes. Sans en-tête, désignez les colonnes par leur rang, à partir de 1.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`defaultCountry`})}),_jsxs(_components.td,{children:[`Le pays des numéros écrits sans indicatif (`,_jsx(_components.code,{children:`SN`}),` par défaut).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`updateExisting`})}),_jsx(_components.td,{children:`Met à jour la fiche d’un contact déjà connu, au lieu de l’ignorer.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Pour importer directement dans une liste : `,_jsx(_components.code,{children:`POST /api/v1/contact-groups/{id}/imports`}),`, même corps.`]}),`\n`,_jsx(Heading,{level:`2`,id:`suivre-l’import`,children:`Suivre l’import`}),`\n`,_jsx(_components.p,{children:`L’import tourne en arrière-plan.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Route`}),_jsx(_components.th,{children:`Rend`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`GET /api/v1/contacts/imports/{id}`})}),_jsx(_components.td,{children:`la progression : lignes lues, importées, en doublon, refusées`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`GET /api/v1/contacts/imports/{id}/errors`})}),_jsx(_components.td,{children:`un CSV des lignes refusées : ligne, valeur, code, motif`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`POST /api/v1/contacts/imports/{id}/cancel`})}),_jsx(_components.td,{children:`arrête l’import ; les contacts déjà importés restent`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Le dashboard propose le même import avec un aperçu des colonnes et une correspondance assistée : `,_jsx(_components.strong,{children:`Audience › Contacts › Importer`}),`.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Importer","description":"Un fichier CSV ou XLSX dans la base.","href":"/contacts/import"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Suivre l’import","slug":"suivre-l’import","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"dexnotify","siteName":"DexNotify","title":"Importer - DexNotify","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-02T14:33:08.706Z","originalFileLocation":"contacts/import.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=\"Un fichier CSV ou XLSX dans la base.\">\u003cmeta data-mint-head name=\"application-name\" content=\"DexNotify\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dexnotify/waIMEyiVt4giwfRT/_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/dexnotify/waIMEyiVt4giwfRT/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dexnotify/waIMEyiVt4giwfRT/_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/dexnotify/waIMEyiVt4giwfRT/_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/dexnotify/waIMEyiVt4giwfRT/_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/dexnotify/waIMEyiVt4giwfRT/_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/dexnotify/waIMEyiVt4giwfRT/_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/dexnotify/waIMEyiVt4giwfRT/_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/dexnotify/waIMEyiVt4giwfRT/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Importer - DexNotify\">\u003cmeta data-mint-head property=\"og:description\" content=\"Un fichier CSV ou XLSX dans la base.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"DexNotify\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dexnotify.com/contacts/import\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dexnotify.mintlify.app/_mintlify/api/og/v2?division=Contacts\u0026amp;title=Importer\u0026amp;description=Un+fichier+CSV+ou+XLSX+dans+la+base.\u0026amp;theme=547e745f7580d3e888dff798\u0026amp;signature=595ca2f431c3fb71625d7a88593520c39fbf32ef48a63cd341635d6efcabc068\">\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=\"Importer - DexNotify\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Un fichier CSV ou XLSX dans la base.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dexnotify.mintlify.app/_mintlify/api/og/v2?division=Contacts\u0026amp;title=Importer\u0026amp;description=Un+fichier+CSV+ou+XLSX+dans+la+base.\u0026amp;theme=547e745f7580d3e888dff798\u0026amp;signature=595ca2f431c3fb71625d7a88593520c39fbf32ef48a63cd341635d6efcabc068\">\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/dexnotify/waIMEyiVt4giwfRT/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"DexNotify\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2433d6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.dexnotify.com/contacts/import\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/contacts/import.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.dexnotify.com/#organization\",\"name\":\"DexNotify\",\"url\":\"https://docs.dexnotify.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dexnotify/y_H_sKQd1elmRuNB/logo/light.svg?fit=max\u0026auto=format\u0026n=y_H_sKQd1elmRuNB\u0026q=85\u0026s=f8d308e9bf6471e2c100ac38929fbf5c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.dexnotify.com#website\",\"name\":\"DexNotify\",\"url\":\"https://docs.dexnotify.com\",\"publisher\":{\"@id\":\"https://docs.dexnotify.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.dexnotify.com/contacts/import#webpage\",\"url\":\"https://docs.dexnotify.com/contacts/import\",\"name\":\"Importer\",\"description\":\"Un fichier CSV ou XLSX dans la base.\",\"dateModified\":\"2026-11-02T14:33:08.706Z\",\"isPartOf\":{\"@id\":\"https://docs.dexnotify.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dexnotify.com/contacts/import#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dexnotify.com/contacts/import#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Contacts\",\"item\":\"https://docs.dexnotify.com/contacts/base\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Importer\",\"item\":\"https://docs.dexnotify.com/contacts/import\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.dexnotify.com/contacts/import#article\",\"headline\":\"Importer\",\"name\":\"Importer\",\"description\":\"Un fichier CSV ou XLSX dans la base.\",\"url\":\"https://docs.dexnotify.com/contacts/import\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dexnotify.com/contacts/import#webpage\"},\"dateModified\":\"2026-11-02T14:33:08.706Z\",\"publisher\":{\"@id\":\"https://docs.dexnotify.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.dexnotify.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"DexNotify\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"DexNotify","nav":{"global":null,"tabs":[{"tab":"Guides","groups":[{"group":"Démarrer","pages":[{"title":"DexNotify","href":"/introduction"},{"title":"Démarrage rapide","href":"/demarrage-rapide"},{"title":"Authentification","href":"/authentification"},{"title":"Staging et production","href":"/environnements"},{"title":"Erreurs","href":"/erreurs"},{"title":"Idempotence","href":"/idempotence"}]},{"group":"SMS","pages":[{"title":"Envoyer un SMS","href":"/sms/envoyer"},{"title":"Envoi groupé","href":"/sms/envoi-groupe"},{"title":"Programmer, modifier, annuler","href":"/sms/programmer"},{"title":"Code de vérification (OTP)","href":"/sms/otp"},{"title":"Statuts et accusés de réception","href":"/sms/statuts"},{"title":"Noms d’expéditeur","href":"/sms/expediteurs"},{"title":"Solde d’unités","href":"/sms/solde"}]},{"group":"E-mail","pages":[{"title":"Domaines d’envoi","href":"/email/domaines"},{"title":"Envoyer un e-mail","href":"/email/envoyer"},{"title":"Suivi et suppressions","href":"/email/evenements"}]},{"group":"Contacts","pages":[{"title":"La base de contacts","href":"/contacts/base"},{"title":"Listes","description":"Regrouper les contacts pour les viser.","href":"/contacts/listes"},{"title":"Importer","href":"/contacts/import"}]},{"group":"Campagnes","pages":[{"title":"Campagnes e-mail et SMS","description":"Un message marketing vers vos listes, du brouillon au rapport.","href":"/campagnes/introduction"},{"title":"Personnalisation","href":"/campagnes/personnalisation"},{"title":"Désinscription","href":"/campagnes/desabonnement"},{"title":"Automatisations","href":"/campagnes/automatisations"}]},{"group":"Notifications push","pages":[{"title":"Notifications push","href":"/push/introduction"},{"title":"Envoyer un push","href":"/push/envoyer"},{"title":"Utilisateurs et appareils","href":"/push/utilisateurs"},{"title":"Messages in-app","href":"/push/in-app"},{"title":"Live Activities","href":"/push/live-activities"},{"title":"Événements et conversions","href":"/push/evenements"}]},{"group":"WhatsApp","pages":[{"title":"WhatsApp","href":"/whatsapp"}]},{"group":"Intégrer","pages":[{"title":"Webhooks","href":"/webhooks"},{"title":"SDK React Native","href":"/sdk/react-native"},{"title":"Venir de DEXCHANGE SMS","href":"/migration-dsms"}]},{"group":"Ressources","pages":[{"title":"Limites","href":"/limites"},{"title":"Nouveautés","href":"/changelog"}]}]},{"tab":"Référence API","pages":[{"title":"Référence API","href":"/api-reference/sms/get-balance"}]}]},"basePath":"","title":"Importer - DexNotify","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}