Pricing for API use
This page provides detailed information about the pricing structure for using the Autentique API. It includes tables with values for different actions, as well as usage and billing examples.
API usage follows the same plans as regular usage through the application. However, the amount paid for the plans acts as a usage commitment, and additional charges apply if total API usage exceeds the plan value. The free plan has no charges but is limited to 20 documents per month.
You can check the current API usage on Plans and Payment section of your account.
Prices per document and signature request
Criar documento
R$ 0,06
Solicitação de assinatura por email
R$ 0,013
Solicitação de assinatura por Whatsapp
R$ 0,12
Solicitação de assinatura por SMS
R$ 0,16
Solicitação de assinatura por link assinado por email
R$ 0,013
Solicitação de assinatura por link assinado por SMS
R$ 0,16
Solicitação de assinatura por link assinado por Whatsapp
R$ 0,30
Assinatura com validação adicional por SMS
R$ 0,16
Prices are cumulative, based on the number of signers and the methods used.
Signers added via signing link are charged based on the method they use to sign the document. Signatures completed using Google, Microsoft, or Facebook login are free of charge.
The cost of signing via WhatsApp using a link differs from the cost of sending a signature request via WhatsApp due to WhatsApp API message category pricing. For link-based signing, an OTP token is sent to the signer’s WhatsApp, which falls into a higher-cost category. Keep this in mind when designing your signing flow to optimize message delivery costs.
If you have a specific use case that’s not feasible under this pricing model, feel free to reach out to our sales team. Custom pricing based on volume can be negotiated under the corporate plan.
Pricing per query
Some queries incur a cost when executed. This charge is primarily intended to discourage implementations that make excessive data requests (we’ve all done it—but the cost of those workarounds started adding up a lot on our end. Please don’t use us as your backend =P).
Resgatar dados de um documento
R$ 0,001
Enviar um Webhook
R$ 0,0002
Charges are not per query, but per document retrieved. So, if you request 10 documents in a single query, you’ll be charged R$ 0.001 * 10.
You typically don’t need to worry about query costs—unless you're doing something very wrong. If you notice a significant charge from queries, we suggest sitting in the shower in the fetal position and rethinking your career choices.
Webhook pricing
To efficiently keep your platform updated, you can register endpoints to receive webhooks. This is the no-hacks way to sync your systems with the latest document information. Check out our documentation, and contact support if you have any questions.
In our implementation, failed webhook events are listed in your dashboard so you can view and retry them. Failed events are counted in billing, but retries are not.
Deprecated webhook events are also counted but do not appear in the failed webhooks list.
Request limit
Each plan includes a default rate limit (requests per minute) per API token. If you need a higher limit, just reach out and we’ll adjust it based on your needs.
Free
10 per minute
Professional
60 per minute
Corporate
200 per minute
Billing and use commitment
The amount paid for the plan serves as a minimum monthly commitment. If API usage exceeds this amount, the excess will be charged in an additional monthly invoice, for the previous month's usage.
Important: Regular use of the web application does not generate additional charges and does not affect API billing.
Sandbox and tests
Documents created with the parameter sandbox: true are not charged for creation or retrieval. However, they are meant strictly for testing and are automatically deleted after a few days.
Do not use real documents in the sandbox. The sandbox is for testing purposes only. Sandbox documents are automatically deleted, do not generate audit logs, and cannot be used for verifying signatures or authenticating documents.
Last updated
Was this helpful?