|
|
| Line 1: |
Line 1: |
| API Endpoint: api/session/query/ | | API Endpoint: api/session/query/{query} |
|
| |
|
| ===GET {query}=== | | ===GET {query}=== |
| API Endpoint: api/session/query/{query} | | API Endpoint: api/session/query/{query} |
|
| |
| Content-Type: application/json
| |
|
| |
| '''Parameters:'''
| |
| {|class=wikitable
| |
| !Name
| |
| !Location
| |
| !Type
| |
| !Default value
| |
| |-
| |
| | query
| |
| | Path
| |
| | String
| |
| |
| |
| |-
| |
| | value
| |
| | Query
| |
| | String
| |
| | 0.0
| |
| |-
| |
| | f
| |
| | Query
| |
| | [[Format]]
| |
| | JSON
| |
| |-
| |
| | validate
| |
| | Query
| |
| | boolean
| |
| | false
| |
| |-
| |
| | crs
| |
| | Query
| |
| | String
| |
| | EPSG:3857
| |
| |}
| |
|
| |
| ===='''Examples====
| |
| '''SELECT_NAME_WHERE_CATEGORY_IS_SENIOR''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_SENIOR?crs=3857&f=JSON&token=API_TOKEN</syntaxhighlight>
| |
|
| |
| '''SELECT_NAME_WHERE_CATEGORY_IS_STUDENT''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_STUDENT?crs=3857&f=JSON&token=API_TOKEN</syntaxhighlight>
| |
|
| |
| '''SELECT_NAME_WHERE_CATEGORY_IS_OFFICES''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_OFFICES?crs=4326&f=JSON&token=API_TOKEN</syntaxhighlight>
| |
|
| |
| '''SELECT_FLOORSIZE_WHERE_CATEGORY_IS_BRIDGE_AND_MAP_IS_CURRENT''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_FLOORSIZE_WHERE_CATEGORY_IS_BRIDGE_AND_MAP_IS_CURRENT?crs=28992&f=JSON&token=API_TOKEN</syntaxhighlight>
| |
|
| |
| '''SELECT_NAME_WHERE_CATEGORY_IS_PARK''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_PARK?crs=LOCAL&f=JSON&token=API_TOKEN</syntaxhighlight>
| |
|
| |
| ===POST query===
| |
| API Endpoint: api/session/query/
| |
|
| |
| Content-Type: application/x-www-form-urlencoded
| |
|
| |
| '''Parameters:'''
| |
| {|class=wikitable
| |
| !Name
| |
| !Location
| |
| !Type
| |
| !Default value
| |
| |-
| |
| | f
| |
| | Query
| |
| | [[Format]]
| |
| | JSON
| |
| |-
| |
| | crs
| |
| | Query
| |
| | String
| |
| | EPSG:3857
| |
| |}
| |
|
| |
| ===POST query===
| |
| API Endpoint: api/session/query/
| |
|
| |
| Content-Type: application/json
| |
|
| |
| '''Parameters:'''
| |
| {|class=wikitable
| |
| !Name
| |
| !Location
| |
| !Type
| |
| !Default value
| |
| |-
| |
| | f
| |
| | Query
| |
| | [[Format]]
| |
| | JSON
| |
| |-
| |
| | crs
| |
| | Query
| |
| | String
| |
| | EPSG:3857
| |
| |}
| |
|
| |
| ===='''Examples====
| |
| '''Curl example POST''':
| |
| <syntaxhighlight lang="text" copy>curl 'https://engine.tygron.com/api/session/query/' -H 'Content-Type: application/json' -H 'Authorization: Bearer API_TOKEN' -d '"TQL Query 1"'
| |
| </syntaxhighlight>
| |
|
| |
| '''Curl example multi item POST''':
| |
| <syntaxhighlight lang="text" copy>curl 'https://engine.tygron.com/api/session/query/' -H 'Content-Type: application/json' -H 'Authorization: Bearer API_TOKEN' -d '[ "TQL Query 1", "TQL Query 2", "TQL Query 3" ]'
| |
| </syntaxhighlight>
| |
|
| |
| '''JavaScript example POST''':
| |
| <syntaxhighlight lang="text" copy>var options = {
| |
| method: "POST",
| |
| headers: { "Content-Type": "application/json", "Authorization": "Bearer API_TOKEN" },
| |
| body: '"TQL Query 1"'
| |
| };
| |
| fetch("https://engine.tygron.com/api/session/query/", options)
| |
| .then(response => response.text())
| |
| .then(result => console.log(result))
| |
| .catch(error => console.log('error', error));
| |
| </syntaxhighlight>
| |
|
| |
| ===GET SELECT_NAME_WHERE_CATEGORY_IS_SENIOR===
| |
| API Endpoint: api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_SENIOR
| |
|
| |
| Content-Type: application/json
| |
|
| |
| '''Parameters:'''
| |
| {|class=wikitable
| |
| !Name
| |
| !Location
| |
| !Type
| |
| !Default value
| |
| |-
| |
| | query
| |
| | Path
| |
| | String
| |
| |
| |
| |-
| |
| | value
| |
| | Query
| |
| | String
| |
| | 0.0
| |
| |-
| |
| | f
| |
| | Query
| |
| | [[Format]]
| |
| | JSON
| |
| |-
| |
| | validate
| |
| | Query
| |
| | boolean
| |
| | false
| |
| |-
| |
| | crs
| |
| | Query
| |
| | String
| |
| | EPSG:3857
| |
| |}
| |
|
| |
| ===='''Examples====
| |
| '''SELECT_NAME_WHERE_CATEGORY_IS_SENIOR''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_SENIOR?crs=3857&f=JSON&token=API_TOKEN</syntaxhighlight>
| |
|
| |
| ===GET SELECT_NAME_WHERE_CATEGORY_IS_STUDENT===
| |
| API Endpoint: api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_STUDENT
| |
|
| |
|
| Content-Type: application/json | | Content-Type: application/json |
| Line 206: |
Line 43: |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_STUDENT?crs=3857&f=JSON&token=API_TOKEN</syntaxhighlight> | | <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_STUDENT?crs=3857&f=JSON&token=API_TOKEN</syntaxhighlight> |
|
| |
|
| ===GET SELECT_NAME_WHERE_CATEGORY_IS_OFFICES===
| | '''SELECT_FLOORSIZE_WHERE_CATEGORY_IS_SENIOR_AND_MAP_IS_CURRENT''': |
| API Endpoint: api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_OFFICES
| | <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_FLOORSIZE_WHERE_CATEGORY_IS_SENIOR_AND_MAP_IS_CURRENT?crs=3857&f=JSON&token=API_TOKEN</syntaxhighlight> |
| | |
| Content-Type: application/json
| |
| | |
| '''Parameters:''' | |
| {|class=wikitable
| |
| !Name
| |
| !Location
| |
| !Type
| |
| !Default value
| |
| |-
| |
| | query
| |
| | Path
| |
| | String
| |
| |
| |
| |-
| |
| | value
| |
| | Query
| |
| | String
| |
| | 0.0
| |
| |-
| |
| | f
| |
| | Query
| |
| | [[Format]]
| |
| | JSON
| |
| |-
| |
| | validate
| |
| | Query
| |
| | boolean
| |
| | false
| |
| |-
| |
| | crs
| |
| | Query
| |
| | String
| |
| | EPSG:3857
| |
| |}
| |
| | |
| ===='''Examples====
| |
| '''SELECT_NAME_WHERE_CATEGORY_IS_OFFICES''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_OFFICES?crs=4326&f=JSON&token=API_TOKEN</syntaxhighlight> | |
|
| |
|
| ===GET SELECT_FLOORSIZE_WHERE_CATEGORY_IS_BRIDGE_AND_MAP_IS_CURRENT=== | | '''SELECT_NAME_WHERE_CATEGORY_IS_AGRICULTURE''': |
| API Endpoint: api/session/query/SELECT_FLOORSIZE_WHERE_CATEGORY_IS_BRIDGE_AND_MAP_IS_CURRENT
| | <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_AGRICULTURE?crs=4326&f=JSON&token=API_TOKEN</syntaxhighlight> |
|
| |
|
| Content-Type: application/json
| | '''SELECT_COLOR_WHERE_CATEGORY_IS_AGRICULTURE''': |
| | <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_COLOR_WHERE_CATEGORY_IS_AGRICULTURE?crs=28992&f=JSON&token=API_TOKEN</syntaxhighlight> |
|
| |
|
| '''Parameters:''' | | '''SELECT_FLOORSIZE_WHERE_CATEGORY_IS_SOCIAL_AND_MAP_IS_MAQUETTE''': |
| {|class=wikitable
| | <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_FLOORSIZE_WHERE_CATEGORY_IS_SOCIAL_AND_MAP_IS_MAQUETTE?crs=LOCAL&f=JSON&token=API_TOKEN</syntaxhighlight> |
| !Name
| |
| !Location
| |
| !Type
| |
| !Default value
| |
| |-
| |
| | query
| |
| | Path
| |
| | String
| |
| |
| |
| |-
| |
| | value
| |
| | Query
| |
| | String
| |
| | 0.0
| |
| |-
| |
| | f
| |
| | Query
| |
| | [[Format]]
| |
| | JSON
| |
| |-
| |
| | validate
| |
| | Query
| |
| | boolean
| |
| | false
| |
| |-
| |
| | crs
| |
| | Query
| |
| | String
| |
| | EPSG:3857
| |
| |}
| |
| | |
| ===='''Examples====
| |
| '''SELECT_FLOORSIZE_WHERE_CATEGORY_IS_BRIDGE_AND_MAP_IS_CURRENT''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_FLOORSIZE_WHERE_CATEGORY_IS_BRIDGE_AND_MAP_IS_CURRENT?crs=28992&f=JSON&token=API_TOKEN</syntaxhighlight>
| |
| | |
| ===GET SELECT_NAME_WHERE_CATEGORY_IS_PARK===
| |
| API Endpoint: api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_PARK
| |
| | |
| Content-Type: application/json
| |
| | |
| '''Parameters:'''
| |
| {|class=wikitable
| |
| !Name
| |
| !Location
| |
| !Type
| |
| !Default value
| |
| |-
| |
| | query
| |
| | Path
| |
| | String
| |
| |
| |
| |-
| |
| | value
| |
| | Query
| |
| | String
| |
| | 0.0
| |
| |-
| |
| | f
| |
| | Query
| |
| | [[Format]]
| |
| | JSON
| |
| |-
| |
| | validate
| |
| | Query
| |
| | boolean
| |
| | false
| |
| |-
| |
| | crs
| |
| | Query
| |
| | String
| |
| | EPSG:3857
| |
| |}
| |
| | |
| ===='''Examples====
| |
| '''SELECT_NAME_WHERE_CATEGORY_IS_PARK''':
| |
| <syntaxhighlight lang="text" copy>https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_PARK?crs=LOCAL&f=JSON&token=API_TOKEN</syntaxhighlight> | |
|
| |
|
| {{article end | | {{article end |
API Endpoint: api/session/query/{query}
GET {query}
API Endpoint: api/session/query/{query}
Content-Type: application/json
Parameters:
| Name
|
Location
|
Type
|
Default value
|
| query
|
Path
|
String
|
|
| value
|
Query
|
String
|
0.0
|
| f
|
Query
|
Format
|
JSON
|
| validate
|
Query
|
boolean
|
false
|
| crs
|
Query
|
String
|
EPSG:3857
|
Examples
SELECT_NAME_WHERE_CATEGORY_IS_STUDENT:
https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_STUDENT?crs=3857&f=JSON&token=API_TOKEN
SELECT_FLOORSIZE_WHERE_CATEGORY_IS_SENIOR_AND_MAP_IS_CURRENT:
https://engine.tygron.com/api/session/query/SELECT_FLOORSIZE_WHERE_CATEGORY_IS_SENIOR_AND_MAP_IS_CURRENT?crs=3857&f=JSON&token=API_TOKEN
SELECT_NAME_WHERE_CATEGORY_IS_AGRICULTURE:
https://engine.tygron.com/api/session/query/SELECT_NAME_WHERE_CATEGORY_IS_AGRICULTURE?crs=4326&f=JSON&token=API_TOKEN
SELECT_COLOR_WHERE_CATEGORY_IS_AGRICULTURE:
https://engine.tygron.com/api/session/query/SELECT_COLOR_WHERE_CATEGORY_IS_AGRICULTURE?crs=28992&f=JSON&token=API_TOKEN
SELECT_FLOORSIZE_WHERE_CATEGORY_IS_SOCIAL_AND_MAP_IS_MAQUETTE:
https://engine.tygron.com/api/session/query/SELECT_FLOORSIZE_WHERE_CATEGORY_IS_SOCIAL_AND_MAP_IS_MAQUETTE?crs=LOCAL&f=JSON&token=API_TOKEN