A Business enrichment order is an asynchronous process similar to the synchronous Smart populate API. It returns attributes about a business and performs live scraping to achieve a higher fill rate on attributes like web analysis and industry classification.
POST /v1/businesses/ endpoint with the business_enrichment product.id for the Business enrichment order.Because Business enrichment orders are asynchronous, set up webhooks to receive notifications when the order completes. See Implement webhooks for details.
Listen for the order.updated event to know when your Business enrichment order is complete.
Method: POST
URL: https://api.middesk.com/v1/businesses
Headers: Include the API key in the Authorization header using Bearer authorization
Method: GET
URL: https://api.middesk.com/v1/businesses/<id>
Headers: Include the API key in the Authorization header using Bearer authorization
The response is a Business object. For Business enrichment orders, the following fields are populated:
Person
The Person object has 2 additional keys: