TripSensei
TripSensei · GPT Actions
Tiqets.com API
Retrieve up-to-date attractions for countries and cities.
GET /productsSearchAttractionByLocationSearch attractions by location.
Original API schema
{
"openapi": "3.1.0",
"info": {
"title": "Tiqets.com API",
"description": "Retrieve up-to-date attractions for countries and cities.",
"version": "v2.0.0"
},
"servers": [
{
"url": "https://api.tiqets.com/v2"
}
],
"paths": {
"/products": {
"get": {
"description": "Search attractions by location.",
"operationId": "SearchAttractionByLocation",
"parameters": [
{
"name": "lang",
"in": "query",
"description": "Language of the content to retrieve. Defaults to English if undefined.",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "currency",
"in": "query",
"description": "Currency code of the price components.",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "query",
"in": "query",
"description": "Name of the place. Textual query to find products that match the query. The results are ranked by internal calculation of relevancy which can change over time.",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "min_rating",
"in": "query",
"description": "Minimum rating of the product in customer reviews.",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "country_name",
"in": "query",
"description": "Name of the country to filter by.",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "country_id",
"in": "query",
"description": "Tiqets ID of the product country to filter by.",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "city_name",
"in": "query",
"description": "Name of the city to filter by.",
"required": false,
"schema": {
"type": "string"
}
},
{
"name": "city_id",
"in": "query",
"description": "Tiqets ID of the product city to filter by.",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "sort",
"in": "query",
"description": "Tiqets ID of the product country to filter by.",
"required": false,
"schema": {
"type": "string",
"enum": [
"popularity",
"price",
"title",
"asc",
"desc"
]
}
},
{
"name": "page",
"in": "query",
"description": "Number of the page to retrieve. Used in combination with the page_size parameter to define the page size.",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "page_size",
"in": "query",
"description": "Number of items per page. Default value is 10, maximum value is 100.",
"required": true,
"schema": {
"type": "integer"
}
},
],
"security": [
{"ApiKeyAuth": []}
],
"headers": {
"User-Agent": {
"description": "Identifies the client software originating the request.",
"required": true,
"schema": {
"type": "string"
}
}
}
}
}
},
"components": {
"schemas": {},
"securitySchemes": {
"ApiKeyAuth": {
"type": "apiKey",
"in": "header",
"name": "Authorization",
"description": "API key needed to authorize requests. Format: 'Token {api_key}'"
}
}
}
}Overpass Turbo API
Overpass Turbo API for Drinking Water Spots
GET /api/interpreterGetDrinkingWaterSpotsGet drinking water spots
Original API schema
{
"openapi": "3.1.0",
"info": {
"title": "Overpass Turbo API",
"description": "Overpass Turbo API for Drinking Water Spots",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://overpass-api.de"
}
],
"paths": {
"/api/interpreter": {
"get": {
"description": "Get drinking water spots",
"operationId": "GetDrinkingWaterSpots",
"parameters": [
{
"name": "data",
"in": "query",
"required": true,
"schema": {
"type": "string",
"example": "[out:json];node[\"amenity\"=\"drinking_water\"](51.249,10.454,51.251,10.456);out;"
}
}
],
}
}
},
"components": {
"schemas": {}
}
}