# Dito Developers Documentation > Documentation for Dito Developers ## Documentação: Começando a usar - [Entendendo a Dito](https://developers.dito.com.br/docs/getting-started.md): Para começar a usar a Dito em sua aplicação você precisa entender o conceito de 'usuários' e 'eventos'! - [Instalando a Dito](https://developers.dito.com.br/docs/instalando-a-dito.md) - [Como Integrar a Dito com Aplicativos Mobile](https://developers.dito.com.br/docs/como-integrar-a-dito-com-aplicativos-mobile.md): Este guia mostra como integrar a Dito com seu aplicativo mobile usando as SDKs disponíveis para diferentes linguagens e frameworks. Também explicamos como configurar notificações push de forma fácil. - [Integrando com SDK Flutter](https://developers.dito.com.br/docs/integrando-com-sdk-flutter.md): Aqui estão os passos e dicas para conseguir fazer a integração da Dito dentro seu app. - [Integrando com SDK Kotlin](https://developers.dito.com.br/docs/integrando-com-sdk-kotlin.md): Aqui estão os passos e dicas para conseguir fazer a integração da Dito dentro seu app. - [Eventos e como se relacionam com a Dito](https://developers.dito.com.br/docs/eventos-e-como-se-relacionam-com-a-sdk.md) - [Como testar o envio de mobile push](https://developers.dito.com.br/docs/como-testar.md) - [Formato de datas](https://developers.dito.com.br/docs/formato-de-datas.md) - [CSV, importando Usuarios e Eventos](https://developers.dito.com.br/docs/importando-usuários-e-eventos-via-csv.md) ## Documentação: Tutoriais - [Como enviar os dados da sua landing page para a Dito](https://developers.dito.com.br/docs/como-enviar-os-dados-da-sua-landing-page.md): Aprenda nesse tutorial, como integrar o formulário da sua landing page à Dito. ## Documentação: ENTRADA DE DADOS - [Integração padronizada](https://developers.dito.com.br/docs/integração-padronizada.md) - [ERP](https://developers.dito.com.br/docs/integração-offline.md) - [View padrão de banco de dados](https://developers.dito.com.br/docs/view-padrão-de-banco-de-dados.md): Consiste na criação um view no banco de dados seguindo exatamente uma estrutura padrão da Dito, com o mesmo nome de campos e do objeto, retornando o conteúdo esperado. - [Integração facilitada com ERP](https://developers.dito.com.br/docs/integração-facilitada-com-erp.md) - [Linx](https://developers.dito.com.br/docs/linx-integração-facilitada.md) - [Bling](https://developers.dito.com.br/docs/bling-integração-facilitada.md) - [Millenium](https://developers.dito.com.br/docs/millenium-integração-facilitada.md) - [Virtual Age](https://developers.dito.com.br/docs/virtual-age-integração-facilitada.md) - [E-commerce](https://developers.dito.com.br/docs/integração-online.md) - [VTEX](https://developers.dito.com.br/docs/vtex-integração-facilitada.md) - Requisitos ERPs - [Bling](https://developers.dito.com.br/docs/bling.md) - [CRMBonus (Cashback)](https://developers.dito.com.br/docs/crmbonus-cashback.md) - [Linx](https://developers.dito.com.br/docs/erp.md) - [Microvix](https://developers.dito.com.br/docs/microvix.md) - [Millenium](https://developers.dito.com.br/docs/millenium.md) - [Reshop (Cashback)](https://developers.dito.com.br/docs/reshop-cashback.md) - [Tiny](https://developers.dito.com.br/docs/tiny.md) - [Virtual Age V2](https://developers.dito.com.br/docs/virtual-age-v2.md) - [Requisitos da implantação](https://developers.dito.com.br/docs/requisitos-da-integração.md): Responsabilidades gerais que deverão ser executadas pela marca, principalmente a nível de disponibilização de informações para que a Dito possa iniciar a execução da implantação. ## Documentação: SAÍDA DE DADOS - [Webhook de saída](https://developers.dito.com.br/docs/webhook-de-saida.md): Como enviar dados da base unificada de consumidores para sistemas externos via webhook. Modelo conceitual, contrato da requisição, payload, transformação e limites. ## Referência de API/SDK: API de Autenticação - [Introdução](https://developers.dito.com.br/reference/autenticação.md): Esta página irá ajudá-lo a entender a autenticação nas APIs da Dito. - [Geração de token de autenticação.](https://developers.dito.com.br/reference/createauthtoken.md): Essa rota é responsável por criar tokens de autenticação a partir do **usuário** (e-mail) e **senha** da Service Account criada para a sua marca. A requisição necessita apenas do header… - [Atualização da expiração de um token de autenticação.](https://developers.dito.com.br/reference/refreshauthtoken.md): Essa rota é responsável por atualizar a expiração de tokens de autenticação, para garantir que o token utilizado (geralmente por uma aplicação) permanecerá válido durante seu uso. Diferentemente da… ## Referência de API/SDK: Ingest API - Validação - [Validar estrutura dos eventos a serem enviados.](https://developers.dito.com.br/reference/validatestructured.md): Essa rota existe para que eventos possam ser validados, **sem serem persistidos na Dito**, antes de serem enviados para persistência via as rotas de Ingestão. Essa rota recebe bulks de até **500**… - Ingestão - [Ingestão de dados em um formato genérico.](https://developers.dito.com.br/reference/ingestgeneric.md): Essa rota é responsável pela ingestão de dados genéricos. Pela natureza não-estruturada dessa API, dados enviados por ela poderão não refletir imediatamente nos painéis de controle. Essa rota… - [Ingestão de dados em formato estruturado.](https://developers.dito.com.br/reference/ingeststructured.md): Essa rota é reponsável pela ingestão de dados estruturados. Eventos inválidos são retornados com o resultado de sua validação na resposta. Essa rota recebe bulks de até **500** eventos. ## Referência de API/SDK: Profiles - API - [Introdução](https://developers.dito.com.br/reference/profiles.md): Esta página irá ajudá-lo a começar usar a API de Perfis. - [Get Profile](https://developers.dito.com.br/reference/profileservice_getprofile.md): Essa rota possibilita obter um perfil através de seu ID único. ## Referência de API/SDK: Dito Cashback APIs - [Introdução](https://developers.dito.com.br/reference/introdução.md): Esta página irá ajudá-lo a começar usar a API de Cashback. - [Criação de Cashbacks para Testes](https://developers.dito.com.br/reference/criação-de-cashbacks-para-testes.md) - [Resgate de Cashback](https://developers.dito.com.br/reference/resgate-de-cashback.md) - [Lock](https://developers.dito.com.br/reference/rewardsservice_lockrewards.md) - [Commit](https://developers.dito.com.br/reference/rewardsservice_commitrewards.md) - [Rollback](https://developers.dito.com.br/reference/rewardsservice_rollbackrewards.md): This endpoint is intended to invalidate the use of the cashback that was previously locked. Upon rollback, the cashback becomes available for use in the next lock and is no longer accessible for… - [Simular Resgate](https://developers.dito.com.br/reference/rewardsservice_simulateredemption.md) - [Calcular Saldo](https://developers.dito.com.br/reference/rewardsservice_getcustomerbalance.md) - [Listar Cashbacks](https://developers.dito.com.br/reference/rewardsservice_listcustomerrewards.md) - [Cancelar ou Estornar Cashbacks](https://developers.dito.com.br/reference/rewardsservice_canceloperation.md) - [Testes e Validações](https://developers.dito.com.br/reference/testes-e-validações.md): Valide realizando os seguintes testes e suas respectivas respostas (erros ou sucessos) ## Referência de API/SDK: API LGPD - [Canais de comunicação](https://developers.dito.com.br/reference/consent.md): Esta página irá ajudá-lo a começar usar a API de LGPD. - [Habilitar canal](https://developers.dito.com.br/reference/post_private-data-consent-channel.md): Habilita um canal de comunicação (SMS, e-mail, Agenda ou WhatsApp) para o consumidor - [Desabilitar canal](https://developers.dito.com.br/reference/delete_private-data-consent-channel.md): Desabilita um canal de comunicação (SMS, e-mail, Agenda ou WhatsApp) para o consumidor - [Solicitações de exclusão de consumidores](https://developers.dito.com.br/reference/deletions.md) - [Criar solicitação de exclusão](https://developers.dito.com.br/reference/post_private-data-deletions.md) - [Consultar solicitação de exclusão](https://developers.dito.com.br/reference/get_private-data-deletions-id.md) - [Listar solicitações de exclusão](https://developers.dito.com.br/reference/get_private-data-deletions.md) ## Referência de API/SDK: Agenda - Flexible Distribution API - Agenda - [Consultar distribuição flexível](https://developers.dito.com.br/reference/getflexibledistribution.md): Esse endpoint retorna a lista de usuários a serem distribuídos, mas não reflete o status final após a execução da rotina. Durante a rotina, esses dados são validados e seu status final é retornado… - [Criar ou atualizar distribuição flexível](https://developers.dito.com.br/reference/createorupdateflexibledistribution.md): Esse endpoint adiciona ou atualiza usuários na lista a ser distribuída. **Apenas usuários que já foram enviados para a Dito podem ser utilizados aqui.** É necessário enviar um array de objetos com… - [Remover distribuição flexível](https://developers.dito.com.br/reference/deleteflexibledistribution.md): Esse endpoint remove usuários da lista a ser distribuída. É necessário enviar um array de objetos com o `user_id`, com no máximo 500 registros e tamanho máximo de 1MB. - [Consultar distribuição flexível aplicada](https://developers.dito.com.br/reference/getflexibledistributionapplied.md): Esse endpoint retorna os usuários e suas distribuições após todas as validações realizadas na rotina. ## Referência de API/SDK: API Legado - [Rest API](https://developers.dito.com.br/reference/rest-api.md) - [Registrar usuário](https://developers.dito.com.br/reference/registro-do-usuário.md) - [Trackear usuário](https://developers.dito.com.br/reference/track-do-usuário.md) - [Notificar abertura de notificação](https://developers.dito.com.br/reference/notificar-abertura-de-notificação.md) - [Cadastrar token mobile](https://developers.dito.com.br/reference/cadastrar-token-mobile.md) - [Desativar token mobile](https://developers.dito.com.br/reference/desativar-token-mobile.md) ## Referência de API/SDK: SDKs - [JavaScript](https://developers.dito.com.br/reference/javascript-sdk.md) ## Referência de API/SDK: Plugins - [Google Tag Manager](https://developers.dito.com.br/reference/gtm.md)