Approval process
After testing your integration in development and verifying it meets the pre-launch checklist requirements, create a Production API key. This action triggers a review of your integrated app or website. You receive an email with the result of the review.
Pending approval
The following image shows the Pending Instacart approval message that is displayed after you create a Production API key request:
During the review process your Production API key remains in the Pending approval status and does not function:
Review process
Instacart thoroughly reviews your Instacart Developer Platform account and your Development API integration to verify that they meet the following criteria:
- 100% compliance with Instacart Developer Platform terms & conditions.
- All requests are formatted according to the Instacart Developer Platform API specification.
- Error handling exists for the implemented endpoints.
- Instacart Enterprise Help Desk account exists for accessing technical support.
For partners who intend to receive affiliate payments for attributed orders, Instacart also verifies that your integration meets the following criteria:
- Instacart Tastemakers account exists for tracking conversions and affiliate payments.
- The correct ID is associated with requests from the app developer.
Review decision
You receive an email with the result of the review.
Approval
If your integration is approved, you receive an email notification that your Production API key has been activated and is ready to use. In the dashboard, the API key shows the Active status.
The following image shows the Access keys dashboard with the active production key:
Denial
If your integration is denied, you receive an email notification asking you to contact our Technical Support team. Our technical support team can provide a detailed list of reasons for the rejection. Please make the necessary changes and resubmit your request for a Production API key.