# iStock AI Generator API

**Canonical:** https://apis.io/apis/istock/istock-aigenerator-api/  
**Provider:** iStock — https://apis.io/providers/istock/  
**Base URL:** https://api.gettyimages.com/v3  
**Documentation:** https://www.istockphoto.com/affiliates

iStock AI Generator API is one of 19 APIs that [iStock](https://apis.io/providers/istock/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AiGenerator. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The AiGenerator API from iStock — 18 operation(s) for aigenerator.

## Operations (21)

| Method | Path | Summary |
|---|---|---|
| POST | `/v3/ai/image-generations` | Generates images from a prompt |
| GET | `/v3/ai/image-generations/{generationRequestId}` | Get generated images from a previous generation request |
| POST | `/v3/ai/image-generations/{generationRequestId}/images/{index}/variations` | Get variations on a generated image |
| POST | `/v3/ai/file-registrations` | Register a client provided file for use with AIGenerator endpoints |
| GET | `/v3/ai/file-registrations` | Get ai file registrations |
| GET | `/v3/ai/file-registrations/{fileRegistrationId}` | Get details on a registered file |
| DELETE | `/v3/ai/file-registrations/{fileRegistrationId}` | Archives a registered file |
| POST | `/v3/ai/image-generations/refine` | Refine an image |
| POST | `/v3/ai/image-generations/extend` | Extend an image |
| POST | `/v3/ai/image-generations/background-removal` | Remove a background |
| POST | `/v3/ai/image-generations/background-replacement` | Replace the background of an existing image |
| POST | `/v3/ai/image-generations/influence-color-by-image` | Influence the color of generated images using a reference image |
| POST | `/v3/ai/image-generations/influence-composition-by-image` | Influence the composition of generated images using a reference image |
| POST | `/v3/ai/image-generations/background-generations` | Add a background to a reference image |
| GET | `/v3/ai/generation-history` | Retrieve history of AI generations |
| GET | `/v3/ai/generation-history/{generationRequestId}` | Retrieve history item for an individual generation request |
| GET | `/v3/ai/image-generations/{generationRequestId}/images/{index}/download-sizes` | Get download sizes for a generated image |
| PUT | `/v3/ai/image-generations/{generationRequestId}/images/{index}/download` | Begin the download process |
| GET | `/v3/ai/image-generations/{generationRequestId}/images/{index}/download` | Once the download process has started, this endpoint can be used to check the… |
| POST | `/v3/ai/redownloads` | Re-download a previously downloaded item |
| POST | `/v3/ai/enhance-prompt` | Expands and enriches a short prompt to produce a more detailed and descriptive… |

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/istock/refs/heads/main/openapi/istock-aigenerator-api-openapi.yml
- **Documentation** — https://developer.gettyimages.com/docs/
- **Affiliates** — https://www.istockphoto.com/affiliates

## Other iStock APIs (12)

- [iStock Countries API](https://apis.io/apis/istock/istock-countries-api/)
- [iStock Downloads API](https://apis.io/apis/istock/istock-downloads-api/)
- [iStock Images API](https://apis.io/apis/istock/istock-images-api/)
- [iStock Search API](https://apis.io/apis/istock/istock-search-api/)
- [iStock Videos API](https://apis.io/apis/istock/istock-videos-api/)
- [iStock Affiliate Search API](https://apis.io/apis/istock/istock-affiliatesearch-api/)
- [iStock Artists API](https://apis.io/apis/istock/istock-artists-api/)
- [iStock Asset Changes API](https://apis.io/apis/istock/istock-assetchanges-api/)
- [iStock Asset Licensing API](https://apis.io/apis/istock/istock-assetlicensing-api/)
- [iStock Boards API](https://apis.io/apis/istock/istock-boards-api/)
- [iStock Collections API](https://apis.io/apis/istock/istock-collections-api/)
- [iStock Customers API](https://apis.io/apis/istock/istock-customers-api/)

## Tags

AiGenerator

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/istock/istock-aigenerator-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/istock/.
