Integration Checklist

Use this checklist for a smooth transition from Sandbox to Live.
When you’re done developing your ComplyCube integration, and you’re ready to go live, refer to this checklist to ensure you have covered all the critical steps.
  • Test your integration Use our testing data to simulate different scenarios for the services you intend to use. Ensure responses are handled appropriately.
  • Handle rate limits The ComplyCube API enforces rate limits and service quotas. Both should be handled appropriately before going live.
  • Handle errors 40x and 50x errors All 40x errors are gracefully avoided by ensuring requests are formed correctly and parameters are validated. 50x errors can either indicate an unexpected error has occurred or the requested service is being upgraded. Even though these are incredibly rare, they must be handled appropriately on your end.
  • Activate your account Activate your account through the Web Portal. Once activated, you will have access to your live key.
  • Create webhooks in Live If you intend to process check outcomes and continuous monitoring updates using webhooks, you must configure an endpoint in Live to receive events. Webhook endpoints are configured separately for Sandbox and Live, so you will need to recreate an endpoint in Live before launching your integration. You can configure webhook endpoints in Live via the Web Portal (Webhooks). Please make sure that you view live webhooks in the Web Portal - the 'You are currently viewing webhooks in the Live environment' message should be displayed.
  • Manage continuous monitoring If you are using continuous monitoring with ComplyCube (e.g., with Screening Checks), ensure that it is disabled when your client is no longer active.
  • Keep track of service status
    Ensure that your organization's relevant teams are subscribed to our status page to be notified of planned downtimes or incidents.