API Overview

Terry Translation provides a comprehensive RESTful API that allows you to integrate translation capabilities into your applications.

Authentication

All API requests require authentication using an API key:

curl -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json" \
     https://api.terry.ai/v1/translate

Base URL

https://api.terry.ai/v1

Common Endpoints

Translation

  • POST /translate - Translate text
  • POST /translate/file - Translate file
  • GET /languages - List supported languages

Projects

  • GET /projects - List projects
  • POST /projects - Create project
  • GET /projects/{id} - Get project details

Rate Limits

  • Free tier: 100 requests/hour
  • Pro tier: 1000 requests/hour
  • Enterprise tier: Custom limits

Next Steps