Skip to content
Start here

MoQ

MoQRelays

List relays
client.MoQ.Relays.List(ctx, params) (*SinglePage[RelayListResponse], error)
GET/accounts/{account_id}/moq/relays
Get a relay
client.MoQ.Relays.Get(ctx, relayID, query) (*RelayGetResponse, error)
GET/accounts/{account_id}/moq/relays/{relay_id}
Create a relay
client.MoQ.Relays.New(ctx, params) (*RelayNewResponse, error)
POST/accounts/{account_id}/moq/relays
Update a relay
client.MoQ.Relays.Update(ctx, relayID, params) (*RelayUpdateResponse, error)
PUT/accounts/{account_id}/moq/relays/{relay_id}
Delete a relay
client.MoQ.Relays.Delete(ctx, relayID, body) (*RelayDeleteResponse, error)
DELETE/accounts/{account_id}/moq/relays/{relay_id}

MoQRelaysTokens

Rotate a token
client.MoQ.Relays.Tokens.Rotate(ctx, relayID, params) (*RelayTokenRotateResponse, error)
POST/accounts/{account_id}/moq/relays/{relay_id}/tokens/rotate