Sprite Management
Sprites are persistent environments that hibernate when idle and wake automatically on demand. You only pay for compute while actively using them—storage persists indefinitely.
Create Sprites for development environments, CI runners, code execution sandboxes, or any workload that benefits from fast startup with preserved state. Each Sprite gets a unique URL for HTTP access, configurable as public or authenticated.
Create Sprite
/v1/sprites
Create a new sprite with a unique name in your organization
Request Body
application/jsonname*
string
Unique name for the sprite within the organization
url_settings
URL access configuration
auth
"sprite" | "public"
Authentication type (default: sprite)
Response
application/jsonid*
string
Unique sprite identifier (UUID)
name*
string
Sprite name within the organization
organization*
string
Organization slug
url*
string
Sprite HTTP endpoint URL
url_settings
URL access configuration
auth*
"sprite" | "public"
Authentication type
status*
"cold" | "warm" | "running"
Runtime status
created_at*
string
Creation timestamp (ISO 8601)
updated_at*
string
Last update timestamp (ISO 8601)
last_started_at
string
When the sprite machine last started (ISO 8601), null if not tracked
last_active_at
string
When the sprite was last active/running (ISO 8601), null if not tracked
Response Codes
Created
Invalid request parameters
Missing or invalid authentication
curl -X POST \
"https://api.sprites.dev/v1/sprites" \
-H "Authorization: Bearer $SPRITES_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name":"my-sprite","url_settings":{"auth":"public"}}'
token := os.Getenv("SPRITE_TOKEN")
spriteName := os.Getenv("SPRITE_NAME")
client := sprites.New(token)
_, err := client.CreateSpriteWithOrg(context.Background(), spriteName, nil, nil, []string{"prod"})
if err != nil {
log.Fatal(err)
}
fmt.Printf("Sprite '%s' created\n", spriteName)
import { SpritesClient } from '@fly/sprites';
const token = process.env.SPRITE_TOKEN!;
const spriteName = process.env.SPRITE_NAME!;
const client = new SpritesClient(token);
await client.createSprite(spriteName, undefined, ['prod']);
console.log(`Sprite '${spriteName}' created`);
import os
from sprites import SpritesClient
token = os.environ["SPRITE_TOKEN"]
sprite_name = os.environ["SPRITE_NAME"]
client = SpritesClient(token)
client.create_sprite(sprite_name, labels=["prod"])
print(f"Sprite '{sprite_name}' created")
{
"id": "01234567-89ab-cdef-0123-456789abcdef",
"name": "my-dev-sprite",
"status": "cold",
"url": "https://name-random-alphanumeric.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2024-01-15T10:30:00Z",
"organization": "my-org",
"updated_at": "2024-01-15T14:22:00Z",
"last_active_at": "2024-01-15T14:22:00Z",
"last_started_at": "2024-01-15T14:20:00Z"
}
Sprite 'example-flame-blade' created
Sprite 'example-quantum-runner' created
Sprite 'example-silver-pulse' created
List Sprites
/v1/sprites
List all sprites for the authenticated organization
Query Parameters
prefix
string
Filter sprites by name prefix
max_results
number
Maximum number of results (1-50, default: 50)
continuation_token
string
Token from previous response for pagination
Response
application/jsonsprites*
SpriteEntry[]
List of sprite entries
name*
string
Sprite name
org_slug*
string
Organization slug
updated_at
string
Last update timestamp (ISO 8601)
has_more*
boolean
Whether more results are available
next_continuation_token
string
Token for fetching the next page of results
Response Codes
Success
Missing or invalid authentication
curl -X GET \
"https://api.sprites.dev/v1/sprites" \
-H "Authorization: Bearer $SPRITES_TOKEN"
token := os.Getenv("SPRITE_TOKEN")
client := sprites.New(token)
list, err := client.ListSprites(context.Background(), nil)
if err != nil {
log.Fatal(err)
}
out, _ := json.MarshalIndent(list.Sprites, "", " ")
fmt.Println(string(out))
import { SpritesClient } from '@fly/sprites';
const token = process.env.SPRITE_TOKEN!;
const client = new SpritesClient(token);
const sprites = await client.listSprites();
console.log(JSON.stringify(sprites, null, 2));
import json
import os
from sprites import SpritesClient
token = os.environ["SPRITE_TOKEN"]
client = SpritesClient(token)
sprites = client.list_sprites()
result = []
for s in sprites.sprites:
item = {"name": s.name}
if s.id:
item["id"] = s.id
if s.status:
item["status"] = s.status
if s.url:
item["url"] = s.url
result.append(item)
print(json.dumps(result, indent=2))
{
"sprites": [
{
"name": "my-dev-sprite",
"org_slug": "my-org",
"updated_at": "2024-01-15T14:22:00Z"
}
],
"next_continuation_token": "eyJsYXN0IjoibXktZGV2LXNwcml0ZSJ9",
"has_more": true
}
[
{
"id": "sprite-4d486550-1953-4dfd-a452-cdabfd4a6663",
"name": "example-quantum-runner",
"organization": "sprites-automated-tests",
"status": "running",
"created_at": "2026-04-03T03:02:18.641609Z",
"updated_at": "2026-04-03T03:02:18.641609Z",
"url": "https://example-quantum-runner-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"labels": [
"prod"
],
"last_running_at": "2026-04-03T03:02:19Z"
},
{
"id": "sprite-86098123-7007-4ad3-82c1-48811afb3a7b",
"name": "test-sprite-1771624836-9052",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-20T22:00:37.558584Z",
"updated_at": "2026-02-20T22:11:40.900253Z",
"url": "https://test-sprite-1771624836-9052-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-dd22a9bc-2241-4a2e-a8aa-eb4ba2c128b1",
"name": "test-sprite-1771624837-8915",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-20T22:00:37.878626Z",
"updated_at": "2026-02-20T22:11:45.119002Z",
"url": "https://test-sprite-1771624837-8915-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-7465d2c9-8bf4-4a67-8786-63483ac93ed5",
"name": "test-sprite-1771624847-6027",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-20T22:00:47.379528Z",
"updated_at": "2026-02-20T22:13:55.117524Z",
"url": "https://test-sprite-1771624847-6027-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-6a16fa07-9261-4885-bd28-61902aba7981",
"name": "test-sprite-1771626415-8472",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-20T22:26:55.432987Z",
"updated_at": "2026-02-20T22:37:45.545605Z",
"url": "https://test-sprite-1771626415-8472-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-83d17547-cb38-4754-9430-5500850e5365",
"name": "test-sprite-1771626431-4374",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-20T22:27:11.618672Z",
"updated_at": "2026-02-20T22:38:41.036717Z",
"url": "https://test-sprite-1771626431-4374-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-8a6dbddd-5cad-4841-aaf7-d69209c32a15",
"name": "test-sprite-1771653089-5980",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T05:51:30.361026Z",
"updated_at": "2026-02-21T06:02:37.124821Z",
"url": "https://test-sprite-1771653089-5980-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-4ded160d-7f23-4f14-82c6-2834221549d4",
"name": "test-sprite-1771653089-8503",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T05:51:30.384809Z",
"updated_at": "2026-02-21T06:00:56.904142Z",
"url": "https://test-sprite-1771653089-8503-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-0ccdbf15-60b4-429f-af25-8491487c9319",
"name": "test-sprite-1771693602-6421",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T17:06:42.849186Z",
"updated_at": "2026-02-21T17:18:28.763474Z",
"url": "https://test-sprite-1771693602-6421-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-7f9e7e77-a86a-44fb-9805-359785bb6ee9",
"name": "test-sprite-1771693604-1670",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T17:06:45.009295Z",
"updated_at": "2026-02-21T17:18:06.692005Z",
"url": "https://test-sprite-1771693604-1670-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-f940fb27-7c43-41e6-8486-012d7bbb2f4c",
"name": "test-sprite-1771693694-9604",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T17:08:15.110964Z",
"updated_at": "2026-02-21T17:42:37.408507Z",
"url": "https://test-sprite-1771693694-9604-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-c41022a9-6135-4743-9b61-48f73341f062",
"name": "test-sprite-1771694158-1458",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T17:15:59.498244Z",
"updated_at": "2026-02-21T17:27:23.112851Z",
"url": "https://test-sprite-1771694158-1458-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-ed2b442d-4119-49cd-a0aa-2c4151478f75",
"name": "test-sprite-1771694158-5041",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T17:15:59.532525Z",
"updated_at": "2026-02-21T17:27:05.589568Z",
"url": "https://test-sprite-1771694158-5041-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-dd4cfd51-b5ac-418f-ba03-edf454f12b90",
"name": "test-sprite-1771694174-4002",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T17:16:14.635503Z",
"updated_at": "2026-02-21T17:27:07.383372Z",
"url": "https://test-sprite-1771694174-4002-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-77292e12-a892-4e2c-95b7-0f3946a47c61",
"name": "test-sprite-1771694894-6136",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T17:28:15.235996Z",
"updated_at": "2026-02-21T17:39:16.601954Z",
"url": "https://test-sprite-1771694894-6136-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-a60c5ffa-ff7d-4f3d-9073-478e6b2d1f3e",
"name": "test-sprite-1771694909-8178",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T17:28:29.694232Z",
"updated_at": "2026-02-21T17:39:36.978409Z",
"url": "https://test-sprite-1771694909-8178-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-3c51ee52-e33d-4093-b32e-54bb13a58c50",
"name": "test-sprite-1771704217-6251",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T20:03:37.896696Z",
"updated_at": "2026-02-21T20:15:39.632876Z",
"url": "https://test-sprite-1771704217-6251-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-986c02ca-4716-4f33-bc32-24bba285d69d",
"name": "test-sprite-1771704308-3185",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T20:05:09.736301Z",
"updated_at": "2026-02-21T20:16:34.391964Z",
"url": "https://test-sprite-1771704308-3185-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-90dc16de-3935-4bc2-9a79-612cee8bd051",
"name": "test-sprite-1771705638-8642",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-21T20:27:18.247221Z",
"updated_at": "2026-02-21T20:38:36.790694Z",
"url": "https://test-sprite-1771705638-8642-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-a53d1165-5b9b-4077-9062-0df9b0c9f9bd",
"name": "test-sprite-1771725351-9636",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-22T01:55:52.297867Z",
"updated_at": "2026-02-22T02:08:17.339728Z",
"url": "https://test-sprite-1771725351-9636-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-6ce5fd22-d4d3-4d8c-9bcb-43ece7cd9301",
"name": "test-sprite-1771725353-3198",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-22T01:55:53.736707Z",
"updated_at": "2026-02-22T02:07:35.142347Z",
"url": "https://test-sprite-1771725353-3198-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-50eed3bc-b013-4c93-ab2d-6aebbe1d0599",
"name": "test-sprite-1771725368-9209",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-22T01:56:08.516957Z",
"updated_at": "2026-02-22T02:07:32.986959Z",
"url": "https://test-sprite-1771725368-9209-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-9446ed2c-545b-4c89-b7e3-2e956a85f3eb",
"name": "test-sprite-1771782286-3900",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-22T17:44:46.482867Z",
"updated_at": "2026-02-22T17:55:50.582704Z",
"url": "https://test-sprite-1771782286-3900-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-cc95d60d-85b6-4edf-9182-c45d29daeb69",
"name": "test-sprite-1771782288-7894",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-22T17:44:48.962414Z",
"updated_at": "2026-02-22T17:55:59.343797Z",
"url": "https://test-sprite-1771782288-7894-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-6e232bb7-d106-4d0c-bb80-faf104441d02",
"name": "test-sprite-1771782298-5000",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-22T17:44:59.157449Z",
"updated_at": "2026-02-22T18:00:52.565216Z",
"url": "https://test-sprite-1771782298-5000-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-3b7d8038-1cc6-48ca-be4a-e6b5ff35bf7b",
"name": "test-sprite-1771790376-773",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-22T19:59:37.197379Z",
"updated_at": "2026-02-22T20:11:01.311372Z",
"url": "https://test-sprite-1771790376-773-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-e8686138-27a2-4809-88be-2d780f235147",
"name": "test-sprite-1771796319-6958",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-22T21:41:11.309477Z",
"updated_at": "2026-02-22T21:52:10.294514Z",
"url": "https://test-sprite-1771796319-6958-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-1164cfd0-26be-4e83-9f3a-d25a7fbd69bc",
"name": "test-sprite-1771858766-2907",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-23T14:59:27.347384Z",
"updated_at": "2026-02-23T15:10:28.046368Z",
"url": "https://test-sprite-1771858766-2907-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-2cf7126e-03e2-4452-b742-c54dff55bde7",
"name": "test-sprite-1771858863-2453",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-23T15:01:04.95011Z",
"updated_at": "2026-02-23T15:13:11.016863Z",
"url": "https://test-sprite-1771858863-2453-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-90a979da-2882-4fd5-a850-edf79c37d278",
"name": "test-sprite-1771888887-7446",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-23T23:21:27.969075Z",
"updated_at": "2026-02-23T23:21:42.883084Z",
"url": "https://test-sprite-1771888887-7446-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-7643e8e7-3bce-48fb-bed8-0233fa92f2c5",
"name": "test-sprite-1771888952-9398",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-23T23:22:33.326853Z",
"updated_at": "2026-02-23T23:22:41.373626Z",
"url": "https://test-sprite-1771888952-9398-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-13c3f9b3-5dd8-470b-8657-edf0bc687688",
"name": "test-sprite-1771947248-8781",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-24T15:34:09.885005Z",
"updated_at": "2026-02-24T15:38:36.803614Z",
"url": "https://test-sprite-1771947248-8781-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-47cfe9c3-d904-4470-abe1-c3cc74c46912",
"name": "test-sprite-1771952284-2833",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-24T16:58:04.541218Z",
"updated_at": "2026-02-24T17:08:27.89036Z",
"url": "https://test-sprite-1771952284-2833-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-260aab65-529e-4f2a-8c05-935f9dc84abd",
"name": "test-sprite-1771952373-5835",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-24T16:59:34.410949Z",
"updated_at": "2026-02-24T16:59:51.701036Z",
"url": "https://test-sprite-1771952373-5835-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-0277cd5a-6e80-416f-afc8-3bbca5c17907",
"name": "test-sprite-1771952500-2821",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-24T17:01:41.270955Z",
"updated_at": "2026-02-24T17:03:18.216628Z",
"url": "https://test-sprite-1771952500-2821-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-9f5f08b6-58d8-454b-886e-5741c2bf5731",
"name": "test-sprite-1772025826-41",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-25T13:23:46.643709Z",
"updated_at": "2026-02-25T13:24:05.794888Z",
"url": "https://test-sprite-1772025826-41-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-8aad908a-c30b-4d82-9ac6-78eac3aae5dc",
"name": "test-sprite-1772038367-6138",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-25T16:52:48.715528Z",
"updated_at": "2026-02-25T16:58:15.851687Z",
"url": "https://test-sprite-1772038367-6138-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-7958328f-a5a0-450e-afa9-be6768826176",
"name": "test-sprite-1772058198-8662",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-25T22:23:18.428717Z",
"updated_at": "2026-02-25T22:28:44.666351Z",
"url": "https://test-sprite-1772058198-8662-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-6c6221c7-5fcb-44a4-a6b9-49f2866980e8",
"name": "test-sprite-1772123170-148",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-26T16:26:41.646164Z",
"updated_at": "2026-02-26T16:26:41.646164Z",
"url": "https://test-sprite-1772123170-148-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-3ff4e2ab-4e56-4d0d-bbec-2a9df754c360",
"name": "test-sprite-1772161407-3917",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T03:03:28.45493Z",
"updated_at": "2026-02-27T03:08:57.352835Z",
"url": "https://test-sprite-1772161407-3917-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-61e53fe7-b4c3-46e1-8087-c73eaea00c52",
"name": "test-sprite-1772207764-8099",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T15:56:04.696129Z",
"updated_at": "2026-02-27T15:56:27.514959Z",
"url": "https://test-sprite-1772207764-8099-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-c0ceb652-bb1d-4cec-8767-3f9acdbd50c1",
"name": "test-sprite-1772207991-9371",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T15:59:51.57159Z",
"updated_at": "2026-02-27T16:00:12.377288Z",
"url": "https://test-sprite-1772207991-9371-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-c3c50c92-5a55-402e-b56e-2b5b8c3ea542",
"name": "test-sprite-1772208011-8001",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T16:00:12.290701Z",
"updated_at": "2026-02-27T16:01:56.180357Z",
"url": "https://test-sprite-1772208011-8001-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-050c8285-3c95-4082-af07-6c5dc0368409",
"name": "test-sprite-1772208212-2700",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T16:04:02.319165Z",
"updated_at": "2026-02-27T16:04:02.319165Z",
"url": "https://test-sprite-1772208212-2700-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-d5c4a28d-8ec6-4f50-8c38-d233f03e1346",
"name": "test-sprite-1772208212-7420",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T16:04:02.405082Z",
"updated_at": "2026-02-27T16:04:02.405082Z",
"url": "https://test-sprite-1772208212-7420-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-99d5dd2b-e4dd-47e3-ae88-9fedb102313a",
"name": "test-sprite-1772208219-1644",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T16:04:10.672098Z",
"updated_at": "2026-02-27T16:04:10.672098Z",
"url": "https://test-sprite-1772208219-1644-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-e60f5884-436d-441e-b4be-e274f1b37481",
"name": "test-sprite-1772208229-253",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T16:04:19.807834Z",
"updated_at": "2026-02-27T16:04:19.807834Z",
"url": "https://test-sprite-1772208229-253-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-248dad1a-ea82-4b2b-81a9-31ad75d3d77e",
"name": "test-sprite-1772208242-2217",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T16:04:33.076921Z",
"updated_at": "2026-02-27T16:04:33.076921Z",
"url": "https://test-sprite-1772208242-2217-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-5a683a2f-96c6-4c75-b6c3-23dd037f0708",
"name": "test-sprite-1772208248-9215",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T16:04:38.654052Z",
"updated_at": "2026-02-27T16:04:38.654052Z",
"url": "https://test-sprite-1772208248-9215-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
},
{
"id": "sprite-84e6392c-23bb-476c-bfde-50541bbec569",
"name": "test-sprite-1772208249-4836",
"organization": "sprites-automated-tests",
"status": "cold",
"created_at": "2026-02-27T16:04:39.245351Z",
"updated_at": "2026-02-27T16:04:39.245351Z",
"url": "https://test-sprite-1772208249-4836-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
}
}
]
{
"name": "sprites-automated-tests",
"running": 2,
"sprites": [
{
"id": "sprite-4d486550-1953-4dfd-a452-cdabfd4a6663",
"name": "example-quantum-runner",
"status": "running",
"version": null,
"url": "https://example-quantum-runner-bhmkr.sprites.app",
"labels": [
"prod"
],
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-04-03T03:02:18.641609Z",
"organization": "sprites-automated-tests",
"last_running_at": "2026-04-03T03:02:48Z",
"last_warming_at": null,
"updated_at": "2026-04-03T03:02:18.641609Z",
"environment_version": null
},
{
"id": "sprite-86098123-7007-4ad3-82c1-48811afb3a7b",
"name": "test-sprite-1771624836-9052",
"status": "cold",
"version": "d923f332b50ec590e665355e158021100a7e8e64",
"url": "https://test-sprite-1771624836-9052-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-20T22:00:37.558584Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-20T22:11:40.900253Z",
"environment_version": null
},
{
"id": "sprite-dd22a9bc-2241-4a2e-a8aa-eb4ba2c128b1",
"name": "test-sprite-1771624837-8915",
"status": "cold",
"version": "d923f332b50ec590e665355e158021100a7e8e64",
"url": "https://test-sprite-1771624837-8915-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-20T22:00:37.878626Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-20T22:11:45.119002Z",
"environment_version": null
},
{
"id": "sprite-7465d2c9-8bf4-4a67-8786-63483ac93ed5",
"name": "test-sprite-1771624847-6027",
"status": "cold",
"version": "d923f332b50ec590e665355e158021100a7e8e64",
"url": "https://test-sprite-1771624847-6027-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-20T22:00:47.379528Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-20T22:13:55.117524Z",
"environment_version": null
},
{
"id": "sprite-6a16fa07-9261-4885-bd28-61902aba7981",
"name": "test-sprite-1771626415-8472",
"status": "cold",
"version": "d923f332b50ec590e665355e158021100a7e8e64",
"url": "https://test-sprite-1771626415-8472-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-20T22:26:55.432987Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-20T22:37:45.545605Z",
"environment_version": null
},
{
"id": "sprite-83d17547-cb38-4754-9430-5500850e5365",
"name": "test-sprite-1771626431-4374",
"status": "cold",
"version": "d923f332b50ec590e665355e158021100a7e8e64",
"url": "https://test-sprite-1771626431-4374-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-20T22:27:11.618672Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-20T22:38:41.036717Z",
"environment_version": null
},
{
"id": "sprite-8a6dbddd-5cad-4841-aaf7-d69209c32a15",
"name": "test-sprite-1771653089-5980",
"status": "cold",
"version": "ad2ae97060d3f988426030287d9ec067f2a7b315",
"url": "https://test-sprite-1771653089-5980-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T05:51:30.361026Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T06:02:37.124821Z",
"environment_version": null
},
{
"id": "sprite-4ded160d-7f23-4f14-82c6-2834221549d4",
"name": "test-sprite-1771653089-8503",
"status": "cold",
"version": "0.0.1-rc35",
"url": "https://test-sprite-1771653089-8503-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T05:51:30.384809Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T06:00:56.904142Z",
"environment_version": null
},
{
"id": "sprite-0ccdbf15-60b4-429f-af25-8491487c9319",
"name": "test-sprite-1771693602-6421",
"status": "cold",
"version": "6c857972ea07839e34ded19a47f43da59952026f",
"url": "https://test-sprite-1771693602-6421-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T17:06:42.849186Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T17:18:28.763474Z",
"environment_version": null
},
{
"id": "sprite-7f9e7e77-a86a-44fb-9805-359785bb6ee9",
"name": "test-sprite-1771693604-1670",
"status": "cold",
"version": "6c857972ea07839e34ded19a47f43da59952026f",
"url": "https://test-sprite-1771693604-1670-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T17:06:45.009295Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T17:18:06.692005Z",
"environment_version": null
},
{
"id": "sprite-f940fb27-7c43-41e6-8486-012d7bbb2f4c",
"name": "test-sprite-1771693694-9604",
"status": "cold",
"version": "6c857972ea07839e34ded19a47f43da59952026f",
"url": "https://test-sprite-1771693694-9604-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T17:08:15.110964Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T17:42:37.408507Z",
"environment_version": null
},
{
"id": "sprite-c41022a9-6135-4743-9b61-48f73341f062",
"name": "test-sprite-1771694158-1458",
"status": "cold",
"version": "3b449e97dd4dc288a115f8bb8c579ba51ebd4b8b",
"url": "https://test-sprite-1771694158-1458-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T17:15:59.498244Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T17:27:23.112851Z",
"environment_version": null
},
{
"id": "sprite-ed2b442d-4119-49cd-a0aa-2c4151478f75",
"name": "test-sprite-1771694158-5041",
"status": "cold",
"version": "3b449e97dd4dc288a115f8bb8c579ba51ebd4b8b",
"url": "https://test-sprite-1771694158-5041-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T17:15:59.532525Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T17:27:05.589568Z",
"environment_version": null
},
{
"id": "sprite-dd4cfd51-b5ac-418f-ba03-edf454f12b90",
"name": "test-sprite-1771694174-4002",
"status": "cold",
"version": "3b449e97dd4dc288a115f8bb8c579ba51ebd4b8b",
"url": "https://test-sprite-1771694174-4002-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T17:16:14.635503Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T17:27:07.383372Z",
"environment_version": null
},
{
"id": "sprite-77292e12-a892-4e2c-95b7-0f3946a47c61",
"name": "test-sprite-1771694894-6136",
"status": "cold",
"version": "329d63e4a664d21136313d64c84d14a3e14faee4",
"url": "https://test-sprite-1771694894-6136-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T17:28:15.235996Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T17:39:16.601954Z",
"environment_version": null
},
{
"id": "sprite-a60c5ffa-ff7d-4f3d-9073-478e6b2d1f3e",
"name": "test-sprite-1771694909-8178",
"status": "cold",
"version": "329d63e4a664d21136313d64c84d14a3e14faee4",
"url": "https://test-sprite-1771694909-8178-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T17:28:29.694232Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T17:39:36.978409Z",
"environment_version": null
},
{
"id": "sprite-3c51ee52-e33d-4093-b32e-54bb13a58c50",
"name": "test-sprite-1771704217-6251",
"status": "cold",
"version": "87943a3f0fadd1d9f86e9b77212d462d37ecabc6",
"url": "https://test-sprite-1771704217-6251-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T20:03:37.896696Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T20:15:39.632876Z",
"environment_version": null
},
{
"id": "sprite-986c02ca-4716-4f33-bc32-24bba285d69d",
"name": "test-sprite-1771704308-3185",
"status": "cold",
"version": "87943a3f0fadd1d9f86e9b77212d462d37ecabc6",
"url": "https://test-sprite-1771704308-3185-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T20:05:09.736301Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T20:16:34.391964Z",
"environment_version": null
},
{
"id": "sprite-90dc16de-3935-4bc2-9a79-612cee8bd051",
"name": "test-sprite-1771705638-8642",
"status": "cold",
"version": "87943a3f0fadd1d9f86e9b77212d462d37ecabc6",
"url": "https://test-sprite-1771705638-8642-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-21T20:27:18.247221Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-21T20:38:36.790694Z",
"environment_version": null
},
{
"id": "sprite-a53d1165-5b9b-4077-9062-0df9b0c9f9bd",
"name": "test-sprite-1771725351-9636",
"status": "cold",
"version": "a50b3dfbed2f084b0426625b2418cc763d93e5a6",
"url": "https://test-sprite-1771725351-9636-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-22T01:55:52.297867Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-22T02:08:17.339728Z",
"environment_version": null
},
{
"id": "sprite-6ce5fd22-d4d3-4d8c-9bcb-43ece7cd9301",
"name": "test-sprite-1771725353-3198",
"status": "cold",
"version": "a50b3dfbed2f084b0426625b2418cc763d93e5a6",
"url": "https://test-sprite-1771725353-3198-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-22T01:55:53.736707Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-22T02:07:35.142347Z",
"environment_version": null
},
{
"id": "sprite-50eed3bc-b013-4c93-ab2d-6aebbe1d0599",
"name": "test-sprite-1771725368-9209",
"status": "cold",
"version": "a50b3dfbed2f084b0426625b2418cc763d93e5a6",
"url": "https://test-sprite-1771725368-9209-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-22T01:56:08.516957Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-22T02:07:32.986959Z",
"environment_version": null
},
{
"id": "sprite-9446ed2c-545b-4c89-b7e3-2e956a85f3eb",
"name": "test-sprite-1771782286-3900",
"status": "cold",
"version": "09c763bd666fbd20dd2760a5cf79bbc57c9ad416",
"url": "https://test-sprite-1771782286-3900-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-22T17:44:46.482867Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-22T17:55:50.582704Z",
"environment_version": null
},
{
"id": "sprite-cc95d60d-85b6-4edf-9182-c45d29daeb69",
"name": "test-sprite-1771782288-7894",
"status": "cold",
"version": "09c763bd666fbd20dd2760a5cf79bbc57c9ad416",
"url": "https://test-sprite-1771782288-7894-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-22T17:44:48.962414Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-22T17:55:59.343797Z",
"environment_version": null
},
{
"id": "sprite-6e232bb7-d106-4d0c-bb80-faf104441d02",
"name": "test-sprite-1771782298-5000",
"status": "cold",
"version": "09c763bd666fbd20dd2760a5cf79bbc57c9ad416",
"url": "https://test-sprite-1771782298-5000-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-22T17:44:59.157449Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-22T18:00:52.565216Z",
"environment_version": null
},
{
"id": "sprite-3b7d8038-1cc6-48ca-be4a-e6b5ff35bf7b",
"name": "test-sprite-1771790376-773",
"status": "cold",
"version": "0a655cb7a6fef145b3b4b8495fd7b9503df42c65",
"url": "https://test-sprite-1771790376-773-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-22T19:59:37.197379Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-22T20:11:01.311372Z",
"environment_version": null
},
{
"id": "sprite-e8686138-27a2-4809-88be-2d780f235147",
"name": "test-sprite-1771796319-6958",
"status": "cold",
"version": "0.0.1-rc38",
"url": "https://test-sprite-1771796319-6958-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-22T21:41:11.309477Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-22T21:52:10.294514Z",
"environment_version": null
},
{
"id": "sprite-1164cfd0-26be-4e83-9f3a-d25a7fbd69bc",
"name": "test-sprite-1771858766-2907",
"status": "cold",
"version": "4747d1be9067143661f8c139d3e2055f951d621b",
"url": "https://test-sprite-1771858766-2907-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-23T14:59:27.347384Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-23T15:10:28.046368Z",
"environment_version": null
},
{
"id": "sprite-2cf7126e-03e2-4452-b742-c54dff55bde7",
"name": "test-sprite-1771858863-2453",
"status": "cold",
"version": "4747d1be9067143661f8c139d3e2055f951d621b",
"url": "https://test-sprite-1771858863-2453-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-23T15:01:04.950110Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-23T15:13:11.016863Z",
"environment_version": null
},
{
"id": "sprite-90a979da-2882-4fd5-a850-edf79c37d278",
"name": "test-sprite-1771888887-7446",
"status": "cold",
"version": "0.0.1-rc38",
"url": "https://test-sprite-1771888887-7446-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-23T23:21:27.969075Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-23T23:21:42.883084Z",
"environment_version": null
},
{
"id": "sprite-7643e8e7-3bce-48fb-bed8-0233fa92f2c5",
"name": "test-sprite-1771888952-9398",
"status": "cold",
"version": "0.0.1-rc38",
"url": "https://test-sprite-1771888952-9398-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-23T23:22:33.326853Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-23T23:22:41.373626Z",
"environment_version": null
},
{
"id": "sprite-13c3f9b3-5dd8-470b-8657-edf0bc687688",
"name": "test-sprite-1771947248-8781",
"status": "cold",
"version": "0.0.1-rc39",
"url": "https://test-sprite-1771947248-8781-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-24T15:34:09.885005Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-24T15:38:36.803614Z",
"environment_version": null
},
{
"id": "sprite-47cfe9c3-d904-4470-abe1-c3cc74c46912",
"name": "test-sprite-1771952284-2833",
"status": "cold",
"version": "0.0.1-rc39",
"url": "https://test-sprite-1771952284-2833-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-24T16:58:04.541218Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-24T17:08:27.890360Z",
"environment_version": null
},
{
"id": "sprite-260aab65-529e-4f2a-8c05-935f9dc84abd",
"name": "test-sprite-1771952373-5835",
"status": "cold",
"version": "b3cdfad751ddd97eb7f334873cc8b1cea7058408",
"url": "https://test-sprite-1771952373-5835-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-24T16:59:34.410949Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-24T16:59:51.701036Z",
"environment_version": null
},
{
"id": "sprite-0277cd5a-6e80-416f-afc8-3bbca5c17907",
"name": "test-sprite-1771952500-2821",
"status": "cold",
"version": "0.0.1-rc39",
"url": "https://test-sprite-1771952500-2821-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-24T17:01:41.270955Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-24T17:03:18.216628Z",
"environment_version": null
},
{
"id": "sprite-9f5f08b6-58d8-454b-886e-5741c2bf5731",
"name": "test-sprite-1772025826-41",
"status": "cold",
"version": "3f8b5657fadf15c784493cb9584adf0217aab301",
"url": "https://test-sprite-1772025826-41-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-25T13:23:46.643709Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-25T13:24:05.794888Z",
"environment_version": null
},
{
"id": "sprite-8aad908a-c30b-4d82-9ac6-78eac3aae5dc",
"name": "test-sprite-1772038367-6138",
"status": "cold",
"version": "985c3f87c07956cc8a5554c548bdcc74eafda3af",
"url": "https://test-sprite-1772038367-6138-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-25T16:52:48.715528Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-25T16:58:15.851687Z",
"environment_version": null
},
{
"id": "sprite-7958328f-a5a0-450e-afa9-be6768826176",
"name": "test-sprite-1772058198-8662",
"status": "cold",
"version": "5dac6b48e043baf43a49ff8631aeb9fecd6741f2",
"url": "https://test-sprite-1772058198-8662-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-25T22:23:18.428717Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-25T22:28:44.666351Z",
"environment_version": null
},
{
"id": "sprite-6c6221c7-5fcb-44a4-a6b9-49f2866980e8",
"name": "test-sprite-1772123170-148",
"status": "cold",
"version": null,
"url": "https://test-sprite-1772123170-148-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-26T16:26:41.646164Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-26T16:26:41.646164Z",
"environment_version": null
},
{
"id": "sprite-3ff4e2ab-4e56-4d0d-bbec-2a9df754c360",
"name": "test-sprite-1772161407-3917",
"status": "cold",
"version": "ed72c39b842268490c5a31100deb8b71ab021e1b",
"url": "https://test-sprite-1772161407-3917-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T03:03:28.454930Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T03:08:57.352835Z",
"environment_version": null
},
{
"id": "sprite-61e53fe7-b4c3-46e1-8087-c73eaea00c52",
"name": "test-sprite-1772207764-8099",
"status": "cold",
"version": "e59e7c13121deb5dd8f19beb0951d60cd68c06bc",
"url": "https://test-sprite-1772207764-8099-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T15:56:04.696129Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T15:56:27.514959Z",
"environment_version": null
},
{
"id": "sprite-c0ceb652-bb1d-4cec-8767-3f9acdbd50c1",
"name": "test-sprite-1772207991-9371",
"status": "cold",
"version": "c4b4f7d70092d120fd3431d225aec1840db8bd04",
"url": "https://test-sprite-1772207991-9371-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T15:59:51.571590Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:00:12.377288Z",
"environment_version": null
},
{
"id": "sprite-c3c50c92-5a55-402e-b56e-2b5b8c3ea542",
"name": "test-sprite-1772208011-8001",
"status": "cold",
"version": "43fa69b5d067fbc623e7e3e711a90b0c66d03364",
"url": "https://test-sprite-1772208011-8001-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T16:00:12.290701Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:01:56.180357Z",
"environment_version": null
},
{
"id": "sprite-050c8285-3c95-4082-af07-6c5dc0368409",
"name": "test-sprite-1772208212-2700",
"status": "cold",
"version": null,
"url": "https://test-sprite-1772208212-2700-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T16:04:02.319165Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:04:02.319165Z",
"environment_version": null
},
{
"id": "sprite-d5c4a28d-8ec6-4f50-8c38-d233f03e1346",
"name": "test-sprite-1772208212-7420",
"status": "cold",
"version": null,
"url": "https://test-sprite-1772208212-7420-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T16:04:02.405082Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:04:02.405082Z",
"environment_version": null
},
{
"id": "sprite-99d5dd2b-e4dd-47e3-ae88-9fedb102313a",
"name": "test-sprite-1772208219-1644",
"status": "cold",
"version": null,
"url": "https://test-sprite-1772208219-1644-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T16:04:10.672098Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:04:10.672098Z",
"environment_version": null
},
{
"id": "sprite-e60f5884-436d-441e-b4be-e274f1b37481",
"name": "test-sprite-1772208229-253",
"status": "cold",
"version": null,
"url": "https://test-sprite-1772208229-253-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T16:04:19.807834Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:04:19.807834Z",
"environment_version": null
},
{
"id": "sprite-248dad1a-ea82-4b2b-81a9-31ad75d3d77e",
"name": "test-sprite-1772208242-2217",
"status": "cold",
"version": null,
"url": "https://test-sprite-1772208242-2217-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T16:04:33.076921Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:04:33.076921Z",
"environment_version": null
},
{
"id": "sprite-5a683a2f-96c6-4c75-b6c3-23dd037f0708",
"name": "test-sprite-1772208248-9215",
"status": "cold",
"version": null,
"url": "https://test-sprite-1772208248-9215-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T16:04:38.654052Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:04:38.654052Z",
"environment_version": null
},
{
"id": "sprite-84e6392c-23bb-476c-bfde-50541bbec569",
"name": "test-sprite-1772208249-4836",
"status": "cold",
"version": null,
"url": "https://test-sprite-1772208249-4836-bhmkr.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-02-27T16:04:39.245351Z",
"organization": "sprites-automated-tests",
"last_running_at": null,
"last_warming_at": null,
"updated_at": "2026-02-27T16:04:39.245351Z",
"environment_version": null
}
],
"next_continuation_token": "50",
"warm": 4,
"cold": 44,
"running_limit": 20,
"warm_limit": 20,
"has_more": true
}
[
{
"name": "example-quantum-runner",
"id": "sprite-4d486550-1953-4dfd-a452-cdabfd4a6663",
"status": "running",
"url": "https://example-quantum-runner-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771624836-9052",
"id": "sprite-86098123-7007-4ad3-82c1-48811afb3a7b",
"status": "cold",
"url": "https://test-sprite-1771624836-9052-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771624837-8915",
"id": "sprite-dd22a9bc-2241-4a2e-a8aa-eb4ba2c128b1",
"status": "cold",
"url": "https://test-sprite-1771624837-8915-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771624847-6027",
"id": "sprite-7465d2c9-8bf4-4a67-8786-63483ac93ed5",
"status": "cold",
"url": "https://test-sprite-1771624847-6027-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771626415-8472",
"id": "sprite-6a16fa07-9261-4885-bd28-61902aba7981",
"status": "cold",
"url": "https://test-sprite-1771626415-8472-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771626431-4374",
"id": "sprite-83d17547-cb38-4754-9430-5500850e5365",
"status": "cold",
"url": "https://test-sprite-1771626431-4374-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771653089-5980",
"id": "sprite-8a6dbddd-5cad-4841-aaf7-d69209c32a15",
"status": "cold",
"url": "https://test-sprite-1771653089-5980-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771653089-8503",
"id": "sprite-4ded160d-7f23-4f14-82c6-2834221549d4",
"status": "cold",
"url": "https://test-sprite-1771653089-8503-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771693602-6421",
"id": "sprite-0ccdbf15-60b4-429f-af25-8491487c9319",
"status": "cold",
"url": "https://test-sprite-1771693602-6421-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771693604-1670",
"id": "sprite-7f9e7e77-a86a-44fb-9805-359785bb6ee9",
"status": "cold",
"url": "https://test-sprite-1771693604-1670-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771693694-9604",
"id": "sprite-f940fb27-7c43-41e6-8486-012d7bbb2f4c",
"status": "cold",
"url": "https://test-sprite-1771693694-9604-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771694158-1458",
"id": "sprite-c41022a9-6135-4743-9b61-48f73341f062",
"status": "cold",
"url": "https://test-sprite-1771694158-1458-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771694158-5041",
"id": "sprite-ed2b442d-4119-49cd-a0aa-2c4151478f75",
"status": "cold",
"url": "https://test-sprite-1771694158-5041-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771694174-4002",
"id": "sprite-dd4cfd51-b5ac-418f-ba03-edf454f12b90",
"status": "cold",
"url": "https://test-sprite-1771694174-4002-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771694894-6136",
"id": "sprite-77292e12-a892-4e2c-95b7-0f3946a47c61",
"status": "cold",
"url": "https://test-sprite-1771694894-6136-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771694909-8178",
"id": "sprite-a60c5ffa-ff7d-4f3d-9073-478e6b2d1f3e",
"status": "cold",
"url": "https://test-sprite-1771694909-8178-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771704217-6251",
"id": "sprite-3c51ee52-e33d-4093-b32e-54bb13a58c50",
"status": "cold",
"url": "https://test-sprite-1771704217-6251-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771704308-3185",
"id": "sprite-986c02ca-4716-4f33-bc32-24bba285d69d",
"status": "cold",
"url": "https://test-sprite-1771704308-3185-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771705638-8642",
"id": "sprite-90dc16de-3935-4bc2-9a79-612cee8bd051",
"status": "cold",
"url": "https://test-sprite-1771705638-8642-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771725351-9636",
"id": "sprite-a53d1165-5b9b-4077-9062-0df9b0c9f9bd",
"status": "cold",
"url": "https://test-sprite-1771725351-9636-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771725353-3198",
"id": "sprite-6ce5fd22-d4d3-4d8c-9bcb-43ece7cd9301",
"status": "cold",
"url": "https://test-sprite-1771725353-3198-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771725368-9209",
"id": "sprite-50eed3bc-b013-4c93-ab2d-6aebbe1d0599",
"status": "cold",
"url": "https://test-sprite-1771725368-9209-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771782286-3900",
"id": "sprite-9446ed2c-545b-4c89-b7e3-2e956a85f3eb",
"status": "cold",
"url": "https://test-sprite-1771782286-3900-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771782288-7894",
"id": "sprite-cc95d60d-85b6-4edf-9182-c45d29daeb69",
"status": "cold",
"url": "https://test-sprite-1771782288-7894-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771782298-5000",
"id": "sprite-6e232bb7-d106-4d0c-bb80-faf104441d02",
"status": "cold",
"url": "https://test-sprite-1771782298-5000-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771790376-773",
"id": "sprite-3b7d8038-1cc6-48ca-be4a-e6b5ff35bf7b",
"status": "cold",
"url": "https://test-sprite-1771790376-773-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771796319-6958",
"id": "sprite-e8686138-27a2-4809-88be-2d780f235147",
"status": "cold",
"url": "https://test-sprite-1771796319-6958-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771858766-2907",
"id": "sprite-1164cfd0-26be-4e83-9f3a-d25a7fbd69bc",
"status": "cold",
"url": "https://test-sprite-1771858766-2907-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771858863-2453",
"id": "sprite-2cf7126e-03e2-4452-b742-c54dff55bde7",
"status": "cold",
"url": "https://test-sprite-1771858863-2453-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771888887-7446",
"id": "sprite-90a979da-2882-4fd5-a850-edf79c37d278",
"status": "cold",
"url": "https://test-sprite-1771888887-7446-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771888952-9398",
"id": "sprite-7643e8e7-3bce-48fb-bed8-0233fa92f2c5",
"status": "cold",
"url": "https://test-sprite-1771888952-9398-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771947248-8781",
"id": "sprite-13c3f9b3-5dd8-470b-8657-edf0bc687688",
"status": "cold",
"url": "https://test-sprite-1771947248-8781-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771952284-2833",
"id": "sprite-47cfe9c3-d904-4470-abe1-c3cc74c46912",
"status": "cold",
"url": "https://test-sprite-1771952284-2833-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771952373-5835",
"id": "sprite-260aab65-529e-4f2a-8c05-935f9dc84abd",
"status": "cold",
"url": "https://test-sprite-1771952373-5835-bhmkr.sprites.app"
},
{
"name": "test-sprite-1771952500-2821",
"id": "sprite-0277cd5a-6e80-416f-afc8-3bbca5c17907",
"status": "cold",
"url": "https://test-sprite-1771952500-2821-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772025826-41",
"id": "sprite-9f5f08b6-58d8-454b-886e-5741c2bf5731",
"status": "cold",
"url": "https://test-sprite-1772025826-41-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772038367-6138",
"id": "sprite-8aad908a-c30b-4d82-9ac6-78eac3aae5dc",
"status": "cold",
"url": "https://test-sprite-1772038367-6138-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772058198-8662",
"id": "sprite-7958328f-a5a0-450e-afa9-be6768826176",
"status": "cold",
"url": "https://test-sprite-1772058198-8662-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772123170-148",
"id": "sprite-6c6221c7-5fcb-44a4-a6b9-49f2866980e8",
"status": "cold",
"url": "https://test-sprite-1772123170-148-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772161407-3917",
"id": "sprite-3ff4e2ab-4e56-4d0d-bbec-2a9df754c360",
"status": "cold",
"url": "https://test-sprite-1772161407-3917-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772207764-8099",
"id": "sprite-61e53fe7-b4c3-46e1-8087-c73eaea00c52",
"status": "cold",
"url": "https://test-sprite-1772207764-8099-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772207991-9371",
"id": "sprite-c0ceb652-bb1d-4cec-8767-3f9acdbd50c1",
"status": "cold",
"url": "https://test-sprite-1772207991-9371-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772208011-8001",
"id": "sprite-c3c50c92-5a55-402e-b56e-2b5b8c3ea542",
"status": "cold",
"url": "https://test-sprite-1772208011-8001-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772208212-2700",
"id": "sprite-050c8285-3c95-4082-af07-6c5dc0368409",
"status": "cold",
"url": "https://test-sprite-1772208212-2700-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772208212-7420",
"id": "sprite-d5c4a28d-8ec6-4f50-8c38-d233f03e1346",
"status": "cold",
"url": "https://test-sprite-1772208212-7420-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772208219-1644",
"id": "sprite-99d5dd2b-e4dd-47e3-ae88-9fedb102313a",
"status": "cold",
"url": "https://test-sprite-1772208219-1644-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772208229-253",
"id": "sprite-e60f5884-436d-441e-b4be-e274f1b37481",
"status": "cold",
"url": "https://test-sprite-1772208229-253-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772208242-2217",
"id": "sprite-248dad1a-ea82-4b2b-81a9-31ad75d3d77e",
"status": "cold",
"url": "https://test-sprite-1772208242-2217-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772208248-9215",
"id": "sprite-5a683a2f-96c6-4c75-b6c3-23dd037f0708",
"status": "cold",
"url": "https://test-sprite-1772208248-9215-bhmkr.sprites.app"
},
{
"name": "test-sprite-1772208249-4836",
"id": "sprite-84e6392c-23bb-476c-bfde-50541bbec569",
"status": "cold",
"url": "https://test-sprite-1772208249-4836-bhmkr.sprites.app"
}
]
Get Sprite
/v1/sprites/{name}
Get details for a specific sprite
Path Parameters
name*
string
Unique sprite name
Response
application/jsonid*
string
Unique sprite identifier (UUID)
name*
string
Sprite name within the organization
organization*
string
Organization slug
url*
string
Sprite HTTP endpoint URL
url_settings
URL access configuration
auth*
"sprite" | "public"
Authentication type
status*
"cold" | "warm" | "running"
Runtime status
created_at*
string
Creation timestamp (ISO 8601)
updated_at*
string
Last update timestamp (ISO 8601)
last_started_at
string
When the sprite machine last started (ISO 8601), null if not tracked
last_active_at
string
When the sprite was last active/running (ISO 8601), null if not tracked
Response Codes
Success
Missing or invalid authentication
Sprite not found
curl -X GET \
"https://api.sprites.dev/v1/sprites/{name}" \
-H "Authorization: Bearer $SPRITES_TOKEN"
token := os.Getenv("SPRITE_TOKEN")
spriteName := os.Getenv("SPRITE_NAME")
client := sprites.New(token)
sprite, err := client.GetSprite(context.Background(), spriteName)
if err != nil {
log.Fatal(err)
}
out, _ := json.MarshalIndent(sprite, "", " ")
fmt.Println(string(out))
import { SpritesClient } from '@fly/sprites';
const token = process.env.SPRITE_TOKEN!;
const spriteName = process.env.SPRITE_NAME!;
const client = new SpritesClient(token);
const sprite = await client.getSprite(spriteName);
console.log(JSON.stringify(sprite, null, 2));
import json
import os
from sprites import SpritesClient
token = os.environ["SPRITE_TOKEN"]
sprite_name = os.environ["SPRITE_NAME"]
client = SpritesClient(token)
sprite = client.get_sprite(sprite_name)
result = {"name": sprite.name}
if sprite.id:
result["id"] = sprite.id
if sprite.status:
result["status"] = sprite.status
if sprite.url:
result["url"] = sprite.url
print(json.dumps(result, indent=2))
{
"id": "01234567-89ab-cdef-0123-456789abcdef",
"name": "my-dev-sprite",
"status": "cold",
"url": "https://name-random-alphanumeric.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2024-01-15T10:30:00Z",
"organization": "my-org",
"updated_at": "2024-01-15T14:22:00Z",
"last_active_at": "2024-01-15T14:22:00Z",
"last_started_at": "2024-01-15T14:20:00Z"
}
{
"name": "example-quantum-runner",
"client": {
"baseURL": "https://api.sprites.dev",
"token": "sprites-automated-tests/1290577/670c4656cc4ce975417b1c653960f835/0a6417ee9148a826988c6947c66caac1a2006e8897c9d9eb809c866fc051d076",
"timeout": 30000,
"controlMode": false
},
"id": "sprite-4d486550-1953-4dfd-a452-cdabfd4a6663",
"status": "running",
"url": "https://example-quantum-runner-bhmkr.sprites.app",
"labels": [
"prod"
],
"version": null,
"url_settings": {
"auth": "sprite"
},
"created_at": "2026-04-03T03:02:18.641609Z",
"organization": "sprites-automated-tests",
"last_running_at": "2026-04-03T03:02:48Z",
"last_warming_at": null,
"updated_at": "2026-04-03T03:02:18.641609Z",
"environment_version": null
}
Destroy Sprite
/v1/sprites/{name}
Delete a sprite and all associated resources
Path Parameters
name*
string
Unique sprite name
Response
application/jsonResponse Codes
No content
Missing or invalid authentication
Sprite not found
curl -X DELETE \
"https://api.sprites.dev/v1/sprites/{name}" \
-H "Authorization: Bearer $SPRITES_TOKEN"
token := os.Getenv("SPRITE_TOKEN")
spriteName := os.Getenv("SPRITE_NAME")
client := sprites.New(token)
err := client.DestroySprite(context.Background(), spriteName)
if err != nil {
log.Fatal(err)
}
fmt.Printf("Sprite '%s' destroyed\n", spriteName)
import { SpritesClient } from '@fly/sprites';
const token = process.env.SPRITE_TOKEN!;
const spriteName = process.env.SPRITE_NAME!;
const client = new SpritesClient(token);
await client.deleteSprite(spriteName);
console.log(`Sprite '${spriteName}' destroyed`);
import os
from sprites import SpritesClient
token = os.environ["SPRITE_TOKEN"]
sprite_name = os.environ["SPRITE_NAME"]
client = SpritesClient(token)
client.delete_sprite(sprite_name)
print(f"Sprite '{sprite_name}' destroyed")
Sprite 'example-flame-blade' destroyed
Sprite 'example-quantum-runner' destroyed
Sprite 'example-silver-pulse' destroyed
Update Sprite
/v1/sprites/{name}
Update sprite settings such as URL authentication
Path Parameters
name*
string
Unique sprite name
Request Body
application/jsonurl_settings*
URL access configuration to update
auth
"sprite" | "public"
Authentication type (default: sprite)
Response
application/jsonid*
string
Unique sprite identifier (UUID)
name*
string
Sprite name within the organization
organization*
string
Organization slug
url*
string
Sprite HTTP endpoint URL
url_settings
URL access configuration
auth*
"sprite" | "public"
Authentication type
status*
"cold" | "warm" | "running"
Runtime status
created_at*
string
Creation timestamp (ISO 8601)
updated_at*
string
Last update timestamp (ISO 8601)
last_started_at
string
When the sprite machine last started (ISO 8601), null if not tracked
last_active_at
string
When the sprite was last active/running (ISO 8601), null if not tracked
Response Codes
Success
Invalid request parameters
Missing or invalid authentication
Sprite not found
curl -X PUT \
"https://api.sprites.dev/v1/sprites/{name}" \
-H "Authorization: Bearer $SPRITES_TOKEN" \
-H "Content-Type: application/json" \
-d '{"url_settings":{"auth":"public"}}'
token := os.Getenv("SPRITE_TOKEN")
spriteName := os.Getenv("SPRITE_NAME")
client := sprites.New(token)
err := client.UpdateSprite(context.Background(), spriteName, &sprites.UpdateSpriteRequest{
URLSettings: &sprites.URLSettings{Auth: "public"},
Labels: []string{"prod"},
})
if err != nil {
log.Fatal(err)
}
fmt.Println("Sprite updated")
import { SpritesClient } from '@fly/sprites';
const token = process.env.SPRITE_TOKEN!;
const spriteName = process.env.SPRITE_NAME!;
const client = new SpritesClient(token);
await client.updateSprite(spriteName, { urlSettings: { auth: 'public' }, labels: ['prod'] });
console.log('Sprite updated');
import os
from sprites import SpritesClient, URLSettings
token = os.environ["SPRITE_TOKEN"]
sprite_name = os.environ["SPRITE_NAME"]
client = SpritesClient(token)
client.update_sprite(sprite_name, url_settings=URLSettings(auth="public"), labels=["prod"])
print("Sprite updated")
{
"id": "01234567-89ab-cdef-0123-456789abcdef",
"name": "my-dev-sprite",
"status": "cold",
"url": "https://name-random-alphanumeric.sprites.app",
"url_settings": {
"auth": "sprite"
},
"created_at": "2024-01-15T10:30:00Z",
"organization": "my-org",
"updated_at": "2024-01-15T14:22:00Z",
"last_active_at": "2024-01-15T14:22:00Z",
"last_started_at": "2024-01-15T14:20:00Z"
}
Sprite updated