Orders specify what action should be performed on a business. This might be as simple as a verification or as involved as search for litigations.
A business always has one or more Orders associated with it.
You can create an Order through the API or in the Dashboard. Through both routes you can create an Order when you create the Business object in your Middesk account or as a follow-up step on an existing Business object.
Each Order has two fields:
Orders align with Middesk’s products, so a product might be business_verification_verify with no subproducts modifier or website with a web_analysis modification (as the subproduct).
If no orders are specified you create a Business, Middesk infers the orders to add based on the fields present in the request. The default is a Business Verification - Verify report. If a website is submitted, a Website Order is added. If a person is submitted with KYC fields, depending on the account settings, a KYC Order is added.
To create an Order through the API:
orders array when creating a Business with a POST /businesses callPOST /businesses/{business_id}/orders API call to add an Order to an existing BusinessOrders progress through the following statuses:
Most order types require a business_verification_verify order to be present first. This establishes a prerequisite chain for order fulfillment.