Mammoth Media · JSON-LD Context
Mammoth La Context
JSON-LD context defining the semantic vocabulary for Mammoth La from Mammoth Media.
17 Classes
30 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
mammoth:
https://mammoth.la/schema#
Classes
PostGraphqlRequest
PostGraphqlResponse
PostV1ApiKeysRequest
PostV1CopiersRequest
GetV1ExchangesResponse
PostV1ExchangesRequest
PostV1ExchangesTestRequest
GetV1HealthResponse
GetV1HealthDetailedResponse
PutV1SettingsKeyRequest
PostV1StrategiesRequest
PatchV1StrategiesIdRequest
PostV1StrategiesIdCopiersRequest
GetV1SupportedExchangesResponse
PostV1TradesRequest
GetV1VersionResponse
PostV1WithdrawalsRequest
Properties
| Property | Type | Container |
|---|---|---|
| query | string | |
| me | ||
| name | string | |
| strategy_id | string | |
| exchange_account_id | string | |
| success | boolean | |
| data | list | |
| exchange_name | string | |
| account_name | string | |
| trading_type | string | |
| api_key | string | |
| api_secret | string | |
| status | string | |
| timestamp | dateTime | |
| version | string | |
| uptime | decimal | |
| dependencies | ||
| value | string | |
| risk_level | integer | |
| copier_ids | list | |
| trade_pair_id | string | |
| type | string | |
| side | string | |
| price | decimal | |
| amount | decimal | |
| apiVersion | string | |
| dataModelsVersion | string | |
| environment | string | |
| compatibleFrontends | list | |
| wallet_address | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://mammoth.la/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"mammoth": "https://mammoth.la/schema#",
"PostGraphqlRequest": "mammoth:PostGraphqlRequest",
"query": {
"@id": "mammoth:query",
"@type": "xsd:string"
},
"PostGraphqlResponse": "mammoth:PostGraphqlResponse",
"me": {
"@id": "mammoth:me"
},
"PostV1ApiKeysRequest": "mammoth:PostV1ApiKeysRequest",
"name": {
"@id": "mammoth:name",
"@type": "xsd:string"
},
"PostV1CopiersRequest": "mammoth:PostV1CopiersRequest",
"strategy_id": {
"@id": "mammoth:strategy_id",
"@type": "xsd:string"
},
"exchange_account_id": {
"@id": "mammoth:exchange_account_id",
"@type": "xsd:string"
},
"GetV1ExchangesResponse": "mammoth:GetV1ExchangesResponse",
"success": {
"@id": "mammoth:success",
"@type": "xsd:boolean"
},
"data": {
"@id": "mammoth:data",
"@container": "@list"
},
"PostV1ExchangesRequest": "mammoth:PostV1ExchangesRequest",
"exchange_name": {
"@id": "mammoth:exchange_name",
"@type": "xsd:string"
},
"account_name": {
"@id": "mammoth:account_name",
"@type": "xsd:string"
},
"trading_type": {
"@id": "mammoth:trading_type",
"@type": "xsd:string"
},
"api_key": {
"@id": "mammoth:api_key",
"@type": "xsd:string"
},
"api_secret": {
"@id": "mammoth:api_secret",
"@type": "xsd:string"
},
"PostV1ExchangesTestRequest": "mammoth:PostV1ExchangesTestRequest",
"GetV1HealthResponse": "mammoth:GetV1HealthResponse",
"status": {
"@id": "mammoth:status",
"@type": "xsd:string"
},
"timestamp": {
"@id": "mammoth:timestamp",
"@type": "xsd:dateTime"
},
"version": {
"@id": "mammoth:version",
"@type": "xsd:string"
},
"uptime": {
"@id": "mammoth:uptime",
"@type": "xsd:decimal"
},
"GetV1HealthDetailedResponse": "mammoth:GetV1HealthDetailedResponse",
"dependencies": {
"@id": "mammoth:dependencies"
},
"PutV1SettingsKeyRequest": "mammoth:PutV1SettingsKeyRequest",
"value": {
"@id": "mammoth:value",
"@type": "xsd:string"
},
"PostV1StrategiesRequest": "mammoth:PostV1StrategiesRequest",
"risk_level": {
"@id": "mammoth:risk_level",
"@type": "xsd:integer"
},
"PatchV1StrategiesIdRequest": "mammoth:PatchV1StrategiesIdRequest",
"PostV1StrategiesIdCopiersRequest": "mammoth:PostV1StrategiesIdCopiersRequest",
"copier_ids": {
"@id": "mammoth:copier_ids",
"@container": "@list"
},
"GetV1SupportedExchangesResponse": "mammoth:GetV1SupportedExchangesResponse",
"PostV1TradesRequest": "mammoth:PostV1TradesRequest",
"trade_pair_id": {
"@id": "mammoth:trade_pair_id",
"@type": "xsd:string"
},
"type": {
"@id": "mammoth:type",
"@type": "xsd:string"
},
"side": {
"@id": "mammoth:side",
"@type": "xsd:string"
},
"price": {
"@id": "mammoth:price",
"@type": "xsd:decimal"
},
"amount": {
"@id": "mammoth:amount",
"@type": "xsd:decimal"
},
"GetV1VersionResponse": "mammoth:GetV1VersionResponse",
"apiVersion": {
"@id": "mammoth:apiVersion",
"@type": "xsd:string"
},
"dataModelsVersion": {
"@id": "mammoth:dataModelsVersion",
"@type": "xsd:string"
},
"environment": {
"@id": "mammoth:environment",
"@type": "xsd:string"
},
"compatibleFrontends": {
"@id": "mammoth:compatibleFrontends",
"@container": "@list"
},
"PostV1WithdrawalsRequest": "mammoth:PostV1WithdrawalsRequest",
"wallet_address": {
"@id": "mammoth:wallet_address",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Mammoth Media API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Mammoth Media's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-26) from openapi/_ae-authored/mammoth-la-openapi-generated.yml.",
"dcterms:created": "2026-10-26",
"dcterms:source": [
"openapi/_ae-authored/mammoth-la-openapi-generated.yml"
]
}