{
"status": 500,
"message": "Internal server error occurred while processing the request"
}
Search
Submit a batch search
Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems.
The search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data.
Performance: average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds.
Matching algorithm: all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender “Male” therefore does not necessarily exclude “Female” results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly.
Note: this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API.
New: potential matches in this job’s completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the Automatic Disposition Guide.
When News is included in feeds, use requests[].global_filters.adverse_media_risk_categories to replace the workspace’s Direct API category set for an individual entity in the batch. Each request object may use a different set. Send raw category keys from the request schema; an empty array disables every category for that entity. Omit the field to use workspace configuration. See Adverse Media Categories for category definitions, defaults, and precedence.
Opts this search request out of Automatic Disposition. The header has an effect only when your organization is opted into Automatic Disposition and an administrator has enabled it with the Direct API channel turned on in the workspace of the application whose API key you are using. Otherwise the header is inert and the search behaves as if the feature is off. Send the value skip (matched case-insensitively) to leave every returned match unresolved even when the feature is enabled for the workspace. Other values are ignored.
The allowed Minerva search feeds for the request. Provide one feed name, a combination of feed names, or "all" to select every available feed. "Internal" searches the custom lists active in the workspace and is included in "all" only when the workspace's allowedScreeningFeeds lists Internal explicitly and Minerva has not limited your account to feeds that leave out Internal; send ["all", "Internal"] to add it.
Available options:
all,
Sanctions,
PEP,
Criminal,
Legal,
Offshore,
Ownership,
Registries,
Social Media,
News,
Open Source,
Internal
Response
Requests successfully submitted. Returns a job ID to use with the /searchStatus endpoint to check the status of the search and retrieve results when complete.
Automatic Disposition (New): when the workspace that owns your API application has Automatic Disposition enabled with the Direct API channel turned on, Minerva analyzes screened potential matches before each row completes (a few seconds per screened entity), and the rows carry automatic_disposition or disposition_hint annotations when you retrieve the results with POST /v1/searchStatus or GET /v1/search/{jobid}. Send the X-Minerva-Automatic-Disposition: skip header with this submission to opt every row in the job out (inert unless the feature is enabled for the workspace).
Use this ID in the /searchStatus endpoint to get the status of the job and the search results.
Example:
"25e15c07-1322-4364-a26e-2a6ef25c81d4"
{"docsConfig":{"theme":"mint","$schema":"https://hub.gominerva.com/docs.json","name":"Minerva Docs","colors":{"primary":"#4e26b1","light":"#beb7fb","dark":"#271362"},"logo":{"light":"https://mintcdn.com/minerva-557aeab7/42KvxtYHwgz1q8RK/logo/minerva-dark.svg?fit=max\u0026auto=format\u0026n=42KvxtYHwgz1q8RK\u0026q=85\u0026s=b6ef1ed1a0b7ff7df81fdbb1c2ac0db4","dark":"https://mintcdn.com/minerva-557aeab7/42KvxtYHwgz1q8RK/logo/minerva-light.svg?fit=max\u0026auto=format\u0026n=42KvxtYHwgz1q8RK\u0026q=85\u0026s=986049de4dbc27a2e833d88aaff85c3c"},"favicon":"https://mintcdn.com/minerva-557aeab7/42KvxtYHwgz1q8RK/favicon.svg?fit=max\u0026auto=format\u0026n=42KvxtYHwgz1q8RK\u0026q=85\u0026s=313cf5bf970aa85c301aadfb9dda68b2","navbar":{"primary":{"type":"button","label":"Go to Minerva App","href":"https://app.gominerva.com"}},"footer":{"socials":{"linkedin":"https://linkedin.com/company/gominerva"}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Support","icon":"headset","href":"mailto:support@gominerva.com"},{"anchor":"Trust Page","icon":"shield","href":"https://app.conveyor.com/profile/gominerva"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"minerva-557aeab7","hasAudioNarration":false,"actualSubdomain":"minerva-557aeab7","customDomains":["docs.gominerva.com"],"gitSource":{"type":"gitlab","owner":"minervaai/interfaces","repo":"minerva-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"projectId":74271980,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af3e28bde222de6f181f6bc","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"API Reference","count":184},{"language":"default","tag":"Admin Actions - Endpoints","count":64},{"language":"default","tag":"Agent Risk Assessments - Endpoints","count":44},{"language":"default","tag":"Identity Verification - Endpoints","count":42},{"language":"default","tag":"Knowledge Hub","count":32},{"language":"default","tag":"Custom Lists","count":29},{"language":"default","tag":"User Guides","count":19},{"language":"default","tag":"Agent Runtime","count":14},{"language":"default","tag":"Themes","count":14},{"language":"default","tag":"API Documentation","count":13}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/search/submit-a-batch-search","slug":"/api-reference/search/submit-a-batch-search","pageMetadata":{"title":"Submit a batch search","description":"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems.\n\nThe search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data.\n\n**Performance:** average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds.\n\n**Matching algorithm:** all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender \"Male\" therefore does not necessarily exclude \"Female\" results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly.\n\n**Note:** this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API.\n\n**New:** potential matches in this job's completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the [Automatic Disposition Guide](/api-reference/automatic-disposition-guide).\n","deprecated":null,"version":null,"openapi":"/api-reference/core.json post /v1/search","href":"/api-reference/search/submit-a-batch-search","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n p: \"p\",\n strong: \"strong\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"The search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data.\"\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Performance:\"\n }), \" average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Matching algorithm:\"\n }), \" all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender “Male” therefore does not necessarily exclude “Female” results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"Note:\"\n }), \" this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [_jsx(_components.strong, {\n children: \"New:\"\n }), \" potential matches in this job’s completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the \", _jsx(_components.a, {\n href: \"/api-reference/automatic-disposition-guide\",\n children: \"Automatic Disposition Guide\"\n }), \".\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`adverse-media-risk-categories-configuration`,children:`Adverse media risk categories configuration`}),`\n`,_jsxs(_components.p,{children:[`When `,_jsx(_components.code,{children:`News`}),` is included in `,_jsx(_components.code,{children:`feeds`}),`, use `,_jsx(_components.code,{children:`requests[].global_filters.adverse_media_risk_categories`}),` to replace the workspace’s Direct API category set for an individual entity in the batch. Each request object may use a different set. Send raw category keys from the request schema; an empty array disables every category for that entity. Omit the field to use workspace configuration. See `,_jsx(_components.a,{href:`/adverse-media-categories`,children:`Adverse Media Categories`}),` for category definitions, defaults, and precedence.`]})]})}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":"Submit a batch search","description":"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems.\n\nThe search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data.\n\n**Performance:** average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds.\n\n**Matching algorithm:** all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender \"Male\" therefore does not necessarily exclude \"Female\" results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly.\n\n**Note:** this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API.\n\n**New:** potential matches in this job's completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the [Automatic Disposition Guide](/api-reference/automatic-disposition-guide).\n","deprecated":null,"version":null,"openapi":"/api-reference/core.json post /v1/search","href":"/api-reference/search/submit-a-batch-search","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Adverse media risk categories configuration","slug":"adverse-media-risk-categories-configuration","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Search"],"summary":"Submit a batch search","x-mint":{"content":"## Adverse media risk categories configuration {#adverse-media-risk-categories-configuration}\n\nWhen `News` is included in `feeds`, use `requests[].global_filters.adverse_media_risk_categories` to replace the workspace's Direct API category set for an individual entity in the batch. Each request object may use a different set. Send raw category keys from the request schema; an empty array disables every category for that entity. Omit the field to use workspace configuration. See [Adverse Media Categories](/adverse-media-categories) for category definitions, defaults, and precedence."},"description":"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems.\n\nThe search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data.\n\n**Performance:** average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds.\n\n**Matching algorithm:** all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender \"Male\" therefore does not necessarily exclude \"Female\" results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly.\n\n**Note:** this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API.\n\n**New:** potential matches in this job's completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the [Automatic Disposition Guide](/api-reference/automatic-disposition-guide).\n","security":["cca07d4e-a9e8-4b58-b0a2-916ffd4889bb"],"parameters":["48900bce-aaad-437a-9a38-ee1b34703708"],"requestBody":"c314d30a-f2f9-459b-b39f-2ab4168bd5e5","responses":{"200":"223ba1dd-124e-4b2e-b8ee-c7cb93a432ec","400":"7c43bdc2-6bc9-4683-a221-c87a89d00795","403":"48323f97-cd03-426a-9ba8-28782d208846","500":"24b6a3e2-359e-426d-8500-40290f0a17e3"},"method":"post","type":"path","servers":["f0b1f9a1-7275-47ba-9f3d-14cf6de4bf08"],"path":"/v1/search","baseUrlOptions":["https://api.gominerva.com"],"title":"Submit a batch search","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"48900bce-aaad-437a-9a38-ee1b34703708":{"name":"X-Minerva-Automatic-Disposition","in":"header","required":false,"description":"Opts this search request out of Automatic Disposition. The header has an effect only when your organization is opted into Automatic Disposition and an administrator has enabled it with the Direct API channel turned on in the workspace of the application whose API key you are using. Otherwise the header is inert and the search behaves as if the feature is off. Send the value `skip` (matched case-insensitively) to leave every returned match `unresolved` even when the feature is enabled for the workspace. Other values are ignored.","schema":{"type":"string","enum":["skip"],"example":"skip","isRequired":false,"description":"Opts this search request out of Automatic Disposition. The header has an effect only when your organization is opted into Automatic Disposition and an administrator has enabled it with the Direct API channel turned on in the workspace of the application whose API key you are using. Otherwise the header is inert and the search behaves as if the feature is off. Send the value `skip` (matched case-insensitively) to leave every returned match `unresolved` even when the feature is enabled for the workspace. Other values are ignored.","uniqueKey":"","typeLabel":"enum\u003cstring>"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["requests","feeds"],"properties":{"requests":{"type":"array","description":"A list of JSON objects, each object corresponding to a single individual or entity in the batch.","items":{"type":"object","properties":{"type":{"enum":["Individual","Organization"],"type":"string","description":"The type of search to run. Individual searches and organization searches consider different type-specific fields, and different data sources.","example":"Individual","isRequired":true,"uniqueKey":"requests.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"name":{"type":"string","example":"John Smith","description":"The full legal name of the individual or organization, including any middle names.","isRequired":true,"uniqueKey":"requests.items.[INDEX].name","typeLabel":"string"},"gender":{"type":"string","enum":["Male","Female","Other"],"description":"The gender of the individual. Only applicable for individual type searches. Matched softly against the database.","example":"Male","uniqueKey":"requests.items.[INDEX].gender","typeLabel":"enum\u003cstring>"},"year":{"type":"number","example":1970,"description":"The year that the individual was born, or the organization was created.","uniqueKey":"requests.items.[INDEX].year","typeLabel":"number"},"month":{"type":"number","minimum":1,"maximum":12,"example":6,"description":"The month that the individual was born, or the organization was created.","uniqueKey":"requests.items.[INDEX].month","typeLabel":"number"},"day":{"type":"number","minimum":1,"maximum":31,"example":11,"description":"The day that the individual was born, or the organization was created.","uniqueKey":"requests.items.[INDEX].day","typeLabel":"number"},"city":{"type":"string","example":"Toronto","description":"The last known city of residence or operation for the individual or organization. Results from nearby cities may be returned when other criteria match strongly.","uniqueKey":"requests.items.[INDEX].city","typeLabel":"string"},"state":{"type":"string","example":"Ontario","description":"The last known state or province of residence or operation for the individual or organization. Supply the full state name, such as \"New York\".","uniqueKey":"requests.items.[INDEX].state","typeLabel":"string"},"country":{"type":"string","example":"Canada","description":"The known nationality, or the last known country of residence or operation, for the individual or organization. Supply a canonical full country name, such as \"United States\" or \"United Kingdom\". Values are normalized, so \"United States\" also matches \"US\" and \"United States of America\".","uniqueKey":"requests.items.[INDEX].country","typeLabel":"string"},"occupation":{"type":"string","example":"Software Developer","description":"The last known job title or occupation. This parameter is considered only for individual searches.","uniqueKey":"requests.items.[INDEX].occupation","typeLabel":"string"},"organization":{"type":"string","example":"MinervaAI","description":"The last known employer, or the organization the individual is a member of. This parameter is considered only for individual searches.","uniqueKey":"requests.items.[INDEX].organization","typeLabel":"string"},"email":{"type":"string","example":"john.smith@gmail.com","description":"The known email address of the individual or organization.","uniqueKey":"requests.items.[INDEX].email","typeLabel":"string"},"phone":{"type":"string","example":"+15555555555","description":"The known phone number of the individual or organization.","uniqueKey":"requests.items.[INDEX].phone","typeLabel":"string"},"personalID":{"type":"string","example":"A1234-BCDEF-GHIJK","description":"For individual searches, any personal ID numbers such as a driver's license, passport number, or national ID.","uniqueKey":"requests.items.[INDEX].personalID","typeLabel":"string"},"regID":{"type":"string","example":"19288709","description":"For entity searches, any entity ID numbers such as a registration number.","uniqueKey":"requests.items.[INDEX].regID","typeLabel":"string"},"notes":{"type":"string","example":"Personal website: www.johnsmith.com","description":"Additional unstructured notes that can be provided to potentially narrow the search further using semantic cues and soft matching.","uniqueKey":"requests.items.[INDEX].notes","typeLabel":"string"},"externalId":{"type":"string","example":"12345678","description":"External identifier for tracking. A custom tag you can assign to the screen; Minerva stores it with the job request data and returns it when you query the job later.","uniqueKey":"requests.items.[INDEX].externalId","typeLabel":"string"},"global_filters":{"type":"object","description":"Global filtering options that apply to all feeds in the search request.","properties":{"adverse_media_risk_categories":{"type":"array","items":{"type":"string","enum":["moneylaundering","terror_funding","terrorism","narcotics","recreational_drugs","auctions","rare_gems_metals","fine_art","cryptocurrency","fraud_bribery_corruption","sex_industry","sanctions","smuggling","casinos","cybercrime","insider_trading","foreign_ownership","human_trafficking","non_profit","luxury_vehicles","loan_companies","organized_crime","real_estate","tax_evasion","third_party_transactions","international_services","used_merchandise","weapons","other","dui","property_damage","assault_battery"],"uniqueKey":"requests.items.[INDEX].global_filters.adverse_media_risk_categories.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Per-request override of the workspace Adverse Media Risk Classification configuration. When present, adverse media analysis emits exactly this set of risk categories for the request, ignoring the workspace Direct API Calls configuration. The set can also enable categories the workspace leaves disabled. Values are the raw snake_case category keys listed in this schema. An empty array disables every risk category for the request. Unknown names are rejected with an HTTP 400 response that identifies the offending values. When absent, the workspace configuration applies. If no workspace configuration exists, the standard 29-category default applies.","example":["moneylaundering","fraud_bribery_corruption","sanctions"],"uniqueKey":"requests.items.[INDEX].global_filters.adverse_media_risk_categories","typeLabel":"enum\u003cstring>[]"},"location_match_strictness":{"type":"string","enum":["city","state","country"],"description":"Applies a hard exclusion for any data points that do not match the geography at the specified resolution.","example":"city","uniqueKey":"requests.items.[INDEX].global_filters.location_match_strictness","typeLabel":"enum\u003cstring>"},"match_threshold":{"type":"number","minimum":0,"maximum":1,"description":"Custom threshold on the profile match score. Results below it are not returned. Default is 0.7 (70% match).","example":0.8,"uniqueKey":"requests.items.[INDEX].global_filters.match_threshold","typeLabel":"number"},"pre_resolution_match_threshold":{"type":"number","description":"Match threshold applied to all feeds during pre-resolution scoring. Values greater than 0 are clamped to a minimum of 0.6; a value of 0 or less is treated as unset. A feed-level \"feed_filters.\u003cfeed>.pre_resolution_match_threshold\" overrides it for candidates with a checklist hit in that feed. Also accepted as \"preResolutionMatchThreshold\".","example":0.8,"uniqueKey":"requests.items.[INDEX].global_filters.pre_resolution_match_threshold","typeLabel":"number"},"post_resolution_match_threshold":{"type":"number","description":"Match threshold applied to all feeds during post-resolution scoring. Values greater than 0 are clamped to a minimum of 0.6; a value of 0 or less is treated as unset. A feed-level \"feed_filters.\u003cfeed>.post_resolution_match_threshold\" overrides it. This stage threshold only decides which candidates survive that scoring stage: the final output cutoff reads the global output threshold, which is \"match_threshold\" when present and otherwise this value. Sanctions and PEP watchlist candidates are floored at \"candidateScoring.gates.sanctionsPepThresholdOverride\" (default 0.75) at this stage: a lower value does not loosen those candidates below the floor, while a higher value still tightens them. Also accepted as \"postResolutionMatchThreshold\".","example":0.75,"uniqueKey":"requests.items.[INDEX].global_filters.post_resolution_match_threshold","typeLabel":"number"},"max_requested_articles":{"type":"integer","description":"Cap on the number of articles requested from each news provider that supports an article-count window. Values are clamped to the 100-750 range: anything below 100 behaves as 100 and anything above 750 as 750. When omitted, the engine's default (currently 300) applies. Feed-level \"feed_filters.\u003cfeed>.max_requested_articles\" overrides it for that feed.","example":300,"uniqueKey":"requests.items.[INDEX].global_filters.max_requested_articles","typeLabel":"integer"},"match_scoring_workflow":{"type":"string","description":"Selects the workflow whose default thresholds apply to this search. Also accepted as \"screening_origin\" and \"request_origin\". Matching is case-insensitive. The engine's mapping resolves the default post-resolution output threshold as direct_api (also direct-api, api, or an absent value) -> 0.75, risk_assessment (also risk-assessment, risk_assessments, ui) -> 0.7, and onboarding/ongoing_monitoring (also monitoring, ongoing-monitoring) -> 0.85; any other value falls back to 0.75. The marker also selects the tenant's per-channel excluded sources.","example":"direct_api","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_workflow","typeLabel":"string"},"match_scoring_runtime_config":{"type":"object","description":"Canonical nested object for per-request match-scoring overrides. It is also accepted as \"matchScoringRuntimeConfig\", \"match_scoring_config\", or \"matchScoringConfig\", and flat \"match_scoring_*\" aliases are normalized into the same shape; on a conflicting key the flat alias wins. Sections: \"candidateScoring\" (evidence weights for the pre- and post-resolution stages, plus stage thresholds and pre-score gates), \"nameMatching\" (person and organization name-similarity behaviour), \"dobMatching\" (date-of-birth, incorporation, and inferred-date behaviour), \"locationMatching\" (location strictness and nationality-as-country matching), \"entityResolution\" (merge thresholds and the strong-organization shortcut), and \"openSource\" (post-resolution web/SERP result quality). Unknown keys inside a section are ignored.","properties":{"candidateScoring":{"type":"object","description":"Evidence weights for each scoring stage and the stage thresholds and pre-score gates. \"preResolutionWeights\" and \"postResolutionWeights\" take the same weight key set as the tenant configuration; the location block splits into the four component keys described there.","properties":{"preResolutionWeights":{"type":"object","description":"Weights for the pre-resolution scoring stage. The location block has two mutually exclusive shapes, described on \"locationAddress\".","properties":{"location":{"type":"number","description":"Legacy total weight for the whole location block. The API accepts 0 to 10 and clamps to that range; the dashboard slider that normally sets this value constrains it to 0 to 1. It decides the block only when no location component is set below, in which case the block weighs this value and each component is a quarter of it. Setting any component makes this key irrelevant for that block.","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.preResolutionWeights.location","typeLabel":"number"},"locationAddress":{"type":"number","description":"Optional weight for the address-line component of the location block. The API accepts 0 to 10 and clamps to that range; the dashboard slider that normally sets these values constrains them to 0 to 1. The block has two mutually exclusive shapes. When none of locationAddress, locationCity, locationState, and locationCountry is set, the legacy shape applies: the block weighs \"location\" (or the stage default, 0.1 pre-resolution and 0.75 post-resolution) and each component is a quarter of it, so the post-resolution default is 0.1875 each, score-identical to the pre-split build. When at least one component is set, the component shape applies: unset components resolve to 0, the block weighs the sum of the components present, and \"location\" is not consulted. A component weight of 0 disables that component for scoring, for its strict-location gate, and for its missing-evidence charge; a component the candidate lacks stays excluded from the comparison instead of scoring 0.","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.preResolutionWeights.locationAddress","typeLabel":"number"},"locationCity":{"type":"number","description":"City component of the location block. Same contract as \"locationAddress\": optional, and setting any of the four components selects the component shape.","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.preResolutionWeights.locationCity","typeLabel":"number"},"locationState":{"type":"number","description":"State or province component of the location block. Same contract as \"locationAddress\": optional, and setting any of the four components selects the component shape.","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.preResolutionWeights.locationState","typeLabel":"number"},"locationCountry":{"type":"number","description":"Country component of the location block. Same contract as \"locationAddress\": optional, and setting any of the four components selects the component shape; setting only this key makes the block weigh exactly this value.","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.preResolutionWeights.locationCountry","typeLabel":"number"}},"additionalProperties":true,"uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.preResolutionWeights","typeLabel":"object"},"postResolutionWeights":{"type":"object","description":"Weights for the post-resolution scoring stage. Same key set and the same two location shapes as \"preResolutionWeights\".","properties":{"location":{"type":"number","description":"Legacy total weight for the post-resolution location block. Same range (0 to 10 in the API, 0 to 1 in the dashboard) and same two-shape contract as the pre-resolution \"location\".","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.postResolutionWeights.location","typeLabel":"number"},"locationAddress":{"type":"number","description":"Address-line component of the post-resolution location block. Same contract as the pre-resolution \"locationAddress\"; with no component set the default split is 0.1875 per component for the 0.75 location weight.","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.postResolutionWeights.locationAddress","typeLabel":"number"},"locationCity":{"type":"number","description":"City component of the post-resolution location block. Same contract as the pre-resolution \"locationAddress\".","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.postResolutionWeights.locationCity","typeLabel":"number"},"locationState":{"type":"number","description":"State or province component of the post-resolution location block. Same contract as the pre-resolution \"locationAddress\".","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.postResolutionWeights.locationState","typeLabel":"number"},"locationCountry":{"type":"number","description":"Country component of the post-resolution location block. Same contract as the pre-resolution \"locationAddress\".","uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.postResolutionWeights.locationCountry","typeLabel":"number"}},"additionalProperties":true,"uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring.postResolutionWeights","typeLabel":"object"}},"additionalProperties":true,"uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config.candidateScoring","typeLabel":"object"}},"additionalProperties":true,"example":{"candidateScoring":{"postResolutionWeights":{"locationAddress":0.6,"locationCity":0.1,"locationState":0,"locationCountry":0.05}}},"uniqueKey":"requests.items.[INDEX].global_filters.match_scoring_runtime_config","typeLabel":"object"},"soft_match":{"type":"boolean","description":"Whether to match softly. All parameters are matched softly using the Minerva scoring algorithm, so a search for gender \"Male\" may still return \"Female\" results when other criteria match strongly enough.","example":true,"uniqueKey":"requests.items.[INDEX].global_filters.soft_match","typeLabel":"boolean"}},"uniqueKey":"requests.items.[INDEX].global_filters","typeLabel":"object"},"feed_filters":{"type":"object","description":"Feed-specific filtering options that override global filters for individual feeds.","additionalProperties":{"type":"object","properties":{"location_match_strictness":{"type":"string","enum":["city","state","country"],"description":"Feed-specific location match strictness override.","example":"state","uniqueKey":"requests.items.[INDEX].feed_filters.additionalProperties.location_match_strictness","typeLabel":"enum\u003cstring>"},"soft_match":{"type":"boolean","description":"Feed-specific soft match override.","example":true,"uniqueKey":"requests.items.[INDEX].feed_filters.additionalProperties.soft_match","typeLabel":"boolean"},"match_threshold":{"type":"number","minimum":0,"maximum":1,"description":"Feed-specific match threshold override.","example":0.8,"uniqueKey":"requests.items.[INDEX].feed_filters.additionalProperties.match_threshold","typeLabel":"number"}},"uniqueKey":"requests.items.[INDEX].feed_filters.additionalProperties","typeLabel":"object"},"example":{"Sanctions":{"location_match_strictness":"country","soft_match":true,"match_threshold":0.9}},"uniqueKey":"requests.items.[INDEX].feed_filters","typeLabel":"object"},"custom_id":{"type":"string","example":"customer_01","description":"A custom tag you can assign to the screen; Minerva stores it with the job request data and returns it when you query the job later.","uniqueKey":"requests.items.[INDEX].custom_id","typeLabel":"string"}},"required":["type","name"],"uniqueKey":"requests.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"requests","typeLabel":"object[]"},"feeds":{"type":"array","description":"The allowed Minerva search feeds for the request. Provide one feed name, a combination of feed names, or \"all\" to select every available feed. \"Internal\" searches the custom lists active in the workspace and is included in \"all\" only when the workspace's allowedScreeningFeeds lists Internal explicitly and Minerva has not limited your account to feeds that leave out Internal; send [\"all\", \"Internal\"] to add it.","items":{"type":"string","enum":["all","Sanctions","PEP","Criminal","Legal","Offshore","Ownership","Registries","Social Media","News","Open Source","Internal"],"uniqueKey":"feeds.items.[INDEX]","typeLabel":"enum\u003cstring>"},"isRequired":true,"uniqueKey":"feeds","typeLabel":"enum\u003cstring>[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"requests":[{"type":"Individual","name":"John Smith","gender":"Male","year":1970,"month":6,"day":11,"city":"Toronto","state":"Ontario","country":"Canada","occupation":"Software Developer","organization":"MinervaAI","notes":"Personal website: www.johnsmith.com","externalId":"12345678","global_filters":{"location_match_strictness":"city","match_threshold":0.8,"soft_match":true,"adverse_media_risk_categories":["moneylaundering","fraud_bribery_corruption","sanctions"]},"feed_filters":{"Sanctions":{"location_match_strictness":"country","soft_match":true,"match_threshold":0.8}}}],"feeds":["Sanctions","PEP","Criminal","Legal","Ownership","Open Source","Offshore","Registries","News","Social Media"]},"examples":{"Example":{"title":"Example","value":{"requests":[{"type":"Individual","name":"John Smith","gender":"Male","year":1970,"month":6,"day":11,"city":"Toronto","state":"Ontario","country":"Canada","occupation":"Software Developer","organization":"MinervaAI","notes":"Personal website: www.johnsmith.com","externalId":"12345678","global_filters":{"location_match_strictness":"city","match_threshold":0.8,"soft_match":true,"adverse_media_risk_categories":["moneylaundering","fraud_bribery_corruption","sanctions"]},"feed_filters":{"Sanctions":{"location_match_strictness":"country","soft_match":true,"match_threshold":0.8}}}],"feeds":["Sanctions","PEP","Criminal","Legal","Ownership","Open Source","Offshore","Registries","News","Social Media"]}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"223ba1dd-124e-4b2e-b8ee-c7cb93a432ec":{"description":"Requests successfully submitted. Returns a job ID to use with the `/searchStatus` endpoint to check the status of the search and retrieve results when complete.\n\n**Automatic Disposition (New):** when the workspace that owns your API application has [Automatic Disposition](/automatic-disposition-guide) enabled with the **Direct API** channel turned on, Minerva analyzes screened potential matches before each row completes (a few seconds per screened entity), and the rows carry `automatic_disposition` or `disposition_hint` annotations when you retrieve the results with `POST /v1/searchStatus` or `GET /v1/search/{jobid}`. Send the `X-Minerva-Automatic-Disposition: skip` header with this submission to opt every row in the job out (inert unless the feature is enabled for the workspace).","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"integer","example":200,"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","example":"Requests successfully submitted","uniqueKey":"message","typeLabel":"string"},"id":{"type":"string","format":"uuid","description":"Use this ID in the /searchStatus endpoint to get the status of the job and the search results.","example":"25e15c07-1322-4364-a26e-2a6ef25c81d4","uniqueKey":"id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":200,"message":"Requests successfully submitted","id":"25e15c07-1322-4364-a26e-2a6ef25c81d4"}}},"exampleType":"generated"}},"exampleType":"generated"},"7c43bdc2-6bc9-4683-a221-c87a89d00795":{"description":"Bad Request: the request format does not match the required schema. Check your JSON body formatting and refer to the schema above for allowed fields.\n","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"integer","example":400,"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","example":"Empty or invalid body","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":400,"message":"Empty or invalid body"}}},"exampleType":"generated"}},"exampleType":"generated"},"48323f97-cd03-426a-9ba8-28782d208846":{"description":"Forbidden: authentication failed because:\n- The API key was invalid\n- A server-side safety check judged the request data unsafe, usually because it contained script/code tags or injection motifs\n- Your account would overrun a hard quota if this call is made\n","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"integer","example":403,"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","example":"Missing x-api-key header.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":403,"message":"Missing x-api-key header."}}},"exampleType":"generated"}},"exampleType":"generated"},"24b6a3e2-359e-426d-8500-40290f0a17e3":{"description":"Internal Server Error: something went wrong on the Minerva server while completing this task, so it did not complete. Contact support@gominerva.com with reproduction notes so we can resolve it.\n","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"integer","example":500,"uniqueKey":"status","typeLabel":"integer"},"message":{"type":"string","example":"Internal server error occurred while processing the request","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"status":500,"message":"Internal server error occurred while processing the request"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"cca07d4e-a9e8-4b58-b0a2-916ffd4889bb":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"The Minerva API key used for this integration. Manage API keys in the Minerva dashboard under Administration > Developers.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"f0b1f9a1-7275-47ba-9f3d-14cf6de4bf08":{"url":"https://api.gominerva.com","description":"The production API server for Minerva."}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"The Minerva API key used for this integration. Manage API keys in the Minerva dashboard under Administration > Developers.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","description":"The Minerva API key used for this integration. Manage API keys in the Minerva dashboard under Administration > Developers.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"api-reference/core.json"},"subdomain":"minerva-557aeab7","siteName":"Minerva Docs","title":"Submit a batch search - Minerva Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T19:54:55.197Z","originalFileLocation":"api-reference/search/submit-a-batch-search.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems. The search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data. Performance: average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds. Matching algorithm: all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender \u0026quot;Male\u0026quot; therefore does not necessarily exclude \u0026quot;Female\u0026quot; results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly. Note: this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API. New: potential matches in this job\u0026#x27;s completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the Automatic Disposition Guide.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Minerva Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_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/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_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/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_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/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_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/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_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/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_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/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_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/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Submit a batch search - Minerva Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems. The search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data. Performance: average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds. Matching algorithm: all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender \u0026quot;Male\u0026quot; therefore does not necessarily exclude \u0026quot;Female\u0026quot; results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly. Note: this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API. New: potential matches in this job\u0026#x27;s completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the Automatic Disposition Guide.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Minerva Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://minerva-557aeab7.mintlify.site/_mintlify/api/og/v2?division=Search\u0026amp;title=Submit+a+batch+search\u0026amp;description=Submit+a+batch+of+searches+as+one+asynchronous+job%2C+so+you+can+query+the+long-running+job+later.+This+suits+large+volumes+of+searches+whose+results+you+collect+\u0026amp;theme=802683985af28e0bed63a6bd\u0026amp;signature=7e31bee033b37e08167acb8c9ad13cb1c2de2479a5e362e7378b12ba016b021f\">\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=\"Submit a batch search - Minerva Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems. The search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data. Performance: average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds. Matching algorithm: all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender \u0026quot;Male\u0026quot; therefore does not necessarily exclude \u0026quot;Female\u0026quot; results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly. Note: this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API. New: potential matches in this job\u0026#x27;s completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the Automatic Disposition Guide.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://minerva-557aeab7.mintlify.site/_mintlify/api/og/v2?division=Search\u0026amp;title=Submit+a+batch+search\u0026amp;description=Submit+a+batch+of+searches+as+one+asynchronous+job%2C+so+you+can+query+the+long-running+job+later.+This+suits+large+volumes+of+searches+whose+results+you+collect+\u0026amp;theme=802683985af28e0bed63a6bd\u0026amp;signature=7e31bee033b37e08167acb8c9ad13cb1c2de2479a5e362e7378b12ba016b021f\">\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/minerva-557aeab7/wxw0aTOZ3vYCYbpb/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Minerva Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4e26b1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/search/submit-a-batch-search.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.gominerva.com/#organization\",\"name\":\"Minerva Docs\",\"url\":\"https://docs.gominerva.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/minerva-557aeab7/42KvxtYHwgz1q8RK/logo/minerva-dark.svg?fit=max\u0026auto=format\u0026n=42KvxtYHwgz1q8RK\u0026q=85\u0026s=b6ef1ed1a0b7ff7df81fdbb1c2ac0db4\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.gominerva.com#website\",\"name\":\"Minerva Docs\",\"url\":\"https://docs.gominerva.com\",\"publisher\":{\"@id\":\"https://docs.gominerva.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search#webpage\",\"url\":\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search\",\"name\":\"Submit a batch search\",\"description\":\"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems. The search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data. Performance: average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds. Matching algorithm: all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender \\\"Male\\\" therefore does not necessarily exclude \\\"Female\\\" results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly. Note: this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API. New: potential matches in this job's completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the Automatic Disposition Guide.\",\"dateModified\":\"2026-11-03T19:54:55.197Z\",\"isPartOf\":{\"@id\":\"https://docs.gominerva.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Minerva Docs\",\"item\":\"https://docs.gominerva.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Submit a batch search\",\"item\":\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search#apireference\",\"headline\":\"Submit a batch search\",\"name\":\"Submit a batch search\",\"description\":\"Submit a batch of searches as one asynchronous job, so you can query the long-running job later. This suits large volumes of searches whose results you collect later, for example overnight, to update your systems. The search endpoint submits a search job and returns a job ID you use to check the status of the search. The search runs in real time and queries a combination of Minerva internal data and open web data. Performance: average completion time depends on the feeds requested. A full EDD search, which includes all Minerva feeds, usually completes within 45 seconds. Sanctions and PEP searches usually complete in 300 milliseconds to 3 seconds. Matching algorithm: all parameters are matched softly against the database using the Minerva scoring algorithm. A search for gender \\\"Male\\\" therefore does not necessarily exclude \\\"Female\\\" results when other criteria match strongly enough. The same applies to geography parameters: results from nearby cities or states may be returned when enough other criteria match strongly. Note: this is the batch asynchronous search endpoint, best suited to longer-running jobs that contain lists of searches. Retrieving the results requires storing the job ID for a later query, or polling until the job completes. To search for a single profile and get its results immediately, use the synchronous search API. New: potential matches in this job's completed rows can include Automatic Disposition annotations. See the Batch Search Results response fields and the Automatic Disposition Guide.\",\"url\":\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search\",\"mainEntityOfPage\":{\"@id\":\"https://docs.gominerva.com/api-reference/search/submit-a-batch-search#webpage\"},\"dateModified\":\"2026-11-03T19:54:55.197Z\",\"publisher\":{\"@id\":\"https://docs.gominerva.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.gominerva.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Minerva Docs\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Minerva Docs\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/search/submit-a-batch-search.md","siteName":"Minerva Docs","nav":{"global":{"anchors":[{"anchor":"Support","icon":"headset","href":"mailto:support@gominerva.com"},{"anchor":"Trust Page","icon":"shield","href":"https://app.conveyor.com/profile/gominerva"}]},"tabs":[{"tab":"Knowledge Hub","pages":[{"title":"Knowledge Hub","href":"/introduction"}]},{"tab":"API Reference","groups":[{"group":"API Documentation","pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Screening Integration Guide","href":"/api-reference/screening-integration-guide"},{"title":"IDV Integration Guide","href":"/api-reference/idv-integration-guide"},{"title":"Automatic Disposition Guide","tag":"New","href":"/api-reference/automatic-disposition-guide"},{"title":"API Keys","mode":"wide","href":"/api-reference/api-keys"},{"title":"Workspace management \u0026 tenant configuration via API","sidebarTitle":"Workspace Management API","href":"/api-reference/workspace-management-api"},{"title":"Automate custom lists via API","sidebarTitle":"Custom Lists API","href":"/api-reference/custom-lists-api"},{"title":"Webhooks","href":"/api-reference/webhooks"},{"title":"Minerva MCP","mode":"wide","href":"/api-reference/minerva-mcp-guide"},{"title":"Search History","href":"/api-reference/search-history"},{"title":"Profile Groups API","href":"/api-reference/profile-groups"},{"title":"Profile Custom Fields API","href":"/api-reference/profile-custom-fields"},{"title":"Risk Assessment Agents API","description":"How to create, run, review, and collaborate on beta agent risk assessments through the Minerva API.","tag":"New","href":"/api-reference/risk-assessment-agents"}]},{"group":"Screening - Endpoints","pages":[{"group":"Search","pages":[{"title":"Submit a batch search","deprecated":null,"version":null,"openapi":"/api-reference/core.json post /v1/search","href":"/api-reference/search/submit-a-batch-search"},{"title":"Get batch search results","description":"Check the status of an asynchronous search job, and retrieve its results once the screening completes. A successful submission to `POST /v1/search` returns a job ID; use that job ID here to query the search. While the search is in progress, this endpoint returns progress data showing how far along the job is. When the search is complete, it returns the full response object. For every object in the requests body you submitted to `/v1/search`, the response returns one profile object. See the Profile Data Schema for a detailed view of the profile object.\n\n**New:** matches in completed rows can include Automatic Disposition annotations. See the `review_status`, `automatic_disposition`, and `disposition_hint` response fields below and the [Automatic Disposition Guide](/api-reference/automatic-disposition-guide).","deprecated":null,"version":null,"openapi":"/api-reference/core.json get /v1/search/{jobid}","href":"/api-reference/search/get-batch-search-results"},{"title":"Search one person or organization","deprecated":null,"version":null,"openapi":"/api-reference/core.json post /v1/search-sync","href":"/api-reference/search/search-one-person-or-organization"},{"title":"Submit a v2 search","deprecated":null,"version":null,"openapi":"/api-reference/core.json post /v2/search","href":"/api-reference/search/submit-a-v2-search"},{"title":"List search request history","deprecated":null,"version":null,"openapi":"/api-reference/core.json get /v2/search/requests","href":"/api-reference/search/list-search-request-history"},{"title":"Generate a PDF report","deprecated":null,"version":null,"openapi":"/api-reference/core.json post /v1/reports","href":"/api-reference/search/generate-a-pdf-report"}]},{"group":"Legacy","pages":[{"title":"Search one person or organization (legacy GET)","deprecated":true,"version":null,"openapi":"/api-reference/core.json get /v1/search-sync","href":"/api-reference/legacy/search-one-person-or-organization-legacy-get"}]},{"group":"API to UI Integration","pages":[{"title":"Send an API result to a user","deprecated":null,"version":null,"openapi":"/api-reference/core.json post /v1/sendAPIResultToUser","href":"/api-reference/api-to-ui-integration/send-an-api-result-to-a-user"}]}]},{"group":"Admin Actions - Endpoints","pages":[{"group":"Screening Webhooks","pages":[{"title":"Get screening webhook","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /webhooks/v2/screening/{webhookId}","href":"/api-reference/screening-webhooks/get-screening-webhook"},{"title":"Delete screening webhook","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json delete /webhooks/v2/screening/{webhookId}","href":"/api-reference/screening-webhooks/delete-screening-webhook"},{"title":"Update screening webhook","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json patch /webhooks/v2/screening/{webhookId}","href":"/api-reference/screening-webhooks/update-screening-webhook"},{"title":"Test screening webhook","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /webhooks/v2/screening/{webhookId}/test","href":"/api-reference/screening-webhooks/test-screening-webhook"},{"title":"List screening webhooks","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /webhooks/v2/screening","href":"/api-reference/screening-webhooks/list-screening-webhooks"},{"title":"Create screening webhook","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /webhooks/v2/screening","href":"/api-reference/screening-webhooks/create-screening-webhook"}]},{"group":"Custom Lists","pages":[{"title":"Get custom-list entitlements","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/entitlements","href":"/api-reference/custom-lists/get-custom-list-entitlements"},{"title":"Get a workspace custom-list manifest","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/workspaces/{workspaceId}/manifest","href":"/api-reference/custom-lists/get-a-workspace-custom-list-manifest"},{"title":"Activate or deactivate a list in a workspace","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json put /custom-lists/v2/organizations/{orgId}/workspaces/{workspaceId}/lists/{listId}/activation","href":"/api-reference/custom-lists/activate-or-deactivate-a-list-in-a-workspace"},{"title":"List custom lists","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}","href":"/api-reference/custom-lists/list-custom-lists"},{"title":"Create a custom list","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}","href":"/api-reference/custom-lists/create-a-custom-list"},{"title":"Download the generic upload template","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/upload-template","href":"/api-reference/custom-lists/download-the-generic-upload-template"},{"title":"Get a custom-list background job","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/jobs/{jobId}","href":"/api-reference/custom-lists/get-a-custom-list-background-job"},{"title":"Get a custom list","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}","href":"/api-reference/custom-lists/get-a-custom-list"},{"title":"Archive a custom list","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json delete /custom-lists/v2/organizations/{orgId}/{listId}","href":"/api-reference/custom-lists/archive-a-custom-list"},{"title":"Update a custom list","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json patch /custom-lists/v2/organizations/{orgId}/{listId}","href":"/api-reference/custom-lists/update-a-custom-list"},{"title":"Get list deployment status","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}/status","href":"/api-reference/custom-lists/get-list-deployment-status"},{"title":"Get unpublished changes","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}/pending-changes","href":"/api-reference/custom-lists/get-unpublished-changes"},{"title":"Publish the working set","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}/{listId}/publish","href":"/api-reference/custom-lists/publish-the-working-set"},{"title":"Discard unpublished changes","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}/{listId}/discard","href":"/api-reference/custom-lists/discard-unpublished-changes"},{"title":"List published versions","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}/versions","href":"/api-reference/custom-lists/list-published-versions"},{"title":"List records","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}/records","href":"/api-reference/custom-lists/list-records"},{"title":"Add a record","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}/{listId}/records","href":"/api-reference/custom-lists/add-a-record"},{"title":"Archive a record","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json delete /custom-lists/v2/organizations/{orgId}/{listId}/records/{recordId}","href":"/api-reference/custom-lists/archive-a-record"},{"title":"Update a record","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json patch /custom-lists/v2/organizations/{orgId}/{listId}/records/{recordId}","href":"/api-reference/custom-lists/update-a-record"},{"title":"Set a record's status","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json put /custom-lists/v2/organizations/{orgId}/{listId}/records/{recordId}/status","href":"/api-reference/custom-lists/set-a-records-status"},{"title":"List uploads","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}/uploads","href":"/api-reference/custom-lists/list-uploads"},{"title":"Upload parsed records","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}/{listId}/uploads","href":"/api-reference/custom-lists/upload-parsed-records"},{"title":"Upload a file","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}/{listId}/uploads/file","href":"/api-reference/custom-lists/upload-a-file"},{"title":"Preview parsed records","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}/{listId}/uploads/preview","href":"/api-reference/custom-lists/preview-parsed-records"},{"title":"Preview a file","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}/{listId}/uploads/preview/file","href":"/api-reference/custom-lists/preview-a-file"},{"title":"Download the list's upload template","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}/uploads/template","href":"/api-reference/custom-lists/download-the-lists-upload-template"},{"title":"Get an upload","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}/uploads/{uploadId}","href":"/api-reference/custom-lists/get-an-upload"},{"title":"Get upload status","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /custom-lists/v2/organizations/{orgId}/{listId}/uploads/{uploadId}/status","href":"/api-reference/custom-lists/get-upload-status"},{"title":"Publish an upload","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /custom-lists/v2/organizations/{orgId}/{listId}/uploads/{uploadId}/publish","href":"/api-reference/custom-lists/publish-an-upload"}]},{"group":"CRR Scorecards","pages":[{"title":"List CRR scorecards","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-scorecards","href":"/api-reference/crr-scorecards/list-crr-scorecards"},{"title":"Create a CRR scorecard","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-scorecards","href":"/api-reference/crr-scorecards/create-a-crr-scorecard"},{"title":"List scorecard revisions","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-scorecards/{scorecardId}/revisions","href":"/api-reference/crr-scorecards/list-scorecard-revisions"},{"title":"Get a CRR scorecard","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-scorecards/{scorecardId}","href":"/api-reference/crr-scorecards/get-a-crr-scorecard"},{"title":"Archive a CRR scorecard","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json delete /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-scorecards/{scorecardId}","href":"/api-reference/crr-scorecards/archive-a-crr-scorecard"},{"title":"Update a CRR scorecard","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json patch /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-scorecards/{scorecardId}","href":"/api-reference/crr-scorecards/update-a-crr-scorecard"},{"title":"Set the default scorecard","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-scorecards/{scorecardId}/default","href":"/api-reference/crr-scorecards/set-the-default-scorecard"}]},{"group":"CRR Profile Templates","pages":[{"title":"List CRR profile templates","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-templates","href":"/api-reference/crr-profile-templates/list-crr-profile-templates"},{"title":"Create a CRR profile template","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-templates","href":"/api-reference/crr-profile-templates/create-a-crr-profile-template"},{"title":"List selectable templates","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-templates/selectable","href":"/api-reference/crr-profile-templates/list-selectable-templates"},{"title":"Get a CRR profile template","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-templates/{templateId}","href":"/api-reference/crr-profile-templates/get-a-crr-profile-template"},{"title":"Update a CRR profile template","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json patch /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-templates/{templateId}","href":"/api-reference/crr-profile-templates/update-a-crr-profile-template"},{"title":"Activate a template","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-templates/{templateId}/activate","href":"/api-reference/crr-profile-templates/activate-a-template"},{"title":"Archive a template","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-templates/{templateId}/archive","href":"/api-reference/crr-profile-templates/archive-a-template"},{"title":"List template revisions","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/crr-templates/{templateId}/revisions","href":"/api-reference/crr-profile-templates/list-template-revisions"}]},{"group":"Workspaces","pages":[{"title":"Get a workspace","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}","href":"/api-reference/workspaces/get-a-workspace"},{"title":"Delete a workspace","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json delete /workspaces/v2/organizations/{orgId}/{workspaceId}","href":"/api-reference/workspaces/delete-a-workspace"},{"title":"Update a workspace","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json patch /workspaces/v2/organizations/{orgId}/{workspaceId}","href":"/api-reference/workspaces/update-a-workspace"},{"title":"List workspaces","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}","href":"/api-reference/workspaces/list-workspaces"},{"title":"Create a workspace","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}","href":"/api-reference/workspaces/create-a-workspace"}]},{"group":"Workspace Presets","pages":[{"title":"List presets","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/presets","href":"/api-reference/workspace-presets/list-presets"},{"title":"Create a preset","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}/{workspaceId}/presets","href":"/api-reference/workspace-presets/create-a-preset"},{"title":"Delete a preset","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json delete /workspaces/v2/organizations/{orgId}/{workspaceId}/presets/{presetId}","href":"/api-reference/workspace-presets/delete-a-preset"},{"title":"Update a preset","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json patch /workspaces/v2/organizations/{orgId}/{workspaceId}/presets/{presetId}","href":"/api-reference/workspace-presets/update-a-preset"},{"title":"Apply a preset","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}/{workspaceId}/presets/{presetId}/promotions","href":"/api-reference/workspace-presets/apply-a-preset"}]},{"group":"Profile Groups","pages":[{"title":"List profile groups","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json get /workspaces/v2/organizations/{orgId}/{workspaceId}/profile-groups","href":"/api-reference/profile-groups/list-profile-groups"},{"title":"Create a profile group","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json post /workspaces/v2/organizations/{orgId}/{workspaceId}/profile-groups","href":"/api-reference/profile-groups/create-a-profile-group"},{"title":"Delete a profile group","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json delete /workspaces/v2/organizations/{orgId}/{workspaceId}/profile-groups/{profileGroupId}","href":"/api-reference/profile-groups/delete-a-profile-group"},{"title":"Update a profile group","deprecated":null,"version":null,"openapi":"/api-reference/admin-api.json patch /workspaces/v2/organizations/{orgId}/{workspaceId}/profile-groups/{profileGroupId}","href":"/api-reference/profile-groups/update-a-profile-group"}]}]},{"group":"Profiles - Endpoints","pages":[{"group":"Profile Management","pages":[{"title":"Create and screen a profile","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json post /onboarding/profiles","href":"/api-reference/profile-management/create-and-screen-a-profile"},{"title":"List profiles","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json get /profiles","href":"/api-reference/profile-management/list-profiles"},{"title":"Create a profile","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json post /profiles","href":"/api-reference/profile-management/create-a-profile"},{"title":"Get profile details","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json get /profiles/{profileId}","href":"/api-reference/profile-management/get-profile-details"},{"title":"Update a profile","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json patch /profiles/{profileId}","href":"/api-reference/profile-management/update-a-profile"},{"title":"Add a profile comment","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json post /profiles/{profileId}/comments","href":"/api-reference/profile-management/add-a-profile-comment"},{"title":"Generate a profile audit PDF","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json post /profile-audit-reports/v1/profiles/{profile_id}/pdf","href":"/api-reference/profile-management/generate-a-profile-audit-pdf"},{"title":"List profile groups","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json get /profile-groups","href":"/api-reference/profile-management/list-profile-groups"},{"title":"Create a profile group","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json post /profile-groups","href":"/api-reference/profile-management/create-a-profile-group"},{"title":"Get a profile group","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json get /profile-groups/{profileGroupId}","href":"/api-reference/profile-management/get-a-profile-group"},{"title":"Archive a profile group","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json delete /profile-groups/{profileGroupId}","href":"/api-reference/profile-management/archive-a-profile-group"},{"title":"Update a profile group","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json patch /profile-groups/{profileGroupId}","href":"/api-reference/profile-management/update-a-profile-group"}]},{"group":"Potential Matches","pages":[{"title":"Update potential match status","deprecated":null,"version":null,"openapi":"/api-reference/profiles.json patch /v2/search/matches/{match_id}","href":"/api-reference/potential-matches/update-potential-match-status"}]}]},{"group":"Agent Risk Assessments - Endpoints","pages":[{"group":"Configuration","pages":[{"title":"List risk assessment workflows","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /workflows","href":"/api-reference/configuration/list-risk-assessment-workflows"},{"title":"List assessment and task statuses","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /status-definitions","href":"/api-reference/configuration/list-assessment-and-task-statuses"},{"title":"List client risk rating scorecards","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /crr-scorecards","href":"/api-reference/configuration/list-client-risk-rating-scorecards"}]},{"group":"Assessments","pages":[{"title":"List risk assessments","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments","href":"/api-reference/assessments/list-risk-assessments"},{"title":"Create a risk assessment","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments","href":"/api-reference/assessments/create-a-risk-assessment"},{"title":"Get a risk assessment","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}","href":"/api-reference/assessments/get-a-risk-assessment"},{"title":"Get assessment summary","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/summary","href":"/api-reference/assessments/get-assessment-summary"},{"title":"Get assessment tasks, notes, and interrupts","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/tasks","href":"/api-reference/assessments/get-assessment-tasks-notes-and-interrupts"},{"title":"Update assessment title","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json patch /assessments/{assessmentId}/title","href":"/api-reference/assessments/update-assessment-title"},{"title":"Append assessment uploads","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/uploads","href":"/api-reference/assessments/append-assessment-uploads"},{"title":"Start an assessment agent run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/start","href":"/api-reference/assessments/start-an-assessment-agent-run"},{"title":"Stop an assessment and its latest run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/stop","href":"/api-reference/assessments/stop-an-assessment-and-its-latest-run"},{"title":"Cancel an assessment and its latest run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/cancel","href":"/api-reference/assessments/cancel-an-assessment-and-its-latest-run"},{"title":"Conclude an assessment","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/conclude","href":"/api-reference/assessments/conclude-an-assessment"}]},{"group":"Review And Collaboration","pages":[{"title":"List assessment comments","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/comments","href":"/api-reference/review-and-collaboration/list-assessment-comments"},{"title":"Add an assessment comment","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/comments","href":"/api-reference/review-and-collaboration/add-an-assessment-comment"},{"title":"Update task status","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json patch /assessments/{assessmentId}/tasks/{taskId}/status","href":"/api-reference/review-and-collaboration/update-task-status"},{"title":"Update task details","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json patch /assessments/{assessmentId}/tasks/{taskId}","href":"/api-reference/review-and-collaboration/update-task-details"},{"title":"Append assessment notes","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/notes/append","href":"/api-reference/review-and-collaboration/append-assessment-notes"},{"title":"Replace assessment notes","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json put /assessments/{assessmentId}/notes","href":"/api-reference/review-and-collaboration/replace-assessment-notes"},{"title":"Answer an agent question","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/questions/{questionId}/answer","href":"/api-reference/review-and-collaboration/answer-an-agent-question"},{"title":"Resolve an agent confirmation","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/confirmations/{confirmationId}/resolve","href":"/api-reference/review-and-collaboration/resolve-an-agent-confirmation"}]},{"group":"Relationships Canvas","pages":[{"title":"Get or create the default canvas","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/canvas","href":"/api-reference/relationships-canvas/get-or-create-the-default-canvas"},{"title":"Save the default canvas","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json put /assessments/{assessmentId}/canvas","href":"/api-reference/relationships-canvas/save-the-default-canvas"},{"title":"List assessment canvases","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/canvases","href":"/api-reference/relationships-canvas/list-assessment-canvases"},{"title":"Create a canvas","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/canvases","href":"/api-reference/relationships-canvas/create-a-canvas"},{"title":"Get a canvas by ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/canvases/{canvasId}","href":"/api-reference/relationships-canvas/get-a-canvas-by-id"},{"title":"Rename a canvas","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json patch /assessments/{assessmentId}/canvases/{canvasId}","href":"/api-reference/relationships-canvas/rename-a-canvas"},{"title":"Delete a canvas","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json delete /assessments/{assessmentId}/canvases/{canvasId}","href":"/api-reference/relationships-canvas/delete-a-canvas"},{"title":"Save a canvas by ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json put /assessments/{assessmentId}/canvases/{canvasId}","href":"/api-reference/relationships-canvas/save-a-canvas-by-id"}]},{"group":"Agent Runtime","pages":[{"title":"Get the latest assessment run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/run","href":"/api-reference/agent-runtime/get-the-latest-assessment-run"},{"title":"Get an assessment run by ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/runs/{runId}","href":"/api-reference/agent-runtime/get-an-assessment-run-by-id"},{"title":"List the latest run trajectory","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/trajectory","href":"/api-reference/agent-runtime/list-the-latest-run-trajectory"},{"title":"List run trajectory by run ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/runs/{runId}/trajectory","href":"/api-reference/agent-runtime/list-run-trajectory-by-run-id"},{"title":"List commands on the latest run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/commands","href":"/api-reference/agent-runtime/list-commands-on-the-latest-run"},{"title":"List run commands by run ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json get /assessments/{assessmentId}/runs/{runId}/commands","href":"/api-reference/agent-runtime/list-run-commands-by-run-id"},{"title":"Create a command on the latest run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/commands","href":"/api-reference/agent-runtime/create-a-command-on-the-latest-run"},{"title":"Create a run command by run ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/runs/{runId}/commands","href":"/api-reference/agent-runtime/create-a-run-command-by-run-id"},{"title":"Send user input to the latest run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/input","href":"/api-reference/agent-runtime/send-user-input-to-the-latest-run"},{"title":"Send user input to a run by run ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/runs/{runId}/input","href":"/api-reference/agent-runtime/send-user-input-to-a-run-by-run-id"},{"title":"Steer the latest run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/steer","href":"/api-reference/agent-runtime/steer-the-latest-run"},{"title":"Steer a run by run ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/runs/{runId}/steer","href":"/api-reference/agent-runtime/steer-a-run-by-run-id"},{"title":"Resume the latest run","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/resume","href":"/api-reference/agent-runtime/resume-the-latest-run"},{"title":"Resume a run by run ID","deprecated":null,"version":null,"openapi":"/api-reference/risk-assessment-agents.json post /assessments/{assessmentId}/runs/{runId}/resume","href":"/api-reference/agent-runtime/resume-a-run-by-run-id"}]}]},{"group":"Identity Verification - Endpoints","pages":[{"group":"Sessions","pages":[{"title":"Create an IDV session","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions","href":"/api-reference/sessions/create-an-idv-session"},{"title":"List sessions","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /sessions","href":"/api-reference/sessions/list-sessions"},{"title":"Poll a session","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /sessions/{sessionId}","href":"/api-reference/sessions/poll-a-session"},{"title":"Send a verification invite","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/invite","href":"/api-reference/sessions/send-a-verification-invite"},{"title":"Cancel a session","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/cancel","href":"/api-reference/sessions/cancel-a-session"},{"title":"Public branding for a session","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /sessions/{sessionId}/branding","href":"/api-reference/sessions/public-branding-for-a-session"},{"title":"Public session logo bytes","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /sessions/{sessionId}/branding/logo","href":"/api-reference/sessions/public-session-logo-bytes"},{"title":"Public session square-logo bytes","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /sessions/{sessionId}/branding/logo/square","href":"/api-reference/sessions/public-session-square-logo-bytes"}]},{"group":"Capture","pages":[{"title":"Exchange an invite for a fresh capture token","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/acquire","href":"/api-reference/capture/exchange-an-invite-for-a-fresh-capture-token"},{"title":"Session-scoped progress for the capture UI","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /sessions/{sessionId}/status","href":"/api-reference/capture/session-scoped-progress-for-the-capture-ui"},{"title":"Record consumer consent","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/consent","href":"/api-reference/capture/record-consumer-consent"},{"title":"Reserve an artifact slot","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/artifacts","href":"/api-reference/capture/reserve-an-artifact-slot"},{"title":"Upload artifact bytes","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json put /sessions/{sessionId}/artifacts/{artifactId}/object","href":"/api-reference/capture/upload-artifact-bytes"},{"title":"Submit questionnaire answers","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json put /sessions/{sessionId}/steps/{stepId}/answers","href":"/api-reference/capture/submit-questionnaire-answers"},{"title":"Skip an optional step","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/steps/{stepId}/skip","href":"/api-reference/capture/skip-an-optional-step"},{"title":"Record the document type","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/document-type","href":"/api-reference/capture/record-the-document-type"},{"title":"Submit for assessment","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/submit","href":"/api-reference/capture/submit-for-assessment"}]},{"group":"Review","pages":[{"title":"Apply a human review decision","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /sessions/{sessionId}/review","href":"/api-reference/review/apply-a-human-review-decision"},{"title":"Get decrypted session data","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /sessions/{sessionId}/data","href":"/api-reference/review/get-decrypted-session-data"},{"title":"Per-profile review summary","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /profiles/{profileId}/review-summary","href":"/api-reference/review/per-profile-review-summary"}]},{"group":"Workflows","pages":[{"title":"Create a workflow","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /workflows","href":"/api-reference/workflows/create-a-workflow"},{"title":"List workflows (newest first)","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /workflows","href":"/api-reference/workflows/list-workflows-newest-first"},{"title":"Show a workflow","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /workflows/{workflowId}","href":"/api-reference/workflows/show-a-workflow"},{"title":"Replace a workflow","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json put /workflows/{workflowId}","href":"/api-reference/workflows/replace-a-workflow"},{"title":"Activate a workflow","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /workflows/{workflowId}/activate","href":"/api-reference/workflows/activate-a-workflow"},{"title":"Archive a workflow","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /workflows/{workflowId}/archive","href":"/api-reference/workflows/archive-a-workflow"},{"title":"Make a workflow the scope default","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /workflows/{workflowId}/default","href":"/api-reference/workflows/make-a-workflow-the-scope-default"},{"title":"Delete a workflow","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json delete /workflows/{workflowId}","href":"/api-reference/workflows/delete-a-workflow"}]},{"group":"Themes","pages":[{"title":"Create a theme","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /themes","href":"/api-reference/themes/create-a-theme"},{"title":"List themes (newest first)","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /themes","href":"/api-reference/themes/list-themes-newest-first"},{"title":"Show a theme","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /themes/{themeId}","href":"/api-reference/themes/show-a-theme"},{"title":"Replace a theme","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json put /themes/{themeId}","href":"/api-reference/themes/replace-a-theme"},{"title":"Activate a theme","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /themes/{themeId}/activate","href":"/api-reference/themes/activate-a-theme"},{"title":"Archive a theme","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /themes/{themeId}/archive","href":"/api-reference/themes/archive-a-theme"},{"title":"Make a theme the scope default","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json post /themes/{themeId}/default","href":"/api-reference/themes/make-a-theme-the-scope-default"},{"title":"Upload a logo","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json put /themes/{themeId}/logo","href":"/api-reference/themes/upload-a-logo"},{"title":"Stream the theme's logo","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /themes/{themeId}/logo","href":"/api-reference/themes/stream-the-themes-logo"},{"title":"Remove the theme's logo reference","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json delete /themes/{themeId}/logo","href":"/api-reference/themes/remove-the-themes-logo-reference"},{"title":"Upload the square logo","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json put /themes/{themeId}/logo/square","href":"/api-reference/themes/upload-the-square-logo"},{"title":"Stream the theme's square logo","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json get /themes/{themeId}/logo/square","href":"/api-reference/themes/stream-the-themes-square-logo"},{"title":"Remove the theme's square logo reference","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json delete /themes/{themeId}/logo/square","href":"/api-reference/themes/remove-the-themes-square-logo-reference"},{"title":"Delete a theme","deprecated":null,"version":null,"openapi":"/api-reference/idv-svc.json delete /themes/{themeId}","href":"/api-reference/themes/delete-a-theme"}]}]}]}]},"basePath":"","title":"Submit a batch search - Minerva Docs","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","Page-D6S0Yh6q.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}