Comunidade e ajuda
Fóruns do Desenvolvedor
Faça perguntas, compartilhe seus projetos e obtenha ajuda da comunidade e da equipe de desenvolvedores do X. Este é o melhor lugar para obter suporte para questões técnicas.
Status da API
Verifique o status operacional atual da X API v2, das APIs Enterprise e do Developer Console.
Contato e formulários
Interesse na Enterprise API
Tem interesse no acesso à API em nível enterprise? Envie seu interesse e nossa equipe entrará em contato.
Suporte de Cobrança
Obtenha ajuda com questões de cobrança para assinaturas Self-serve e Enterprise API.
Suporte de Políticas
Dúvidas sobre políticas, conformidade ou precisa de aprovação para casos de uso específicos? Entre em contato com nossa equipe de políticas.
Documentação e recursos
Começando
Novo na X API? Comece aqui para obter suas API keys e fazer sua primeira solicitação.
Referência da API
Referência completa para todos os endpoints, parâmetros e formatos de resposta da X API v2.
Guia de Autenticação
Aprenda sobre OAuth 1.0a, OAuth 2.0 e como autenticar suas solicitações de API.
SDKs e Bibliotecas
SDKs oficiais em Python e TypeScript para acelerar seu desenvolvimento.
Rate Limits
Entenda os rate limits e como tratá-los em sua aplicação.
Códigos de Erro
Referência para códigos de erro da API e como resolver problemas comuns.
Políticas e diretrizes
Diretrizes para Desenvolvedores
Guia prático sobre o que é permitido e o que não é ao desenvolver com a X API.
Acordo do Desenvolvedor
Os termos legais vinculantes para acesso à X API.
Política do Desenvolvedor
Regras e expectativas para desenvolver no X.
Casos de Uso Restritos
Atividades que são proibidas ou exigem aprovação especial.
Dicas de solução de problemas
Estou recebendo erros 401 Unauthorized
Estou recebendo erros 401 Unauthorized
Estou atingindo rate limits
Estou atingindo rate limits
- Verifique os headers
x-rate-limit-*nas respostas da API para monitorar seu uso - Implemente backoff exponencial quando receber erros 429
- Faça cache das respostas quando possível para reduzir chamadas à API
- Considere fazer upgrade do seu tier de acesso para limites maiores
- Veja o guia de Rate Limits para informações detalhadas
Meu app foi suspenso
Meu app foi suspenso
- Revise as Diretrizes para Desenvolvedores para entender o que pode ter causado a suspensão
- Verifique seu e-mail para qualquer comunicação do X sobre a suspensão
- Envie um recurso através do formulário de Policy Support
- Causas comuns: curtidas automatizadas, DMs/menções não solicitadas, scraping, abuso de rate limit
Preciso de acesso ou limites maiores da API
Preciso de acesso ou limites maiores da API
- Revise os tiers de preços para encontrar o plano certo
- Para necessidades enterprise, envie o formulário de Interesse na Enterprise API
- Para upgrades de acesso, use o formulário de Upgrade de Caso de Uso
Não consigo encontrar o endpoint que preciso
Não consigo encontrar o endpoint que preciso
- Navegue pela Referência da API completa
- Verifique se a funcionalidade existe nos endpoints v1.1 que talvez ainda não estejam em v2
- Pergunte nos Fóruns do Desenvolvedor se estiver em dúvida
Mantenha-se atualizado
Changelog
Últimas atualizações da API, novos recursos e mudanças.
@XDevelopers
Siga para anúncios e novidades para desenvolvedores.
Incidentes
Histórico de incidentes passados e suas resoluções.