Run prefill enrichment

Starts enrichment for one candidate from Search prefill candidates, after the applicant picks their business.

Lifecycle: POST returns 202 with no callback, and you poll Get prefill status with the same request_id. 206 means enrichment is running and the filing data is ready, 200 means complete, and 500 means it failed.

sequenceDiagram
  accTitle: Run prefill enrichment sequence diagram
  accDescr: Run prefill enrichment. You send POST /prefill/. Coris replies 200 request_id, businesses. You send POST /prefill/{request_id}/run/. Coris replies 202 request_id. You send GET /prefill/{request_id}/. Coris replies 206 partial prefill. You send GET /prefill/{request_id}/. Coris replies 200 complete.
  participant You
  participant Coris
  You->>Coris: POST /prefill/
  Coris-->>You: 200 request_id, businesses
  You->>Coris: POST /prefill/{request_id}/run/
  Coris-->>You: 202 request_id
  You->>Coris: GET /prefill/{request_id}/
  Coris-->>You: 206 partial prefill
  You->>Coris: GET /prefill/{request_id}/
  Coris-->>You: 200 complete
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

The request_id from Search prefill candidates, as a UUID.

Body Params

Selected business candidate.

uuid
required

The business_uuid of the candidate the applicant chose, as a UUID.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

400

selected_business_uuid is missing. Send the business_uuid from the search result.

404

The request_id or selected_business_uuid was not found. Use values from the same search.

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/html