platform.listPlatformModelPrices
GET
/v1/platform/model_providers/{providerId}/prices
const url = 'https://example.com/v1/platform/model_providers/example/prices';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/v1/platform/model_providers/example/prices \ --header 'Authorization: Bearer <token>'Lists the current price of each model of a provider of the platform. Organizations pay this price with their credits.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”providerId
required
string
Responses
Section titled “Responses”Success
Media typeapplication/json
object
items
required
Array<object>
object
model
required
string
timeZone
required
string
tiers
required
periods
required
Array<object>
object
name
required
string
windows
required
Array<object>
object
start
required
string
end
required
string
days
Array<string>
effectiveFrom
required
string
Example
{ "items": [ { "periods": [ { "windows": [ { "days": [ "mon" ] } ] } ] } ]}ModelProviderAuthorizationInvalid | ModelProviderInvalid
AuthenticationRequired
Media typeapplication/json
object
_tag
required
string
Example
{ "_tag": "AuthenticationRequired"}@nmnmcc/ability/Authorizer/Forbidden | MembershipRequired | ForbiddenOrigin
ModelProviderNotFound | ModelNotFound
ModelProviderLoginRequired | ModelProviderConflict | ModelProviderInUse | ModelConflict | ModelInUse | @nmnmcc/ability/Authorizer/Pending
Media typeapplication/json
Any of:
object
_tag
required
string
object
_tag
required
string
version
required
integer
object
_tag
required
string
providerId
required
string
object
_tag
required
string
version
required
integer
object
_tag
required
string
modelId
required
string
object
_tag
required
string
ticket
required
string
reason
string
Example
{ "_tag": "ModelProviderLoginRequired"}PlatformUnavailable | OrganizationStorageUnavailable | ModelProviderOAuthUnavailable | ModelProvidersUnavailable | AuthenticationUnavailable | RequestFailed
Media typeapplication/json
Any of:
object
_tag
required
string
object
_tag
required
string
object
_tag
required
string
object
_tag
required
string
object
_tag
required
string
object
_tag
required
string
object
_tag
required
string
category
required
string
errorId
required
string
Example
{ "_tag": "PlatformUnavailable"}