Developer API documentation

Introduction

This developer API allows you to use the tools from this website in your own software projects.

API credits

Using the developer API is not free. You need API credits to use the API. If you're a premium user you'll get an initial 1000 of credits and then 300 more every month. You can also buy API credits in bulk on your account page.

Credits are only used for successful POST requests. You won't be charged for validation errors, invalid requests, or GET requests.

JSON Header

All requests to the API need to include the "Accept" => "application/json" header. If this header isn't present, your API call will be redirected to an HTML page. If you are getting a 301 response, you are probably missing this header.

Authentication

Every request to the API must include your API token. You can find your API token on your account page. The token must be included using the authorization header:

Authorization: Bearer YOUR_API_TOKEN

You can check the usage examples page for practical examples.

Technology

For anyone who's interested: the Subtitle Tools website and API are made with PHP and Laravel. New updates are automatically deployed to the server via my home-grown deployment script for Laravel.