Images
ImagesV1
List images
Deprecated
client.Images.V1.List(ctx, params) (*V4PagePagination[V1ListResponse], error)
GET/accounts/{account_id}/images/v1
Image details
client.Images.V1.Get(ctx, imageID, query) (*Image, error)
GET/accounts/{account_id}/images/v1/{image_id}
Upload an image
client.Images.V1.New(ctx, params) (*Image, error)
POST/accounts/{account_id}/images/v1
Update image
client.Images.V1.Edit(ctx, imageID, params) (*Image, error)
PATCH/accounts/{account_id}/images/v1/{image_id}
Delete image
client.Images.V1.Delete(ctx, imageID, body) (*unknown, error)
DELETE/accounts/{account_id}/images/v1/{image_id}
ImagesV1Keys
List Signing Keys
client.Images.V1.Keys.List(ctx, query) (*V1KeyListResponse, error)
GET/accounts/{account_id}/images/v1/keys
Create a new Signing Key
client.Images.V1.Keys.Update(ctx, signingKeyName, body) (*V1KeyUpdateResponse, error)
PUT/accounts/{account_id}/images/v1/keys/{signing_key_name}
Delete Signing Key
client.Images.V1.Keys.Delete(ctx, signingKeyName, body) (*V1KeyDeleteResponse, error)
DELETE/accounts/{account_id}/images/v1/keys/{signing_key_name}
ImagesV1Stats
Images usage statistics
client.Images.V1.Stats.Get(ctx, query) (*Stat, error)
GET/accounts/{account_id}/images/v1/stats
ImagesV1Variants
List variants
client.Images.V1.Variants.List(ctx, query) (*Variant, error)
GET/accounts/{account_id}/images/v1/variants
Variant details
client.Images.V1.Variants.Get(ctx, variantID, query) (*V1VariantGetResponse, error)
GET/accounts/{account_id}/images/v1/variants/{variant_id}
Create a variant
client.Images.V1.Variants.New(ctx, params) (*V1VariantNewResponse, error)
POST/accounts/{account_id}/images/v1/variants
Update a variant
client.Images.V1.Variants.Edit(ctx, variantID, params) (*V1VariantEditResponse, error)
PATCH/accounts/{account_id}/images/v1/variants/{variant_id}
Delete a variant
client.Images.V1.Variants.Delete(ctx, variantID, body) (*unknown, error)
DELETE/accounts/{account_id}/images/v1/variants/{variant_id}
ImagesV1Blobs
Base image
client.Images.V1.Blobs.Get(ctx, imageID, query) (*Response, error)
GET/accounts/{account_id}/images/v1/{image_id}/blob
ImagesV2
List images V2
client.Images.V2.List(ctx, params) (*V2ListResponse, error)
GET/accounts/{account_id}/images/v2
ImagesV2Direct Uploads
Create authenticated direct upload URL V2
client.Images.V2.DirectUploads.New(ctx, params) (*V2DirectUploadNewResponse, error)
POST/accounts/{account_id}/images/v2/direct_upload