Playground (sandbox only)

Complete EIN creation (sandbox)

Changed on

Simulates the IRS issuing the EIN: sets the company's EIN and uploads the EIN letter. Fires company_ein_issued (first issuance only) and document_einletter_uploaded, and advances the EinCreation service to Completed. triggeredEvents reflects what this call actually fired, so a repeat call lists only document_einletter_uploaded. Sandbox only.

post/v1/partner/playground/companies/{companyId}/eincreation/complete

Request

  • Base URL
    https://api.test.doola.com
  • URL
    https://api.test.doola.com/v1/partner/playground/companies/{companyId}/eincreation/complete
  • Auth
    API key in header Authorization

Path parameters

companyIdstring required

doola company ID (KSUID).

Response

Milestone completed. The listed webhook events fire asynchronously through the normal delivery pipeline.

doolaCompanyIdstring

doola company ID (KSUID).

service'Formation' | 'EinCreation'

The company service the milestone advanced.

triggeredEventsstring[]

Webhook events this call triggered. First-issuance-only events (company_ein_issued) appear only when they actually fired, so repeat calls omit them.

Example response

{
  "service": "Formation",
  "triggeredEvents": [
    "company_formation_completed",
    "document_aoo_uploaded"
  ]
}

Changes

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status