Table of Contents
Adept is an ML research and product lab building general intelligence by enabling humans and computers to work together creatively.
API Overview
Adept is a cloud-based platform that enables businesses to automate their document workflows. It provides a suite of tools for document processing, data extraction, and workflow management. Adept's AI-powered engine can extract data from unstructured documents with high accuracy, making it ideal for tasks such as invoice processing, purchase order management, and contract analysis. The platform also offers a variety of pre-built integrations with popular business applications, making it easy to automate document-related processes across the enterprise. With Adept, businesses can streamline their document workflows, reduce manual errors, and improve efficiency.
Adept API overview: The Adept API provides a comprehensive set of RESTful APIs that allow developers to integrate Adept's functionality into their own applications. The API documentation is extensive and well-organized, providing clear instructions and code examples for each endpoint. The API supports a wide range of operations, including document processing, data extraction, workflow management, and webhook configuration. Adept also offers a webhook service that allows users to receive real-time notifications when specific events occur in their Adept account. To ensure the stability and performance of the API, Adept imposes rate limits on API calls. These limits are designed to prevent excessive usage and ensure fair access to the API for all users.
API Request Limits
Free Plan
10 requests per second, 100,000 requests per day
Professional Plan
25 requests per second, 250,000 requests per day
Enterprise Plan
50 requests per second, 500,000 requests per day
SDKs
APIs
Method: POST
Description: Universal Purchase API.
Endpoint: purchase
Parameters: merchant_id, customer_id, customer_email, device_token, callback_url, certificate_pem, certificate_password, google_play_app_id, apple_app_id, apple_app_id_china, product_id, product_name, product_price, product_description, product_currency, product_lang, product_icon, product_image, product_video, product_type, product_duration, product_recurrences, product_interval, product_interval_count, product_free_trial, product_free_trial_duration, product_free_trial_interval, product_free_trial_interval_count, product_tax, product_tax_description, product_tax_currency, product_transfer_code, product_transfer_code_type, product_transfer_code_duration, product_transfer_code_remaining_downloads, product_transfer_code_itunes_affiliate_token, product_transfer_code_itunes_campaign_token, product_transfer_code_itunes_affiliate_window, product_transfer_code_itunes_affiliate_tier, product_transfer_code_itunes_affiliate_click_id, product_transfer_code_android_affiliate_token, product_transfer_code_android_campaign_token, product_transfer_code_android_affiliate_window, product_transfer_code_android_affiliate_tier, product_transfer_code_android_affiliate_click_id, product_transfer_code_huawei_affiliate_token, product_transfer_code_huawei_campaign_token, product_transfer_code_huawei_affiliate_window, product_transfer_code_huawei_affiliate_tier, product_transfer_code_huawei_affiliate_click_id, custom_fields, is_sandbox
Method: POST
Description: Universal Refund API.
Endpoint: refund
Parameters: merchant_id, in_app_product_id, in_app_purchase_token, refund_amount, refund_reason
Method: POST
Description: Universal Subscription API.
Endpoint: subscription
Parameters: merchant_id, customer_id, customer_email, device_token, callback_url, certificate_pem, certificate_password, google_play_app_id, apple_app_id, apple_app_id_china, product_id, product_name, product_price, product_description, product_currency, product_lang, product_icon, product_image, product_video, product_type, product_duration, product_recurrences, product_interval, product_interval_count, product_free_trial, product_free_trial_duration, product_free_trial_interval, product_free_trial_interval_count, product_tax, product_tax_description, product_tax_currency, product_transfer_code, product_transfer_code_type, product_transfer_code_duration, product_transfer_code_remaining_downloads, product_transfer_code_itunes_affiliate_token, product_transfer_code_itunes_campaign_token, product_transfer_code_itunes_affiliate_window, product_transfer_code_itunes_affiliate_tier, product_transfer_code_itunes_affiliate_click_id, product_transfer_code_android_affiliate_token, product_transfer_code_android_campaign_token, product_transfer_code_android_affiliate_window, product_transfer_code_android_affiliate_tier, product_transfer_code_android_affiliate_click_id, product_transfer_code_huawei_affiliate_token, product_transfer_code_huawei_campaign_token, product_transfer_code_huawei_affiliate_window, product_transfer_code_huawei_affiliate_tier, product_transfer_code_huawei_affiliate_click_id, custom_fields, is_sandbox
Method: GET
Description: Universal Subscription Query API.
Endpoint: subscription
Parameters: merchant_id, customer_id, customer_email, device_token, callback_url, certificate_pem, certificate_password, google_play_app_id, apple_app_id, apple_app_id_china, product_id, product_name, product_price, product_description, product_currency, product_lang, product_icon, product_image, product_video, product_type, product_duration, product_recurrences, product_interval, product_interval_count, product_free_trial, product_free_trial_duration, product_free_trial_interval, product_free_trial_interval_count, product_tax, product_tax_description, product_tax_currency, product_transfer_code, product_transfer_code_type, product_transfer_code_duration, product_transfer_code_remaining_downloads, product_transfer_code_itunes_affiliate_token, product_transfer_code_itunes_campaign_token, product_transfer_code_itunes_affiliate_window, product_transfer_code_itunes_affiliate_tier, product_transfer_code_itunes_affiliate_click_id, product_transfer_code_android_affiliate_token, product_transfer_code_android_campaign_token, product_transfer_code_android_affiliate_window, product_transfer_code_android_affiliate_tier, product_transfer_code_android_affiliate_click_id, product_transfer_code_huawei_affiliate_token, product_transfer_code_huawei_campaign_token, product_transfer_code_huawei_affiliate_window, product_transfer_code_huawei_affiliate_tier, product_transfer_code_huawei_affiliate_click_id, custom_fields, is_sandbox
Method: POST
Description: Universal Subscription Cancel API.
Endpoint: subscription/cancel
Parameters: merchant_id, customer_id, customer_email, device_token, callback_url, certificate_pem, certificate_password, google_play_app_id, apple_app_id, apple_app_id_china, product_id, product_name, product_price, product_description, product_currency, product_lang, product_icon, product_image, product_video, product_type, product_duration, product_recurrences, product_interval, product_interval_count, product_free_trial, product_free_trial_duration, product_free_trial_interval, product_free_trial_interval_count, product_tax, product_tax_description, product_tax_currency, product_transfer_code, product_transfer_code_type, product_transfer_code_duration, product_transfer_code_remaining_downloads, product_transfer_code_itunes_affiliate_token, product_transfer_code_itunes_campaign_token, product_transfer_code_itunes_affiliate_window, product_transfer_code_itunes_affiliate_tier, product_transfer_code_itunes_affiliate_click_id, product_transfer_code_android_affiliate_token, product_transfer_code_android_campaign_token, product_transfer_code_android_affiliate_window, product_transfer_code_android_affiliate_tier, product_transfer_code_android_affiliate_click_id, product_transfer_code_huawei_affiliate_token, product_transfer_code_huawei_campaign_token, product_transfer_code_huawei_affiliate_window, product_transfer_code_huawei_affiliate_tier, product_transfer_code_huawei_affiliate_click_id, custom_fields, reason, cancel_reason, is_sandbox
Method: POST
Description: Universal Subscription Pause API.
Endpoint: subscription/pause
Parameters: merchant_id, customer_id, customer_email, device_token, callback_url, certificate_pem, certificate_password, google_play_app_id, apple_app_id, apple_app_id_china, product_id, product_name, product_price, product_description, product_currency, product_lang, product_icon, product_image, product_video, product_type, product_duration, product_recurrences, product_interval, product_interval_count, product_free_trial, product_free_trial_duration, product_free_trial_interval, product_free_trial_interval_count, product_tax, product_tax_description, product_tax_currency, product_transfer_code, product_transfer_code_type, product_transfer_code_duration, product_transfer_code_remaining_downloads, product_transfer_code_itunes_affiliate_token, product_transfer_code_itunes_campaign_token, product_transfer_code_itunes_affiliate_window, product_transfer_code_itunes_affiliate_tier, product_transfer_code_itunes_affiliate_click_id, product_transfer_code_android_affiliate_token, product_transfer_code_android_campaign_token, product_transfer_code_android_affiliate_window, product_transfer_code_android_affiliate_tier, product_transfer_code_android_affiliate_click_id, product_transfer_code_huawei_affiliate_token, product_transfer_code_huawei_campaign_token, product_transfer_code_huawei_affiliate_window, product_transfer_code_huawei_affiliate_tier, product_transfer_code_huawei_affiliate_click_id, custom_fields, pause_reason, is_sandbox
Method:
Description: .
Endpoint:
Parameters:
FAQ
How do I authenticate to the Adept API?
You can authenticate to the Adept API using an API key. To obtain an API key, you need to create a developer account on the Adept website.
What are the rate limits for the Adept API?
The Adept API has a rate limit of 10 requests per second per API key. If you exceed this limit, your requests will be throttled.
How do I create a sandbox account?
To create a sandbox account, you need to contact Adept support. A sandbox account allows you to test the API without being charged.
What are the benefits of using the Adept API?
The Adept API allows you to access a variety of AI models, including language models, computer vision models, and robotics models.
How can I get support for the Adept API?
You can get support for the Adept API by contacting Adept support. Adept support can help you with a variety of issues, including authentication issues, rate limit issues, and model usage issues.