Download OpenAPI specification:Download
Welcome to Captain Coaster API! API Keys for authentication can be found in your profile page. Contact us to get support.
Retrieves the collection of Coaster resources.
page | integer Default: 1 The collection page number |
id | integer |
id[] | Array of integers |
name | string |
manufacturer | string |
manufacturer[] | Array of strings |
order[id] | string Default: "asc" Enum: "asc" "desc" |
order[rank] | string Default: "asc" Enum: "asc" "desc" |
rank[between] | string |
rank[gt] | string |
rank[gte] | string |
rank[lt] | string |
rank[lte] | string |
totalRatings[between] | string |
totalRatings[gt] | string |
totalRatings[gte] | string |
totalRatings[lt] | string |
totalRatings[lte] | string |
exists[mainImage] | boolean |
{- "member": [
- {
- "@id": "string",
- "@type": "string",
- "id": 0,
- "name": "string",
- "park": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "status": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "rank": 0
}
], - "totalItems": 0,
- "view": {
- "@id": "string",
- "type": "string",
- "first": "string",
- "last": "string",
- "previous": "string",
- "next": "string"
}, - "search": {
- "@type": "string",
- "template": "string",
- "variableRepresentation": "string",
- "mapping": [
- {
- "@type": "string",
- "variable": "string",
- "property": "string",
- "required": true
}
]
}
}
Retrieves a Coaster resource.
id required | string Coaster identifier |
{- "@context": "string",
- "@id": "string",
- "@type": "string",
- "id": 0,
- "name": "string",
- "materialType": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "seatingType": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "model": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "speed": 0,
- "height": 0,
- "length": 0,
- "inversionsNumber": 0,
- "manufacturer": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "restraint": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "launchs": [
- {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}
], - "park": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string",
- "country": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}
}, - "status": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "openingDate": "2019-08-24T14:15:22Z",
- "closingDate": "2019-08-24T14:15:22Z",
- "totalRatings": 0,
- "validDuels": 0,
- "score": "string",
- "rank": 0,
- "mainImage": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "path": "string"
}
}
Retrieves the collection of Image resources.
page | integer Default: 1 The collection page number |
coaster | string |
coaster[] | Array of strings |
{- "member": [
- {
- "@id": "string",
- "@type": "string",
- "@context": "string",
- "credit": "string",
- "path": "string"
}
], - "totalItems": 0,
- "view": {
- "@id": "string",
- "type": "string",
- "first": "string",
- "last": "string",
- "previous": "string",
- "next": "string"
}, - "search": {
- "@type": "string",
- "template": "string",
- "variableRepresentation": "string",
- "mapping": [
- {
- "@type": "string",
- "variable": "string",
- "property": "string",
- "required": true
}
]
}
}
Retrieves the collection of Launch resources.
page | integer Default: 1 The collection page number |
{- "member": [
- {
- "@id": "string",
- "@type": "string",
- "@context": "string",
- "name": "string"
}
], - "totalItems": 0,
- "view": {
- "@id": "string",
- "type": "string",
- "first": "string",
- "last": "string",
- "previous": "string",
- "next": "string"
}, - "search": {
- "@type": "string",
- "template": "string",
- "variableRepresentation": "string",
- "mapping": [
- {
- "@type": "string",
- "variable": "string",
- "property": "string",
- "required": true
}
]
}
}
Retrieves the collection of Model resources.
page | integer Default: 1 The collection page number |
{- "member": [
- {
- "@id": "string",
- "@type": "string",
- "@context": "string",
- "name": "string"
}
], - "totalItems": 0,
- "view": {
- "@id": "string",
- "type": "string",
- "first": "string",
- "last": "string",
- "previous": "string",
- "next": "string"
}, - "search": {
- "@type": "string",
- "template": "string",
- "variableRepresentation": "string",
- "mapping": [
- {
- "@type": "string",
- "variable": "string",
- "property": "string",
- "required": true
}
]
}
}
Retrieves the collection of Park resources.
page | integer Default: 1 The collection page number |
{- "member": [
- {
- "@id": "string",
- "@type": "string",
- "@context": "string",
- "id": 0,
- "name": "string",
- "country": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "latitude": 0,
- "longitude": 0
}
], - "totalItems": 0,
- "view": {
- "@id": "string",
- "type": "string",
- "first": "string",
- "last": "string",
- "previous": "string",
- "next": "string"
}, - "search": {
- "@type": "string",
- "template": "string",
- "variableRepresentation": "string",
- "mapping": [
- {
- "@type": "string",
- "variable": "string",
- "property": "string",
- "required": true
}
]
}
}
Retrieves a Park resource.
id required | string Park identifier |
{- "@id": "string",
- "@type": "string",
- "@context": "string",
- "id": 0,
- "name": "string",
- "country": {
- "@context": "string",
- "@id": "string",
- "@type": "string",
- "name": "string"
}, - "latitude": 0,
- "longitude": 0
}
Retrieves the collection of Restraint resources.
page | integer Default: 1 The collection page number |
{- "member": [
- {
- "@id": "string",
- "@type": "string",
- "@context": "string",
- "name": "string"
}
], - "totalItems": 0,
- "view": {
- "@id": "string",
- "type": "string",
- "first": "string",
- "last": "string",
- "previous": "string",
- "next": "string"
}, - "search": {
- "@type": "string",
- "template": "string",
- "variableRepresentation": "string",
- "mapping": [
- {
- "@type": "string",
- "variable": "string",
- "property": "string",
- "required": true
}
]
}
}
Retrieves the collection of Status resources.
page | integer Default: 1 The collection page number |
{- "member": [
- {
- "@id": "string",
- "@type": "string",
- "@context": "string",
- "id": 0,
- "name": "string",
- "isRateable": true
}
], - "totalItems": 0,
- "view": {
- "@id": "string",
- "type": "string",
- "first": "string",
- "last": "string",
- "previous": "string",
- "next": "string"
}, - "search": {
- "@type": "string",
- "template": "string",
- "variableRepresentation": "string",
- "mapping": [
- {
- "@type": "string",
- "variable": "string",
- "property": "string",
- "required": true
}
]
}
}