Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target’s external_id is the entry’s EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.
IANA timezone every imported time is rendered in — the agent's, so the strings on the target read the way the agent will say them. Defaults to US/Eastern.
EHR the entries came from — stamps each target's external_id prefix and the patient's extra_data.ehr_source.
Available options:
eclinicalworks,
modmed,
athenapractice,
drchrono,
athenahealth,
modmedapi,
athenaone,
ggastro,
veradigm,
prosper_ehr,
greenway_intergy,
nextgen,
nextech,
nextech_practice_plus,
orchestrator_cerner,
advancedmd,
erad,
ezderm,
exa,
carecloud,
elation
Response
Successful Response
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Prosper AI","colors":{"primary":"#FF421C","light":"#07C983","dark":"#CC3516"},"logo":{"light":"https://mintcdn.com/prosper/GzCwcD_ykHcZMVXA/logo/prosper_logo.svg?fit=max\u0026auto=format\u0026n=GzCwcD_ykHcZMVXA\u0026q=85\u0026s=1ab9f8d183a515b46ada21908f7bee02","dark":"https://mintcdn.com/prosper/GzCwcD_ykHcZMVXA/logo/prosper_logo.svg?fit=max\u0026auto=format\u0026n=GzCwcD_ykHcZMVXA\u0026q=85\u0026s=1ab9f8d183a515b46ada21908f7bee02"},"favicon":"https://mintcdn.com/prosper/GzCwcD_ykHcZMVXA/favicon.png?fit=max\u0026auto=format\u0026n=GzCwcD_ykHcZMVXA\u0026q=85\u0026s=cb74860d724fcd939a30a5fc36cf864b","appearance":{"default":"light","strict":true},"navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://platform.getprosperapp.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"prosper","hasAudioNarration":false,"actualSubdomain":"prosper","customDomains":["docs.getprosperapp.com"],"gitSource":{"type":"github","owner":"prosper-technologies","repo":"prosper-documentation","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad223fc2d71691d8dc22254","collectionId":"a0a6db49-265f-4855-b3a4-1d5e4d4420b4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad223fc2d71691d8dc22254"},"entitlements":{},"buildId":"6aece163c8825782c1dd1f03","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"default","tag":"API Reference","count":24},{"language":"default","tag":"Campaigns","count":14},{"language":"default","tag":"Guides","count":3},{"language":"default","tag":"Blacklists","count":3},{"language":"default","tag":"Quickstart","count":2},{"language":"default","tag":"Call Logs","count":2},{"language":"default","tag":"Targets","count":2},{"language":"default","tag":"Get Started","count":1},{"language":"default","tag":"Integration Actions","count":1},{"language":"default","tag":"Live Calls","count":1}]},"assistantConfig":{},"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":"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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/campaigns/import-waitlist","slug":"/api-reference/campaigns/import-waitlist","pageMetadata":{"title":"Import Waitlist","description":"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target's external_id is the entry's EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/targets/import-waitlist","href":"/api-reference/campaigns/import-waitlist","autogeneratedByOpenApi":true},"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: \"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target’s external_id is the entry’s EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.\"\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":{"title":"Import Waitlist","description":"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target's external_id is the entry's EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/targets/import-waitlist","href":"/api-reference/campaigns/import-waitlist","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Campaigns"],"summary":"Import Waitlist","description":"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target's external_id is the entry's EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.","operationId":"import_waitlist_api_v1_campaigns__campaign_id__targets_import_waitlist_post","parameters":["9d8a94e5-f28f-42c4-843d-e118eae99218"],"requestBody":"29996411-735a-4e29-a647-8e1ac738096b","responses":{"200":"6b966bd8-c1dd-4db5-90bc-529c25912625","422":"a709b145-89b7-401c-9263-223088b55e5d"},"method":"post","type":"path","servers":[],"security":[],"path":"/api/v1/campaigns/{campaign_id}/targets/import-waitlist","baseUrlOptions":[],"title":"Import Waitlist","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"9d8a94e5-f28f-42c4-843d-e118eae99218":{"name":"campaign_id","in":"path","required":true,"schema":{"type":"string","description":"The ID of the campaign to add targets to.","title":"Campaign Id","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"The ID of the campaign to add targets to."}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"properties":{"entries":{"items":{"oneOf":[{"type":"object","title":"WaitlistImportTargetEntry","description":"An entry off the EHR's appointment waitlist, with the slot it is waiting on.","required":["id","patient_id"],"properties":{"id":{"type":"string","title":"Id","description":"EHR-side id of the queue entry this target came from","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.0.id","typeLabel":"string"},"patient_id":{"type":"string","title":"Patient Id","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.0.patient_id","typeLabel":"string"},"patient_first_name":{"oneOf":[{"type":"string","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.0.patient_first_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.0.patient_first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.patient_first_name","typeLabel":"string | null"},"patient_last_name":{"oneOf":[{"type":"string","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.0.patient_last_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.0.patient_last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.patient_last_name","typeLabel":"string | null"},"patient_date_of_birth":{"oneOf":[{"type":"string","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.0.patient_date_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.0.patient_date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.patient_date_of_birth","typeLabel":"string | null"},"patient_phone":{"oneOf":[{"type":"string","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.0.patient_phone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.0.patient_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.patient_phone","typeLabel":"string | null"},"added_to_waitlist_at":{"oneOf":[{"type":"string","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.0.added_to_waitlist_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.0.added_to_waitlist_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.added_to_waitlist_at","typeLabel":"string | null"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.0.note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.0.note.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.note","typeLabel":"string | null"},"source":{"type":"string","const":"waitlist","title":"Source","default":"waitlist","uniqueKey":"entries.items.[INDEX].oneOf.0.source","typeLabel":"string"},"appointment_id":{"oneOf":[{"type":"string","title":"Appointment Id","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Id","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_id","typeLabel":"string | null"},"provider_id":{"oneOf":[{"type":"string","title":"Provider Id","uniqueKey":"entries.items.[INDEX].oneOf.0.provider_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Provider Id","uniqueKey":"entries.items.[INDEX].oneOf.0.provider_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.provider_id","typeLabel":"string | null"},"provider_name":{"oneOf":[{"type":"string","title":"Provider Name","uniqueKey":"entries.items.[INDEX].oneOf.0.provider_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Provider Name","uniqueKey":"entries.items.[INDEX].oneOf.0.provider_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.provider_name","typeLabel":"string | null"},"location_id":{"oneOf":[{"type":"string","title":"Location Id","uniqueKey":"entries.items.[INDEX].oneOf.0.location_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Location Id","uniqueKey":"entries.items.[INDEX].oneOf.0.location_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.location_id","typeLabel":"string | null"},"location_name":{"oneOf":[{"type":"string","title":"Location Name","uniqueKey":"entries.items.[INDEX].oneOf.0.location_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Location Name","uniqueKey":"entries.items.[INDEX].oneOf.0.location_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.location_name","typeLabel":"string | null"},"appointment_type_id":{"oneOf":[{"type":"string","title":"Appointment Type Id","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_type_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Type Id","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_type_id","typeLabel":"string | null"},"appointment_type_name":{"oneOf":[{"type":"string","title":"Appointment Type Name","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Type Name","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_type_name","typeLabel":"string | null"},"appointment_start":{"oneOf":[{"type":"string","title":"Appointment Start","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_start.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Start","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_start.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_start","typeLabel":"string | null"},"appointment_end":{"oneOf":[{"type":"string","title":"Appointment End","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_end.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment End","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_end","typeLabel":"string | null"},"appointment_duration_minutes":{"oneOf":[{"type":"integer","title":"Appointment Duration Minutes","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_duration_minutes.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Appointment Duration Minutes","uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_duration_minutes.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.0.appointment_duration_minutes","typeLabel":"integer | null"}},"uniqueKey":"entries.items.[INDEX].oneOf.0","typeLabel":"WaitlistImportTargetEntry · object"},{"type":"object","title":"ReferralImportTargetEntry","description":"An entry off the EHR's fax-referral queue, with what was read off the PDF.\n\nIt has no appointment: nothing is booked yet, which is why it is being\ncalled about.","required":["id","patient_id"],"properties":{"id":{"type":"string","title":"Id","description":"EHR-side id of the queue entry this target came from","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.1.id","typeLabel":"string"},"patient_id":{"type":"string","title":"Patient Id","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.1.patient_id","typeLabel":"string"},"patient_first_name":{"oneOf":[{"type":"string","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.1.patient_first_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.1.patient_first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.1.patient_first_name","typeLabel":"string | null"},"patient_last_name":{"oneOf":[{"type":"string","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.1.patient_last_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.1.patient_last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.1.patient_last_name","typeLabel":"string | null"},"patient_date_of_birth":{"oneOf":[{"type":"string","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.1.patient_date_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.1.patient_date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.1.patient_date_of_birth","typeLabel":"string | null"},"patient_phone":{"oneOf":[{"type":"string","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.1.patient_phone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.1.patient_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.1.patient_phone","typeLabel":"string | null"},"added_to_waitlist_at":{"oneOf":[{"type":"string","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.1.added_to_waitlist_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.1.added_to_waitlist_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.1.added_to_waitlist_at","typeLabel":"string | null"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.1.note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.1.note.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.1.note","typeLabel":"string | null"},"source":{"type":"string","const":"referral","title":"Source","default":"referral","uniqueKey":"entries.items.[INDEX].oneOf.1.source","typeLabel":"string"},"appointment_reason":{"oneOf":[{"type":"string","title":"Appointment Reason","description":"Why the visit is being booked, read off the referral document.","uniqueKey":"entries.items.[INDEX].oneOf.1.appointment_reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Reason","description":"Why the visit is being booked, read off the referral document.","uniqueKey":"entries.items.[INDEX].oneOf.1.appointment_reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.1.appointment_reason","typeLabel":"string | null"},"referral_additional_details":{"oneOf":[{"type":"string","title":"Referral Additional Details","description":"Free-text detail from the referral the agent should know before calling.","uniqueKey":"entries.items.[INDEX].oneOf.1.referral_additional_details.oneOf.0","typeLabel":"string"},{"type":"null","title":"Referral Additional Details","description":"Free-text detail from the referral the agent should know before calling.","uniqueKey":"entries.items.[INDEX].oneOf.1.referral_additional_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.1.referral_additional_details","typeLabel":"string | null"}},"uniqueKey":"entries.items.[INDEX].oneOf.1","typeLabel":"ReferralImportTargetEntry · object"},{"type":"object","title":"RecallImportTargetEntry","description":"An entry off the EHR's recall worklist: a patient due back for a visit.\n\nLike a referral it has no appointment — the recall is the practice's note\nthat one should be booked, by the due date, for the recall's visit type.","required":["id","patient_id"],"properties":{"id":{"type":"string","title":"Id","description":"EHR-side id of the queue entry this target came from","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.2.id","typeLabel":"string"},"patient_id":{"type":"string","title":"Patient Id","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.2.patient_id","typeLabel":"string"},"patient_first_name":{"oneOf":[{"type":"string","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_first_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.patient_first_name","typeLabel":"string | null"},"patient_last_name":{"oneOf":[{"type":"string","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_last_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.patient_last_name","typeLabel":"string | null"},"patient_date_of_birth":{"oneOf":[{"type":"string","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_date_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.patient_date_of_birth","typeLabel":"string | null"},"patient_phone":{"oneOf":[{"type":"string","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_phone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.patient_phone","typeLabel":"string | null"},"added_to_waitlist_at":{"oneOf":[{"type":"string","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.2.added_to_waitlist_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.2.added_to_waitlist_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.added_to_waitlist_at","typeLabel":"string | null"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.2.note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.2.note.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.note","typeLabel":"string | null"},"source":{"type":"string","const":"recall","title":"Source","default":"recall","uniqueKey":"entries.items.[INDEX].oneOf.2.source","typeLabel":"string"},"recall_type_name":{"oneOf":[{"type":"string","title":"Recall Type Name","uniqueKey":"entries.items.[INDEX].oneOf.2.recall_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Recall Type Name","uniqueKey":"entries.items.[INDEX].oneOf.2.recall_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.recall_type_name","typeLabel":"string | null"},"provider_id":{"oneOf":[{"type":"string","title":"Provider Id","uniqueKey":"entries.items.[INDEX].oneOf.2.provider_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Provider Id","uniqueKey":"entries.items.[INDEX].oneOf.2.provider_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.provider_id","typeLabel":"string | null"},"provider_name":{"oneOf":[{"type":"string","title":"Provider Name","uniqueKey":"entries.items.[INDEX].oneOf.2.provider_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Provider Name","uniqueKey":"entries.items.[INDEX].oneOf.2.provider_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.provider_name","typeLabel":"string | null"},"location_id":{"oneOf":[{"type":"string","title":"Location Id","uniqueKey":"entries.items.[INDEX].oneOf.2.location_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Location Id","uniqueKey":"entries.items.[INDEX].oneOf.2.location_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.location_id","typeLabel":"string | null"},"location_name":{"oneOf":[{"type":"string","title":"Location Name","uniqueKey":"entries.items.[INDEX].oneOf.2.location_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Location Name","uniqueKey":"entries.items.[INDEX].oneOf.2.location_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.location_name","typeLabel":"string | null"},"patient_address":{"oneOf":[{"type":"string","title":"Patient Address","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_address.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Address","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_address.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.patient_address","typeLabel":"string | null"},"patient_zip_code":{"oneOf":[{"type":"string","title":"Patient Zip Code","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_zip_code.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Zip Code","uniqueKey":"entries.items.[INDEX].oneOf.2.patient_zip_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.patient_zip_code","typeLabel":"string | null"},"appointment_type_id":{"oneOf":[{"type":"string","title":"Appointment Type Id","uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_type_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Type Id","uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_type_id","typeLabel":"string | null"},"appointment_type_name":{"oneOf":[{"type":"string","title":"Appointment Type Name","uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Type Name","uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_type_name","typeLabel":"string | null"},"appointment_duration_minutes":{"oneOf":[{"type":"integer","title":"Appointment Duration Minutes","uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_duration_minutes.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Appointment Duration Minutes","uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_duration_minutes.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.appointment_duration_minutes","typeLabel":"integer | null"},"due_date":{"oneOf":[{"type":"string","title":"Due Date","description":"ISO date the recall is due by.","uniqueKey":"entries.items.[INDEX].oneOf.2.due_date.oneOf.0","typeLabel":"string"},{"type":"null","title":"Due Date","description":"ISO date the recall is due by.","uniqueKey":"entries.items.[INDEX].oneOf.2.due_date.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.due_date","typeLabel":"string | null"},"status":{"oneOf":[{"type":"string","title":"Status","description":"OPEN or OVERDUE.","uniqueKey":"entries.items.[INDEX].oneOf.2.status.oneOf.0","typeLabel":"string"},{"type":"null","title":"Status","description":"OPEN or OVERDUE.","uniqueKey":"entries.items.[INDEX].oneOf.2.status.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.status","typeLabel":"string | null"},"reason":{"oneOf":[{"type":"string","title":"Reason","description":"Why the patient is due back, as the EHR words it.","uniqueKey":"entries.items.[INDEX].oneOf.2.reason.oneOf.0","typeLabel":"string"},{"type":"null","title":"Reason","description":"Why the patient is due back, as the EHR words it.","uniqueKey":"entries.items.[INDEX].oneOf.2.reason.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.reason","typeLabel":"string | null"},"last_activity_note":{"oneOf":[{"type":"string","title":"Last Activity Note","description":"Free text from the last entry the practice logged against the recall.","uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Last Activity Note","description":"Free text from the last entry the practice logged against the recall.","uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_note.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_note","typeLabel":"string | null"},"last_activity_type":{"oneOf":[{"type":"string","title":"Last Activity Type","description":"How that entry was logged, e.g. PHONE_CALL.","uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Last Activity Type","description":"How that entry was logged, e.g. PHONE_CALL.","uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_type","typeLabel":"string | null"},"last_activity_at":{"oneOf":[{"type":"string","title":"Last Activity At","description":"ISO datetime that entry was logged.","uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Last Activity At","description":"ISO datetime that entry was logged.","uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.2.last_activity_at","typeLabel":"string | null"}},"uniqueKey":"entries.items.[INDEX].oneOf.2","typeLabel":"RecallImportTargetEntry · object"},{"type":"object","title":"AppointmentImportTargetEntry","description":"A booked appointment, for a reminder call. `id` is the appointment id.","required":["id","patient_id","appointment_start"],"properties":{"id":{"type":"string","title":"Id","description":"EHR-side id of the queue entry this target came from","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.3.id","typeLabel":"string"},"patient_id":{"type":"string","title":"Patient Id","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.3.patient_id","typeLabel":"string"},"appointment_start":{"type":"string","title":"Appointment Start","description":"ISO datetime the visit starts.","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_start","typeLabel":"string"},"patient_first_name":{"oneOf":[{"type":"string","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.3.patient_first_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.3.patient_first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.patient_first_name","typeLabel":"string | null"},"patient_last_name":{"oneOf":[{"type":"string","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.3.patient_last_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.3.patient_last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.patient_last_name","typeLabel":"string | null"},"patient_date_of_birth":{"oneOf":[{"type":"string","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.3.patient_date_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.3.patient_date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.patient_date_of_birth","typeLabel":"string | null"},"patient_phone":{"oneOf":[{"type":"string","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.3.patient_phone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.3.patient_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.patient_phone","typeLabel":"string | null"},"added_to_waitlist_at":{"oneOf":[{"type":"string","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.3.added_to_waitlist_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.3.added_to_waitlist_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.added_to_waitlist_at","typeLabel":"string | null"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.3.note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.3.note.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.note","typeLabel":"string | null"},"source":{"type":"string","const":"appointment","title":"Source","default":"appointment","uniqueKey":"entries.items.[INDEX].oneOf.3.source","typeLabel":"string"},"provider_id":{"oneOf":[{"type":"string","title":"Provider Id","uniqueKey":"entries.items.[INDEX].oneOf.3.provider_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Provider Id","uniqueKey":"entries.items.[INDEX].oneOf.3.provider_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.provider_id","typeLabel":"string | null"},"provider_name":{"oneOf":[{"type":"string","title":"Provider Name","uniqueKey":"entries.items.[INDEX].oneOf.3.provider_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Provider Name","uniqueKey":"entries.items.[INDEX].oneOf.3.provider_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.provider_name","typeLabel":"string | null"},"location_id":{"oneOf":[{"type":"string","title":"Location Id","uniqueKey":"entries.items.[INDEX].oneOf.3.location_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Location Id","uniqueKey":"entries.items.[INDEX].oneOf.3.location_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.location_id","typeLabel":"string | null"},"location_name":{"oneOf":[{"type":"string","title":"Location Name","uniqueKey":"entries.items.[INDEX].oneOf.3.location_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Location Name","uniqueKey":"entries.items.[INDEX].oneOf.3.location_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.location_name","typeLabel":"string | null"},"appointment_type_id":{"oneOf":[{"type":"string","title":"Appointment Type Id","uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_type_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Type Id","uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_type_id","typeLabel":"string | null"},"appointment_type_name":{"oneOf":[{"type":"string","title":"Appointment Type Name","uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment Type Name","uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_type_name","typeLabel":"string | null"},"appointment_end":{"oneOf":[{"type":"string","title":"Appointment End","uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_end.oneOf.0","typeLabel":"string"},{"type":"null","title":"Appointment End","uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_end.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_end","typeLabel":"string | null"},"appointment_duration_minutes":{"oneOf":[{"type":"integer","title":"Appointment Duration Minutes","uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_duration_minutes.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Appointment Duration Minutes","uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_duration_minutes.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.3.appointment_duration_minutes","typeLabel":"integer | null"}},"uniqueKey":"entries.items.[INDEX].oneOf.3","typeLabel":"AppointmentImportTargetEntry · object"},{"type":"object","title":"LeadImportTargetEntry","description":"A marketing Lead off the practice's CRM: someone who filled in a form.\n\nIt is not a patient yet. `id` is the CRM record id, and `patient_id` stays\nempty because no EHR chart exists to point at.","required":["id"],"properties":{"id":{"type":"string","title":"Id","description":"EHR-side id of the queue entry this target came from","isRequired":true,"uniqueKey":"entries.items.[INDEX].oneOf.4.id","typeLabel":"string"},"patient_id":{"type":"string","title":"Patient Id","default":"","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_id","typeLabel":"string"},"patient_first_name":{"oneOf":[{"type":"string","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_first_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient First Name","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.patient_first_name","typeLabel":"string | null"},"patient_last_name":{"oneOf":[{"type":"string","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_last_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Last Name","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.patient_last_name","typeLabel":"string | null"},"patient_date_of_birth":{"oneOf":[{"type":"string","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_date_of_birth.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Date Of Birth","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_date_of_birth.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.patient_date_of_birth","typeLabel":"string | null"},"patient_phone":{"oneOf":[{"type":"string","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_phone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Phone","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_phone.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.patient_phone","typeLabel":"string | null"},"added_to_waitlist_at":{"oneOf":[{"type":"string","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.4.added_to_waitlist_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Added To Waitlist At","description":"When the entry was queued in the EHR.","uniqueKey":"entries.items.[INDEX].oneOf.4.added_to_waitlist_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.added_to_waitlist_at","typeLabel":"string | null"},"note":{"oneOf":[{"type":"string","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.4.note.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note","description":"Free-text note about the entry, shown to the agent as waitlist_note.","uniqueKey":"entries.items.[INDEX].oneOf.4.note.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.note","typeLabel":"string | null"},"source":{"type":"string","const":"lead","title":"Source","default":"lead","uniqueKey":"entries.items.[INDEX].oneOf.4.source","typeLabel":"string"},"patient_email":{"oneOf":[{"type":"string","title":"Patient Email","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_email.oneOf.0","typeLabel":"string"},{"type":"null","title":"Patient Email","uniqueKey":"entries.items.[INDEX].oneOf.4.patient_email.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.patient_email","typeLabel":"string | null"},"lead_source":{"oneOf":[{"type":"string","title":"Lead Source","description":"Where the CRM says the lead came from, e.g. Web.","uniqueKey":"entries.items.[INDEX].oneOf.4.lead_source.oneOf.0","typeLabel":"string"},{"type":"null","title":"Lead Source","description":"Where the CRM says the lead came from, e.g. Web.","uniqueKey":"entries.items.[INDEX].oneOf.4.lead_source.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.lead_source","typeLabel":"string | null"},"service_interest":{"oneOf":[{"type":"string","title":"Service Interest","description":"What the lead asked about on the form.","uniqueKey":"entries.items.[INDEX].oneOf.4.service_interest.oneOf.0","typeLabel":"string"},{"type":"null","title":"Service Interest","description":"What the lead asked about on the form.","uniqueKey":"entries.items.[INDEX].oneOf.4.service_interest.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.service_interest","typeLabel":"string | null"},"created_at":{"oneOf":[{"type":"string","title":"Created At","description":"ISO datetime the lead was captured.","uniqueKey":"entries.items.[INDEX].oneOf.4.created_at.oneOf.0","typeLabel":"string"},{"type":"null","title":"Created At","description":"ISO datetime the lead was captured.","uniqueKey":"entries.items.[INDEX].oneOf.4.created_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"entries.items.[INDEX].oneOf.4.created_at","typeLabel":"string | null"}},"uniqueKey":"entries.items.[INDEX].oneOf.4","typeLabel":"LeadImportTargetEntry · object"}],"uniqueKey":"entries.items.[INDEX]","typeLabel":"WaitlistImportTargetEntry · object | ReferralImportTargetEntry · object | RecallImportTargetEntry · object | AppointmentImportTargetEntry · object | LeadImportTargetEntry · object"},"type":"array","title":"Entries","description":"Queue entries to import — fetched by the frontend from the integrations service.","isRequired":true,"uniqueKey":"entries","typeLabel":"(WaitlistImportTargetEntry · object | ReferralImportTargetEntry · object | RecallImportTargetEntry · object | AppointmentImportTargetEntry · object | LeadImportTargetEntry · object)[]"},"launch":{"type":"boolean","title":"Launch","description":"Whether to launch the imported targets immediately or only add them.","default":false,"uniqueKey":"launch","typeLabel":"boolean"},"allow_duplicates":{"type":"boolean","title":"Allow Duplicates","description":"When False, entries already imported (matched on external_id) are skipped.","default":false,"uniqueKey":"allow_duplicates","typeLabel":"boolean"},"suggested_time_slot":{"oneOf":[{"type":"object","title":"SuggestedTimeSlot","description":"Slot the agent should pitch on every imported call. Stored on each target's input_data.","required":["start","end"],"properties":{"start":{"type":"string","title":"Start","description":"ISO datetime — start of the slot the agent should offer","isRequired":true,"uniqueKey":"suggested_time_slot.oneOf.0.start","typeLabel":"string"},"end":{"type":"string","title":"End","description":"ISO datetime — end of the slot the agent should offer","isRequired":true,"uniqueKey":"suggested_time_slot.oneOf.0.end","typeLabel":"string"},"notes":{"oneOf":[{"type":"string","title":"Notes","description":"Free-text guidance for the agent (e.g. 'morning preferred')","uniqueKey":"suggested_time_slot.oneOf.0.notes.oneOf.0","typeLabel":"string"},{"type":"null","title":"Notes","description":"Free-text guidance for the agent (e.g. 'morning preferred')","uniqueKey":"suggested_time_slot.oneOf.0.notes.oneOf.1","typeLabel":"null"}],"uniqueKey":"suggested_time_slot.oneOf.0.notes","typeLabel":"string | null"}},"uniqueKey":"suggested_time_slot.oneOf.0","typeLabel":"SuggestedTimeSlot · object"},{"type":"null","description":"Slot the agent should pitch on every imported call. Stored on each target's input_data.","uniqueKey":"suggested_time_slot.oneOf.1","typeLabel":"null"}],"uniqueKey":"suggested_time_slot","typeLabel":"SuggestedTimeSlot · object | null"},"timezone":{"oneOf":[{"type":"string","title":"Timezone","description":"IANA timezone every imported time is rendered in — the agent's, so the strings on the target read the way the agent will say them. Defaults to US/Eastern.","example":"America/New_York","uniqueKey":"timezone.oneOf.0","typeLabel":"string"},{"type":"null","title":"Timezone","description":"IANA timezone every imported time is rendered in — the agent's, so the strings on the target read the way the agent will say them. Defaults to US/Eastern.","example":"America/New_York","uniqueKey":"timezone.oneOf.1","typeLabel":"null"}],"uniqueKey":"timezone","typeLabel":"string | null"},"ehr_source":{"type":"string","enum":["eclinicalworks","modmed","athenapractice","drchrono","athenahealth","modmedapi","athenaone","ggastro","veradigm","prosper_ehr","greenway_intergy","nextgen","nextech","nextech_practice_plus","orchestrator_cerner","advancedmd","erad","ezderm","exa","carecloud","elation"],"title":"EHRIntegrationType","description":"EHR the entries came from — stamps each target's external_id prefix and the patient's extra_data.ehr_source.","default":"modmed","uniqueKey":"ehr_source","typeLabel":"enum\u003cstring>"}},"type":"object","required":["entries"],"title":"ImportWaitlistRequest","uniqueKey":"","typeLabel":"ImportWaitlistRequest · object"},"examples":{"Example":{"title":"Example","value":{"entries":[{"id":"\u003cstring>","patient_id":"\u003cstring>","patient_first_name":"\u003cstring>","patient_last_name":"\u003cstring>","patient_date_of_birth":"\u003cstring>","patient_phone":"\u003cstring>","added_to_waitlist_at":"\u003cstring>","note":"\u003cstring>","source":"waitlist","appointment_id":"\u003cstring>","provider_id":"\u003cstring>","provider_name":"\u003cstring>","location_id":"\u003cstring>","location_name":"\u003cstring>","appointment_type_id":"\u003cstring>","appointment_type_name":"\u003cstring>","appointment_start":"\u003cstring>","appointment_end":"\u003cstring>","appointment_duration_minutes":123}],"launch":false,"allow_duplicates":false,"suggested_time_slot":{"start":"\u003cstring>","end":"\u003cstring>","notes":"\u003cstring>"},"timezone":"America/New_York","ehr_source":"modmed"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"6b966bd8-c1dd-4db5-90bc-529c25912625":{"description":"Successful Response","content":{"application/json":{"schema":{}}},"exampleType":"generated"},"a709b145-89b7-401c-9263-223088b55e5d":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{}},"originalFileLocation":"https://voice.getprosperapp.com/openapi.json"},"subdomain":"prosper","siteName":"Prosper AI","title":"Import Waitlist - Prosper AI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T20:04:56.151Z","originalFileLocation":"api-reference/campaigns/import-waitlist.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target\u0026#x27;s external_id is the entry\u0026#x27;s EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Prosper AI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/prosper/Ssa0ACm0cJf-WwSx/_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/prosper/Ssa0ACm0cJf-WwSx/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/prosper/Ssa0ACm0cJf-WwSx/_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/prosper/Ssa0ACm0cJf-WwSx/_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/prosper/Ssa0ACm0cJf-WwSx/_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/prosper/Ssa0ACm0cJf-WwSx/_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/prosper/Ssa0ACm0cJf-WwSx/_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/prosper/Ssa0ACm0cJf-WwSx/_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/prosper/Ssa0ACm0cJf-WwSx/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Import Waitlist - Prosper AI\">\u003cmeta data-mint-head property=\"og:description\" content=\"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target\u0026#x27;s external_id is the entry\u0026#x27;s EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Prosper AI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://prosper.mintlify.app/_mintlify/api/og/v2?division=Campaigns\u0026amp;title=Import+Waitlist\u0026amp;description=Add+targets+from+entries+read+off+the+EHR+%28waitlist%2C+recalls%2C+referrals%2C+upcoming+appointments%29%2C+shaped+the+way+the+EHR+preview+endpoints+return+them.+Each+targ\u0026amp;theme=d1adff35684ce06f6b31ed2f\u0026amp;signature=7d4ded57fddd0c8ef70f4f2faaa344b9cb3e45d0adbfdad37494498cd9a0a327\">\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=\"Import Waitlist - Prosper AI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target\u0026#x27;s external_id is the entry\u0026#x27;s EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://prosper.mintlify.app/_mintlify/api/og/v2?division=Campaigns\u0026amp;title=Import+Waitlist\u0026amp;description=Add+targets+from+entries+read+off+the+EHR+%28waitlist%2C+recalls%2C+referrals%2C+upcoming+appointments%29%2C+shaped+the+way+the+EHR+preview+endpoints+return+them.+Each+targ\u0026amp;theme=d1adff35684ce06f6b31ed2f\u0026amp;signature=7d4ded57fddd0c8ef70f4f2faaa344b9cb3e45d0adbfdad37494498cd9a0a327\">\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/prosper/Ssa0ACm0cJf-WwSx/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Prosper AI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF421C\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/campaigns/import-waitlist.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.getprosperapp.com/#organization\",\"name\":\"Prosper AI\",\"url\":\"https://docs.getprosperapp.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/prosper/GzCwcD_ykHcZMVXA/logo/prosper_logo.svg?fit=max\u0026auto=format\u0026n=GzCwcD_ykHcZMVXA\u0026q=85\u0026s=1ab9f8d183a515b46ada21908f7bee02\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.getprosperapp.com#website\",\"name\":\"Prosper AI\",\"url\":\"https://docs.getprosperapp.com\",\"publisher\":{\"@id\":\"https://docs.getprosperapp.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist#webpage\",\"url\":\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist\",\"name\":\"Import Waitlist\",\"description\":\"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target's external_id is the entry's EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.\",\"dateModified\":\"2026-11-05T20:04:56.151Z\",\"isPartOf\":{\"@id\":\"https://docs.getprosperapp.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Campaigns\",\"item\":\"https://docs.getprosperapp.com/api-reference/campaigns/list-campaigns\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Import Waitlist\",\"item\":\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist#apireference\",\"headline\":\"Import Waitlist\",\"name\":\"Import Waitlist\",\"description\":\"Add targets from entries read off the EHR (waitlist, recalls, referrals, upcoming appointments), shaped the way the EHR preview endpoints return them. Each target's external_id is the entry's EHR id, so with allow_duplicates false an entry the campaign already holds is skipped.\",\"url\":\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist\",\"mainEntityOfPage\":{\"@id\":\"https://docs.getprosperapp.com/api-reference/campaigns/import-waitlist#webpage\"},\"dateModified\":\"2026-11-05T20:04:56.151Z\",\"publisher\":{\"@id\":\"https://docs.getprosperapp.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.getprosperapp.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Prosper AI\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Prosper AI","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/introduction"}]},{"tab":"API Reference","icon":"square-terminal","groups":[{"group":"Status","pages":[{"title":"Health Check","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/health","href":"/api-reference/status/health-check"}]},{"group":"Campaigns","pages":[{"title":"List Campaigns","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/campaigns","href":"/api-reference/campaigns/list-campaigns"},{"title":"Campaign Calls","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/calls","href":"/api-reference/campaigns/campaign-calls"},{"title":"Get Campaign Targets","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/campaigns/{campaign_id}/targets","href":"/api-reference/campaigns/get-campaign-targets"},{"title":"Add Targets","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/targets","href":"/api-reference/campaigns/add-targets"},{"title":"Delete Targets","description":"Delete targets from a campaign","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json delete /api/v1/campaigns/{campaign_id}/targets","href":"/api-reference/campaigns/delete-targets"},{"title":"Import Waitlist","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/targets/import-waitlist","href":"/api-reference/campaigns/import-waitlist"},{"title":"Finish Targets","description":"Move targets to Finished. A Scheduled target leaves the calling queue and is never dialed; a Waiting target stops waiting. Targets that are Finished, Failed, In Progress or Post-processing are left as they are and counted as skipped.","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/targets/finish","href":"/api-reference/campaigns/finish-targets"},{"title":"Get Required Variables","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/campaigns/{campaign_id}/variables","href":"/api-reference/campaigns/get-required-variables"},{"title":"Get Busy Phone Numbers","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/campaigns/{campaign_id}/busy-phone-numbers","href":"/api-reference/campaigns/get-busy-phone-numbers"},{"title":"Receive Webhook Step","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/targets/{target_id}/step/{friendly_id}","href":"/api-reference/campaigns/receive-webhook-step"},{"title":"Batch Receive Webhook Step","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/targets/step/{friendly_id}","href":"/api-reference/campaigns/batch-receive-webhook-step"},{"title":"Receive Ehr Event Step","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/ehr-event/{friendly_id}","href":"/api-reference/campaigns/receive-ehr-event-step"},{"title":"Rerun Failed Webhooks","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/campaigns/{campaign_id}/webhooks/rerun-failed","href":"/api-reference/campaigns/rerun-failed-webhooks"},{"title":"Get Patient Campaign Targets","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/campaigns/{campaign_id}/patient/targets","href":"/api-reference/campaigns/get-patient-campaign-targets"}]},{"group":"Call Logs","pages":[{"title":"List Call Logs","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/call-logs","href":"/api-reference/call-logs/list-call-logs"},{"title":"Get Call Log","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/call-logs/{call_log_id}","href":"/api-reference/call-logs/get-call-log"}]},{"group":"Live Calls","pages":[{"title":"Get Live Call","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/live-calls","href":"/api-reference/live-calls/get-live-call"}]},{"group":"Targets","pages":[{"title":"Retrieve Target","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/targets/{target_id}","href":"/api-reference/targets/retrieve-target"},{"title":"Update Target Input Data","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json patch /api/v1/targets/{target_id}","href":"/api-reference/targets/update-target-input-data"}]},{"group":"Blacklists","pages":[{"title":"List Blacklist Phone Numbers","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/blacklists/{blacklist_id}/phone-numbers","href":"/api-reference/blacklists/list-blacklist-phone-numbers"},{"title":"Add Blacklist Phone Number","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json post /api/v1/blacklists/{blacklist_id}/phone-numbers/{phone_number}","href":"/api-reference/blacklists/add-blacklist-phone-number"},{"title":"Remove Blacklist Phone Number","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json delete /api/v1/blacklists/{blacklist_id}/phone-numbers/{phone_number}","href":"/api-reference/blacklists/remove-blacklist-phone-number"}]},{"group":"Integration Actions","pages":[{"title":"List Integration Actions","deprecated":null,"version":null,"openapi":"https://voice.getprosperapp.com/openapi.json get /api/v1/integration-actions","href":"/api-reference/integration-actions/list-integration-actions"}]}]}]},"basePath":"","title":"Import Waitlist - Prosper AI","buildId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","deploymentId":"dpl_GZsjphRpnhWkstV12jxWNcMHFyox","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-B5zPa4Vr.js","utils-CVjrr8Yd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DTgURWzl.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DxTHtkdZ.js","snippetPresets-Cx47o5Vx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-4Fr6y9N_.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-Dq2ElbEk.js","shallow-BfYl9r69.js","getApiPlaygroundDisplay-Ch3xc7i1.js","CodeSnippet-BsBxuJ1v.js","CodeSnippets-CetzeDL8.js","Page-CYZot51e.js","getPastedJson-BxPKFSJx.js","icon-o0J1Ochb.js","MethodPill-Du3usO5m.js","DuplicateIcon-DJypyMzl.js","createIcon-YMA6N8KJ.js","DynamicMarkdown-CWvhfcZc.js","SectionHeading-BdLVaXCd.js","axios-vUo_bRtp.js","Markdown-C4Ez6OeV.js","clsx-DptzKFCt.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Dt1IougW.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CZ6Wt2Vb.js"]}