{
"aid": "alttext.ai:main-1.9.6",
"name": "AltText.ai API",
"type": "Index",
"description": "### How to Use the AltText.ai API\nThe AltText.ai API is a set of REST endpoints that accept `JSON`, and in some cases `multipart/form-data`, requests.\n\n#### API Endpoint:\nAll API requests go to our API endpoint: `https://alttext.ai/api/v1`\n\n#### Authentication via API Key\nEvery API call is authenticated using an API key sent in the `X-API-Key` request header.\n\n#### Rate Limiting\nSome API calls may be rate-limited. If rate limits are reached, you will receive a `429 Too Many Requests` response.\nSee the specific request details to find out if rate limiting is implemented for the request.\n\n#### Language Support\nThe API supports generating alt text in multiple languages. You can request alt text in one or more languages by using the `lang` parameter.\n\n- Request multiple languages by providing a comma-separated string (e.g., `en,fr,es`)\n- Each additional language beyond the first consumes one translation credit per image\n- If not specified, the account's default language will be used (usually English)\n- **Note**: The `gpt_prompt` and `keywords` parameters must be provided in English, even when requesting translations\n\n##### Example Request:\n```\ncurl -X GET \"https://alttext.ai/api/v1/images/your-asset-id\" \\\n -H \"X-API-Key: your-api-key\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\"lang\": \"en,es,fr\"}'\n```\n\nYou can create your API key by going to the [API Keys](https://alttext.ai/account/api_keys) section of your account.",
"url": "https://raw.githubusercontent.com/jentic/jentic-public-apis/refs/heads/main/apis/openapi/alttext.ai/main/1.9.6/apis.json",
"tags": [
"alttext.ai",
"main"
],
"created": "2026-03-27",
"modified": "2026-03-27",
"specificationVersion": "0.19",
"access": "3rd-Party",
"maintainers": [
{
"FN": "Jentic",
"X-github": "jentic",
"url": "https://github.com/jentic"
}
],
"apis": [
{
"aid": "alttext.ai:main-1.9.6",
"name": "AltText.ai API",
"description": "### How to Use the AltText.ai API\nThe AltText.ai API is a set of REST endpoints that accept `JSON`, and in some cases `multipart/form-data`, requests.\n\n#### API Endpoint:\nAll API requests go to our API endpoint: `https://alttext.ai/api/v1`\n\n#### Authentication via API Key\nEvery API call is authenticated using an API key sent in the `X-API-Key` request header.\n\n#### Rate Limiting\nSome API calls may be rate-limited. If rate limits are reached, you will receive a `429 Too Many Requests` response.\nSee the specific request details to find out if rate limiting is implemented for the request.\n\n#### Language Support\nThe API supports generating alt text in multiple languages. You can request alt text in one or more languages by using the `lang` parameter.\n\n- Request multiple languages by providing a comma-separated string (e.g., `en,fr,es`)\n- Each additional language beyond the first consumes one translation credit per image\n- If not specified, the account's default language will be used (usually English)\n- **Note**: The `gpt_prompt` and `keywords` parameters must be provided in English, even when requesting translations\n\n##### Example Request:\n```\ncurl -X GET \"https://alttext.ai/api/v1/images/your-asset-id\" \\\n -H \"X-API-Key: your-api-key\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\"lang\": \"en,es,fr\"}'\n```\n\nYou can create your API key by going to the [API Keys](https://alttext.ai/account/api_keys) section of your account.",
"image": "",
"baseURL": "https://alttext.ai/api/v1",
"humanURL": "https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/alttext.ai/main/1.9.6",
"version": "1.9.6",
"tags": [
"alttext.ai",
"main"
],
"properties": [
{
"type": "OpenAPI",
"name": "OpenAPI definition",
"url": "https://raw.githubusercontent.com/jentic/jentic-public-apis/refs/heads/main/apis/openapi/alttext.ai/main/1.9.6/openapi.json",
"mediaType": "application/openapi+json"
},
{
"type": "GitHubRepo",
"url": "https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/alttext.ai/main/1.9.6"
}
],
"contact": [
{
"FN": "AltText.ai"
}
]
}
]
}