AltText.ai integration (AI, Design & Media). Imported from open-connector.
https://alttext.ai/api/v1/account
/images
| Param | Type | Required | Description |
|---|---|---|---|
| url | string | required | The public URL of the image that needs alt text. |
| asset_id | string | optional | Your own unique asset ID for this image. |
| tags | array | optional | Words or phrases to associate with the image. |
| metadata | object | optional | Custom key-value metadata associated with the image. |
| ecomm | object | optional | Ecommerce product context for product image alt text generation. |
| keywords | array | optional | Keywords or phrases to consider when generating SEO-optimized alt text. |
| negative_keywords | array | optional | Keywords or phrases to consider when generating SEO-optimized alt text. |
| keyword_source | string | optional | Text source for extracting keywords when keywords is blank. |
| lang | string | optional | Language code or comma-separated language codes for generated alt text. |
| max_chars | integer | optional | Maximum generated alt text length in characters. |
| overwrite | boolean | optional | Whether to regenerate existing alt text for the image. |
| gpt_prompt | string | optional | Prompt to apply to generated alt text using the {{AltText}} macro. |
| model_name | string | optional | The language model style to use for alt text generation. |
| timeout_secs | integer | optional | Maximum timeout in seconds for synchronous generation. |
/images
| Param | Type | Required | Description |
|---|---|---|---|
| page | integer | optional | Page number to retrieve, starting at 1. |
| limit | integer | optional | Number of images per page, up to 100. |
| url | string | optional | Exact image URL used to filter results. |
/images/{asset_id}
| Param | Type | Required | Description |
|---|---|---|---|
| asset_id | string | required | The unique asset ID of the image to retrieve. |
/images/search
| Param | Type | Required | Description |
|---|---|---|---|
| query | string | required | The search query for URL, asset ID, or alt text content. |
| page | integer | optional | Page number to retrieve, starting at 1. |
| limit | integer | optional | Number of search results per page, up to 100. |
/images/{asset_id}
| Param | Type | Required | Description |
|---|---|---|---|
| asset_id | string | required | The asset ID of the image to delete. |
/images/page_scrape
| Param | Type | Required | Description |
|---|---|---|---|
| url | string | optional | The page URL to scrape. The crawler does not execute JavaScript. |
| html | string | optional | Raw HTML document to parse for image elements. |
| keywords | array | optional | Keywords or phrases to consider when generating SEO-optimized alt text. |
| negative_keywords | array | optional | Keywords or phrases to consider when generating SEO-optimized alt text. |
| lang | string | optional | Language code or comma-separated language codes for generated alt text. |
| include_existing | boolean | optional | Whether to process images that already have alt text. |