- Accounts and users
- Direct Messages
- Twitter for Websites
- Twitter Kit
- Developer utilities
- API reference index
Direct Message beta features
In order to enable new types of experiences on Twitter we are upgrading our Direct Message REST endpoints. Currently in beta, these new endpoints and features will enable developers to build better personalized customer experiences at scale as well as other innovative interactions. To help create more engaging human- and bot-powered customer service, marketing, and engagement experiences in Direct Messages we’re providing developers access to endpoints to start conversations with a welcome message, publish messages with quick replies and media, and more.
- Sending and receiving events
Send and recieve Direct Messages.
- Welcome Messages
Create messages that display for specific scenarios.
- Message Attachments
Attach videos, images, GIFs and locations.
- Quick Replies
Prompt users for structured replies.
Add buttons to link to websites, deeplink to apps or other parts of Twitter.
- Conversation management
Manage the conversation between multiple applications.
- Custom profiles
Display a custom profile image and name in a Direct Message.
- Customer feedback cards
Prompt users for NPS and CSAT feedback.