Arrow 2.0
A balance of generation quality and speed for SVG integrations.

Arrow 2.0 balances SVG generation quality and speed. Its API model ID is arrow-2, not
arrow-2.0; the model catalog names it Arrow 2.
Availability
arrow-2 is generally available. List it with
GET /v1/models using either a Production or a Test key.
Your key must also authorize the model and operation.
The public API supports SVG generation, vectorization, editing, and animation when enabled for
your key. Use Responses only when the returned supported_operations includes open_responses.
Check the matching operation before calling a native SVG endpoint.
Model details
| Property | Value |
|---|---|
| API model ID | arrow-2 |
| Input modalities | Text, image, SVG |
| Output modality | SVG |
| Context window | 131,072 tokens |
| Maximum output | 65,536 tokens |
| Billing kind | token_usage |
Supported request fields vary by endpoint.
Pricing
| Input | Cached input | Cache write | Output |
|---|---|---|---|
| $4.00 | $0.40 | $5.00 | $20.00 |
All prices are USD per 1 million tokens. Arrow 2.0 has lower token rates than Arrow 2 Telos;
Telos rates are 50% higher in every category. Charges depend on measured token usage, not a fixed
price per SVG. Read current rates from billing.rates and see Pricing for
cache accounting and a worked comparison.
Start building
Follow the Quickstart to generate and save an SVG. For an existing native integration, see Migrate to Responses.