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 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.