Start building

One answer for all of
your API needs

API Usage is your new reliable assistant for monitoring your apps’ statuses and performing various development management actions.

Everything within reach

Detailed reports

See precise information on your API usage, requests, and the API methods your apps use. Monitor the number of API calls, including the details of the app that sent them.

Personal Access Tokens

One simple way to create and edit your Personal Access Tokens for an easy and convenient API authorization.

Billing information

Access and manage your current billing details and information. Thanks to the detailed requests reporting, you’ll be able to easily see where to cut down on potential expenses.

Use our APIs to build

Private solutions

Build private apps for your team to seamlessly integrate any external tools and processes into your Text products.

Public apps

Develop apps for the Text Marketplace and present your solutions to a vast audience of more than 40,000 customers.

See Marketplace
  • Messenger
  • Slack
  • Mailchimp
  • Instagram
  • Shopify
  • Google
  • Paypal
  • Stripe
  • Whatsapp
  • Chatbot
Start building

Pricing

Simple billing to cover your needs.

Public applications

All apps available for customers in the Text Marketplace can call our APIs completely for free.

$0

/ 1000 requests

Start building
Customer Chat API

Perfect when you want to build a custom chat widget based on our Customer SDK.

$0.04

/ 1000 requests

Start building
Private apps and PATs

If you prefer to facilitate our API for private usage without building apps for the Marketplace.

/ 1000 requestsrequests / month
$0.14

0-75K

$0.12

75K-10M

$0.08

+10M

Start building

FAQ

API stands for Application Programming Interface. It serves as a set of protocols, routines, and tools that allow different software applications to communicate with each other. An API specifies how software components should interact, which includes the rules and data formats necessary for this interaction.

An API is a bridge that enables different software applications to communicate and interact. It defines the methods and data formats that applications can use to request and exchange information. APIs can come in various forms, such as REST APIs, Web APIs, and more, and they serve as a key component for connecting, extending, and enhancing various software functionality.

A REST API (Representational State Transfer API) is a type of web API that adheres to the principles of REST architectural style. REST APIs are designed to be lightweight and scalable, making them ideal for web-based communication. They use standard HTTP methods (GET, POST, PUT, DELETE) to interact with resources (data) in a stateless manner. RESTful APIs often return data in JSON or XML format and are commonly used for building web and mobile applications that require data retrieval and manipulation.

A Web API is a type of API designed for web-based communication. Web APIs typically follow standard protocols and data formats, such as HTTP or REST, making it easier for developers to integrate external services or data sources into their own apps. Examples of Web APIs include social media APIs or weather APIs. Developers often need to obtain an API key to access these APIs, and their usage is documented in the provided API documentation. Web APIs commonly return data in formats such as JSON or XML.

An RTM API (Real-Time Messaging API) is a type of API focused on real-time communication and data exchange. RTM APIs are commonly used in messaging or collaboration platforms to facilitate instant updates, notifications, and real-time interactions. These APIs are crucial for chat applications to ensure that messages and data are delivered in real time. Given the sensitive nature of real-time communication, various API security measures and an authentication API are often utilized to make sure that only authorized users can access and send data through RTM APIs.

Web API and RTM API serve distinct purposes and have different characteristics. Web API generally refers to APIs accessible over the internet. They provide a structured way to interact with web-based services and retrieve data. Web APIs are typically designed for use by external developers and often require an API key for access, and their API documentation outlines how to use them. RTM APIs are specialized interfaces that enable real-time communication and data exchange, often used in messaging or collaboration platforms. They facilitate instant updates and notifications, supporting applications and systems where real-time interactions are crucial. These APIs often involve more advanced API security than in the case of Web APIs, and involve authentication APIs to ensure secure and authorized communication.