# Documentation

## v2

- [Introduction](https://docs.autentique.com.br/api/master.md): Integration guide with autentique.com.br API using GraphQL. It is not available in REST, if it ever exists we will remove this sentence.
- [About GraphQL](https://docs.autentique.com.br/api/sobre-o-graphql.md): GraphQL is a query language for APIs and a runtime for executing those queries with existing data. Unlike REST, it lets you structure your request however you prefer.
- [API pricing](https://docs.autentique.com.br/api/api-pricing.md): This page provides detailed information about Autentique’s API pricing structure. It includes tables with the costs for different actions, along with usage and billing examples.
- [Using Altair](https://docs.autentique.com.br/api/integration-basics/altair.md): Altair is an application for running GraphQL queries/mutations. With it, you can build and check the results of requests on the web before integrating them into your code.
- [Sandbox/tests](https://docs.autentique.com.br/api/integration-basics/sandbox-testes.md): A great way to run tests on the platform without extra costs or using up your free documents.
- [Webhooks](https://docs.autentique.com.br/api/integration-basics/webhooks.md): Receive events from your organization on Autentique through your webhook endpoints.
- [Webhooks (deprecated)](https://docs.autentique.com.br/api/integration-basics/webhooks-1.md): How to set up Webhooks and receive document status notifications
- [Error messages](https://docs.autentique.com.br/api/integration-basics/mensagens-de-erro.md): Examples of error messages or validations returned by the API and what they are
- [OAuth 2.0](https://docs.autentique.com.br/api/integration-basics/oauth2.md): Let users authorize your integration to access the Autentique API on their behalf.
- [Creating an OAuth application](https://docs.autentique.com.br/api/integration-basics/oauth2/creating-an-oauth-application.md): Create and configure an OAuth application in the Autentique dashboard.
- [Authorizing a user](https://docs.autentique.com.br/api/integration-basics/oauth2/authorizing-a-user.md): Send the user to Autentique, request permissions, and validate the authorization response.
- [Obtaining and using tokens](https://docs.autentique.com.br/api/integration-basics/oauth2/obtaining-and-using-tokens.md): Exchange the authorization code for tokens, call the GraphQL API, and refresh access.
- [OAuth errors and security](https://docs.autentique.com.br/api/integration-basics/oauth2/oauth-errors-and-security.md): Troubleshoot OAuth failures and protect credentials, authorization codes, and tokens.
- [Fetch current user](https://docs.autentique.com.br/api/queries/fetch-current-user.md): How to retrieve data of the user making API Calls
- [Retrieving documents](https://docs.autentique.com.br/api/queries/resgatando-documentos.md): Almost everything you need to know to list or search for specific documents of a user.
- [Listing organizations](https://docs.autentique.com.br/api/queries/listing-organizations.md): How to list the organizations in your account
- [Listing Folders](https://docs.autentique.com.br/api/queries/listing-folders.md): How to list folders in your account
- [Listing email templates](https://docs.autentique.com.br/api/queries/listing-email-templates.md): How to list the email templates in your account
- [Creating a document](https://docs.autentique.com.br/api/mutations/criando-um-documento.md): To create a document/send a document for signature
- [Assigning Roles to Signers](https://docs.autentique.com.br/api/mutations/criando-um-documento/assigning-roles-to-signers.md): Learn how to define the actions each signer will perform on a document.
- [Sending Documents via WhatsApp Flow](https://docs.autentique.com.br/api/mutations/criando-um-documento/sending-documents-via-whatsapp-flow.md): How to configure documents for signature using WhatsApp Flow
- [i18n: Document Country, Language, and Localization](https://docs.autentique.com.br/api/mutations/criando-um-documento/i18n-document-country-language-and-localization.md): In the API, a document’s internationalization settings are defined through the locale field within document.
- [PDF/A](https://docs.autentique.com.br/api/mutations/criando-um-documento/pdf-a.md): Long-Term Storage Compatibility
- [Signature Placement](https://docs.autentique.com.br/api/mutations/criando-um-documento/signature-placement.md)
- [Watchers and CC Recipients](https://docs.autentique.com.br/api/mutations/criando-um-documento/watchers-and-cc-recipients.md): How to Add Watchers to Documents Without Assigning Them a Signing Role
- [Signature reminders](https://docs.autentique.com.br/api/mutations/criando-um-documento/signature-reminders.md)
- [Signing a document](https://docs.autentique.com.br/api/mutations/assinando-um-documento.md): How to sign a document
- [Editing a document](https://docs.autentique.com.br/api/mutations/editing-a-document.md): How to edit an already created document
- [Removing a document](https://docs.autentique.com.br/api/mutations/removing-a-document.md): How to delete a created document.
- [Transfering a document](https://docs.autentique.com.br/api/mutations/transfering-a-document.md): How to transfer a documento to an organization
- [Adding a signer](https://docs.autentique.com.br/api/mutations/adding-a-signer.md): How to add a signer to an already created document
- [Removing a signer](https://docs.autentique.com.br/api/mutations/removing-a-signer.md): How to remove a signer from an existing document .
- [Creating folders](https://docs.autentique.com.br/api/mutations/criando-pastas.md): How to create a folder or shared folder with the organization
- [Sharing a folder](https://docs.autentique.com.br/api/mutations/criando-pastas/sharing-a-folder.md)
- [Removing folders](https://docs.autentique.com.br/api/mutations/removing-folders.md): How to delete a folder
- [Moving document to a folder](https://docs.autentique.com.br/api/mutations/movendo-documento-para-pasta.md): How to move a document to a folder
- [Resend signatures](https://docs.autentique.com.br/api/mutations/resend-signatures.md): How to resend signatures via API
- [Create signature link](https://docs.autentique.com.br/api/mutations/create-signature-link.md): How to generate a signing link for a signer using a different sending method
- [Approve Pending Biometric Verification](https://docs.autentique.com.br/api/mutations/approve-pending-biometric-verification.md): How to approve a pending biometric verification via API
- [Reject Pending Biometric Verification](https://docs.autentique.com.br/api/mutations/reject-pending-biometric-verification.md): How to reject a pending biometric verification via API
