| URL: | /feed/SIRI/getSIRI.json |
| Name: | getSIRI |
| Methods: | GET |
| Parameters: |
stopPoint :
String
*
Identifant de l'arrêt
max : Integer Maximum de quantité des informations à s'afficher (default value 10) line : String ligne |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/SIRI/getSIRI.json?stopPoint=256&max=20&line= |
| Response: |
null |
| URL: | /feed/SIRI/getSIRIWithErrors.json |
| Name: | getSIRIWithErrors |
| Methods: | GET |
| Parameters: |
stopPoint :
String
*
Identifant de l'arrêt
max : Integer Maximum de quantité des informations à s'afficher (default value 10) line : String ligne |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/SIRI/getSIRIWithErrors.json?stopPoint=256&max=20&line= |
| Response: |
{
"status": "ok",
"time": 1765619230,
"exectime": 31.381,
"response": {
"realtime_error": false,
"realtime_empty": true,
"realtime": null
}
}
|
| URL: | /feed/checkversion/get.json |
| Name: | get |
| Methods: | GET |
| Parameters: |
appVersion :
String
*
Version de l'application utilisée (1.0, 1.1, ...)
os : String * OS de l'application (ios, android, windows) |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/checkversion/get.json?appVersion=1.0&os=ios |
| Response: |
{
"status": "ok",
"time": 1765619231,
"exectime": 36.671,
"response": {
"updateAvailable": 0,
"updateRequired": 0,
"updateUri": ""
}
}
|
| URL: | /feed/Config/getTheme.json |
| Name: | getTheme |
| Methods: | GET |
| Parameters: |
height :
String
*
Image height
ratio : String Image ratio |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Config/getTheme.json?height=300&ratio=0 |
| Response: |
{
"status": "ok",
"time": 1765619231,
"exectime": 34.809,
"response": {
"theme": {
"taille": {
"height": "300",
"ratio": "0"
},
"colors": {
"c1": {
"color": "#FF0000",
"opacity": 1
},
"c2": {
"color": "#00FF00",
"opacity": 1
},
"c3": {
"color": "#0000FF",
"opacity": 1
}
},
"background": "http:\/\/catp-pyrenees-orientales.airweb.fr",
"header": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/libs\/slir\/index.php?h=300&i=",
"ticket_enable": 0
}
}
}
|
| URL: | /feed/Forms/getFormsList.json |
| Name: | getFormsList |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Forms/getFormsList.json |
| Response: |
{
"status": "ok",
"time": 1765619231,
"exectime": 27.792,
"response": []
}
|
| URL: | /feed/Forms/getForms.json |
| Name: | getForms |
| Methods: | GET |
| Parameters: |
id :
String
*
Identifiant de le formulaire
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Forms/getForms.json?id=documentation |
| Response: |
{
"status": "ok",
"time": 1765619231,
"exectime": 0.458,
"response": {
"id": "documentation",
"json": "{\n \"label\":\"Documentation\",\n \"description\":\"Formulaire permettant de faire une demande de documentation.\",\n \"id\":\"documentation\",\n \"form\":[\n {\n \"type\":\"TEXT\",\n \"value\":\"Vous d\u00e9sirez recevoir \u00e0 votre domicile un ou plusieurs exemplaires de la documentation commerciale de notre r\u00e9seau.<\/b> Pour cela, veuillez indiquer le nombre d'exemplaires voulus.\"\n },\n {\n \"type\":\"INPUT\",\n \"id\":\"documents\",\n \"label\":\"Documentation\",\n \"list\":[\n {\n \"id\":\"guide_horaire_septembre_juin\",\n \"label\":\"Guide horaire septembre\/juin\"\n },\n {\n \"id\":\"guide_horaire_juillet_aout\",\n \"label\":\"Guide horaire juillet\/ao\u00fbt\"\n }\n ],\n \"extensible\":true,\n \"editable\":true,\n \"invert\":true\n }\n ]\n}\n"
}
}
|
| URL: | /feed/Forms/sendResponse.json |
| Name: | sendResponse |
| Methods: | POST |
| Parameters: |
id :
String
*
Identifiant de le formulaire
response : String * Les réponses des utilisateurs user : String * Les infos des utilisateurs email : String * L'adresse de mail des utilisateurs |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Forms/sendResponse.json?id=documentation&response={"id":"documentation","data":[]}&user={"id":"documentation","info":[]}&email=airweb@gmail.fr |
| Response: |
null |
| URL: | /feed/Horaire/getHoraire.json |
| Name: | getHoraire |
| Methods: | GET |
| Parameters: |
date :
String
*
Date de l'horaire
line : String * Identifiant de la ligne stop_id : String * Identifiant de l'arrêt direction : Integer * Direction du trip ( 1 = Aller, 0 = Retour) |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Horaire/getHoraire.json?date=2015-09-01&line=1&stop_id=10189439&direction=1 |
| Response: |
{
"status": "ok",
"time": 1765619231,
"exectime": 45.393,
"response": {
"horaire": [],
"terminus": []
}
}
|
| URL: | /feed/Info/getContact.json |
| Name: | getContact |
| Methods: | GET |
| Parameters: |
lang :
String
lang de l'appareil (fr,en)
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Info/getContact.json?lang=fr |
| Response: |
{
"status": "ok",
"time": 1430119169,
"exectime": 0.847,
"response": {
"contact": {
"title": "Contactez-nous",
"subtitle": "Hello",
"content": "content_html"
}
}
}
|
| URL: | /feed/Info/getEnterprise.json |
| Name: | getEnterprise |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Info/getEnterprise.json |
| Response: |
{
"status": "ok",
"time": 1430119169,
"exectime": 0.847,
"response": {
"enterprise": {
"title": "title",
"subtitle": "Hello",
"detail": "detail_html"
}
}
}
|
| URL: | /feed/Info/getMentionsLegales.json |
| Name: | getMentionsLegales |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Info/getMentionsLegales.json |
| Response: |
{
"status": "ok",
"time": 1430119169,
"exectime": 0.847,
"response": {
"legal_notice": {
"title": "title",
"subtitle": "Hello",
"detail": "detail_html"
}
}
}
|
| URL: | /feed/Info/getPriceListApp.json |
| Name: | getPriceListApp |
| Methods: | GET |
| Parameters: |
lang :
String
lang de l'appareil (fr,en)
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Info/getPriceListApp.json?lang=fr |
| Response: |
{
"status": "ok",
"time": 1430119324,
"exectime": 0.219,
"response": {
"price_list_app": [
{
"name": "Ticket 1 voyage",
"price": "1,4\u20ac",
"description": "description_html"
},
{
"name": "Ticket 10 voyage",
"price": "11,50\u20ac",
"description": "description_html"
}
]
}
}
|
| URL: | /feed/Info/getPriceListSite.json |
| Name: | getPriceListSite |
| Methods: | GET |
| Parameters: |
type :
String
*
Type de page ("OC" pour voyageurs occasionnels, "RE" pour voyageurs reguliers)
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Info/getPriceListSite.json?type=OC |
| Response: |
{
"status": "ok",
"time": 1430119324,
"exectime": 0.219,
"response": {
"price_list_site": {
"type": "OC",
"name": "Ticket 1 voyage",
"title": "t1",
"subtitle": "st1",
"content": "html_text"
}
}
}
|
| URL: | /feed/Info/getTrafficInfos.json |
| Name: | getTrafficInfos |
| Methods: | GET |
| Parameters: |
multiline :
Integer
lang : String lang de l'appareil (fr,en) |
| Cache TTL: | 30s |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Info/getTrafficInfos.json?multiline=1&lang=fr |
| Response: |
{
"status": "ok",
"time": 1430119324,
"exectime": 0.219,
"response": {
"traffics": [
{
"line": "...",
"type": "gr\u00e8ve",
"description": "description_html"
},
{
"line": "...",
"type": "imtemperies",
"description": "description_html"
}
]
}
}
|
| URL: | /feed/Info/getNewsApp.json |
| Name: | getNewsApp |
| Methods: | GET |
| Parameters: |
ratio :
String
Image ratio
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Info/getNewsApp.json?ratio=0 |
| Response: |
{
"status": "ok",
"time": 1765619231,
"exectime": 31.152,
"response": {
"news_app": null
}
}
|
| URL: | /feed/Info/getNewsSite.json |
| Name: | getNewsSite |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Info/getNewsSite.json |
| Response: |
{
"status": "ok",
"time": 1765619231,
"exectime": 30.734,
"response": {
"news_site": []
}
}
|
| URL: | /feed/Itinerary/getItineraries.json |
| Name: | getItineraries |
| Methods: | GET |
| Parameters: |
start :
*
Starting point's coordinates (format: [latitude, longitude])
end : * Ending point's coordinates (format: [latitude, longitude]) start_name : String Starting point's name end_name : String Ending point's name count : Integer Desired number of itinerary (default: 1) date_type : String Date and time type : "departure" or "arrival" date : String Arrival or departure UNIX timestamp lang : String Instructions langage. Default: fr |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Itinerary/getItineraries.json?start=[48.22845, 4.085105]&end=[48.294308, 4.059116]&start_name=PARC LOGISTIQUE&end_name=11 NOVEMBRE&count=5 |
| Response: |
{
"status": "ok",
"time": 1765619231,
"exectime": 385.936,
"response": []
}
|
| URL: | /feed/Line/getAllLines.json |
| Name: | getAllLines |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Line/getAllLines.json |
| Response: |
{
"status": "ok",
"time": 1765619232,
"exectime": 430.139,
"response": {
"lines": [
{
"line_id": "500",
"order": 1,
"name": "QUILLAN - PERPIGNAN",
"color": "#EAC616",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Quillan",
"Perpignan - Caudi\u00e8s-de-Fenouill\u00e8des"
],
"retour": [
"Quillan - Perpignan",
"Caudi\u00e8s-de-Fenouill\u00e8des - Perpignan"
]
}
},
{
"line_id": "503",
"order": 2,
"name": "SALSES - PERPIGNAN",
"color": "#DA8330",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Salses-le-Ch\u00e2teau",
"Perpignan - Fitou",
"Perpignan - Perpignan"
],
"retour": [
"Fitou - Perpignan",
"Salses-le-Ch\u00e2teau - Perpignan",
"Claira - Perpignan",
"Pia - Perpignan"
]
}
},
{
"line_id": "505",
"order": 3,
"name": "LANSAC - PERPIGNAN",
"color": "#5DBE79",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Lansac"
],
"retour": [
"Lansac - Perpignan"
]
}
},
{
"line_id": "510",
"order": 4,
"name": "MILLAS - PERPIGNAN",
"color": "#E95263",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Millas",
"Perpignan - Corneilla-la-Rivi\u00e8re",
"Corneilla-la-Rivi\u00e8re - Millas"
],
"retour": [
"Millas - Perpignan",
"Corneilla-la-Rivi\u00e8re - Perpignan",
"Millas - Corneilla-la-Rivi\u00e8re"
]
}
},
{
"line_id": "512",
"order": 5,
"name": "CORBERE - ILLE SUR TET",
"color": "#AA63A7",
"realtime": "",
"direction": {
"aller": [
"Ille-sur-T\u00eat - Corb\u00e8re"
],
"retour": [
"Corb\u00e8re - Ille-sur-T\u00eat"
]
}
},
{
"line_id": "514",
"order": 6,
"name": "VINCA - ILLE SUR TET",
"color": "#79C256",
"realtime": "",
"direction": {
"aller": [],
"retour": [
"Ille-sur-T\u00eat - Ille-sur-T\u00eat"
]
}
},
{
"line_id": "520",
"order": 7,
"name": "PRADES - PERPIGNAN",
"color": "#2DA6DD",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Prades"
],
"retour": [
"Prades - Perpignan"
]
}
},
{
"line_id": "521",
"order": 8,
"name": "VERNET - PERPIGNAN",
"color": "#CBC373",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Vernet-les-Bains",
"Perpignan - Casteil"
],
"retour": [
"Vernet-les-Bains - Perpignan",
"Casteil - Perpignan"
]
}
},
{
"line_id": "522",
"order": 9,
"name": "VERNET - PRADES",
"color": "#8A76B5",
"realtime": "",
"direction": {
"aller": [
"Prades - Vernet-les-Bains",
"Prades - Casteil"
],
"retour": [
"Vernet-les-Bains - Prades",
"Casteil - Prades"
]
}
},
{
"line_id": "523",
"order": 10,
"name": "MOSSET - PRADES",
"color": "#DDB05D",
"realtime": "",
"direction": {
"aller": [
"Prades - Prades",
"Prades - Mosset"
],
"retour": [
"Camp\u00f4me - Prades"
]
}
},
{
"line_id": "524",
"order": 11,
"name": "FONTPEDROUSE - PRADES",
"color": "#F10977",
"realtime": "",
"direction": {
"aller": [
"Prades - Fontp\u00e9drouse"
],
"retour": [
"Fontp\u00e9drouse - Prades"
]
}
},
{
"line_id": "525",
"order": 12,
"name": "PY - PRADES",
"color": "#DF5C3E",
"realtime": "",
"direction": {
"aller": [
"Prades - Py"
],
"retour": [
"Py - Prades"
]
}
},
{
"line_id": "528",
"order": 13,
"name": "THUIR - ILLE SUR TET",
"color": "#DF5C3E",
"realtime": "",
"direction": {
"aller": [
"Ille-sur-T\u00eat - Thuir"
],
"retour": [
"Thuir - Ille-sur-T\u00eat"
]
}
},
{
"line_id": "530",
"order": 14,
"name": "ARLES SUR TECH - PERPIGNAN",
"color": "#827B75",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Arles-sur-Tech",
"Perpignan - C\u00e9ret",
"Perpignan - Le Boulou"
],
"retour": [
"Arles-sur-Tech - Perpignan",
"C\u00e9ret - Perpignan",
"Le Boulou - Perpignan"
]
}
},
{
"line_id": "531",
"order": 15,
"name": "PRATS DE MOLLO - ARLES SUR TECH",
"color": "#89D2CB",
"realtime": "",
"direction": {
"aller": [
"Arles-sur-Tech - Prats-de-Mollo-la-Preste"
],
"retour": [
"Prats-de-Mollo-la-Preste - Arles-sur-Tech"
]
}
},
{
"line_id": "532",
"order": 16,
"name": "COUSTOUGES - ARLES SUR TECH",
"color": "#4A86E8",
"realtime": "",
"direction": {
"aller": [
"Arles-sur-Tech - Coustouges"
],
"retour": [
"Coustouges - Arles-sur-Tech"
]
}
},
{
"line_id": "536",
"order": 17,
"name": "LA PRESTE - PRATS DE MOLLO",
"color": "#89D2CB",
"realtime": "",
"direction": {
"aller": [
"Prats-de-Mollo-la-Preste - Prats-de-Mollo-la-Preste"
],
"retour": [
"Prats-de-Mollo-la-Preste - Prats-de-Mollo-la-Preste"
]
}
},
{
"line_id": "540",
"order": 18,
"name": "BANYULS SUR MER - PERPIGNAN",
"color": "#50B74E",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Banyuls-sur-Mer",
"Perpignan - Argel\u00e8s-sur-Mer",
"Perpignan - Port-Vendres"
],
"retour": [
"Banyuls-sur-Mer - Perpignan",
"Argel\u00e8s-sur-Mer - Perpignan",
"Port-Vendres - Perpignan"
]
}
},
{
"line_id": "542",
"order": 19,
"name": "SAINT CYPRIEN - PERPIGNAN",
"color": "#678FCA",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Saint-Cyprien"
],
"retour": [
"Saint-Cyprien - Perpignan",
"Al\u00e9nya - Perpignan"
]
}
},
{
"line_id": "543",
"order": 20,
"name": "CABESTANY - ARGELES",
"color": "#66C3A6",
"realtime": "",
"direction": {
"aller": [
"Argel\u00e8s-sur-Mer - Cabestany"
],
"retour": [
"Cabestany - Argel\u00e8s-sur-Mer"
]
}
},
{
"line_id": "546",
"order": 21,
"name": "BANYULS SUR MER - CERBERE",
"color": "#CC3300",
"realtime": "",
"direction": {
"aller": [
"Banyuls-sur-Mer - Cerb\u00e8re"
],
"retour": [
"Cerb\u00e8re - Banyuls-sur-Mer"
]
}
},
{
"line_id": "550",
"order": 22,
"name": "CERET - ARGELES",
"color": "#2DA6DD",
"realtime": "",
"direction": {
"aller": [
"Argel\u00e8s-sur-Mer - C\u00e9ret"
],
"retour": [
"C\u00e9ret - Argel\u00e8s-sur-Mer"
]
}
},
{
"line_id": "553",
"order": 23,
"name": "VILLELONGUE DELS MONTS - PERPIGNAN",
"color": "#69C8C7",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Saint-G\u00e9nis-des-Fontaines",
"Perpignan - Villelongue-dels-Monts"
],
"retour": [
"Saint-G\u00e9nis-des-Fontaines - Perpignan",
"Villelongue-dels-Monts - Perpignan",
"Palau-del-Vidre - Perpignan"
]
}
},
{
"line_id": "555",
"order": 24,
"name": "LE BOULOU - ARGELES",
"color": "#D1DE50",
"realtime": "",
"direction": {
"aller": [
"Argel\u00e8s-sur-Mer - Le Boulou"
],
"retour": [
"Le Boulou - Argel\u00e8s-sur-Mer"
]
}
},
{
"line_id": "560",
"order": 25,
"name": "PORTE PUYMORENS - PERPIGNAN",
"color": "#8A76B5",
"realtime": "",
"direction": {
"aller": [
"Prades - Latour-de-Carol",
"Perpignan - Font-Romeu-Odeillo-Via",
"Perpignan - Latour-de-Carol",
"Prades - Port\u00e9-Puymorens",
"Bolqu\u00e8re - Latour-de-Carol",
"Perpignan - Port\u00e9-Puymorens",
"Mont-Louis - Latour-de-Carol"
],
"retour": [
"Latour-de-Carol - Prades",
"Font-Romeu-Odeillo-Via - Perpignan",
"Latour-de-Carol - Perpignan",
"Port\u00e9-Puymorens - Prades",
"Latour-de-Carol - Mont-Louis",
"Port\u00e9-Puymorens - Mont-Louis",
"Latour-de-Carol - Bolqu\u00e8re",
"Port\u00e9-Puymorens - Perpignan"
]
}
},
{
"line_id": "561",
"order": 26,
"name": "FORMIGUERES - MONT LOUIS",
"color": "#783691",
"realtime": "",
"direction": {
"aller": [
"Mont-Louis - Formigu\u00e8res"
],
"retour": [
"Formigu\u00e8res - Mont-Louis"
]
}
},
{
"line_id": "566",
"order": 27,
"name": "BOURG MADAME - MONT LOUIS",
"color": "#7079BA",
"realtime": "",
"direction": {
"aller": [
"Mont-Louis - PUIGCERDA",
"Mont-Louis - Latour-de-Carol",
"Mont-Louis - Port\u00e9-Puymorens",
"Mont-Louis - Bourg-Madame"
],
"retour": [
"PUIGCERDA - Mont-Louis",
"Bourg-Madame - Mont-Louis",
"Port\u00e9-Puymorens - Mont-Louis",
"Latour-de-Carol - Mont-Louis"
]
}
},
{
"line_id": "569",
"order": 28,
"name": "FORMIGUERES - ERR",
"color": "#38761D",
"realtime": "",
"direction": {
"aller": [
"Err - Formigu\u00e8res",
"Latour-de-Carol - Mont-Louis",
"Latour-de-Carol - Bolqu\u00e8re"
],
"retour": [
"Formigu\u00e8res - Err",
"Bolqu\u00e8re - Latour-de-Carol"
]
}
},
{
"line_id": "570",
"order": 29,
"name": "FOURQUES - PERPIGNAN",
"color": "#4661AE",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Fourques",
"Perpignan - Thuir"
],
"retour": [
"Fourques - Perpignan",
"Thuir - Perpignan"
]
}
},
{
"line_id": "571",
"order": 30,
"name": "TRESSERRE - PERPIGNAN",
"color": "#F57F25",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Tresserre",
"Thuir - Tresserre"
],
"retour": [
"Tresserre - Perpignan",
"Tresserre - Thuir"
]
}
},
{
"line_id": "572",
"order": 31,
"name": "BANYULS DES ASPRES - PERPIGNAN",
"color": "#F073AB",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Banyuls-dels-Aspres"
],
"retour": [
"Banyuls-dels-Aspres - Perpignan"
]
}
},
{
"line_id": "573",
"order": 32,
"name": "BROUILLA - PERPIGNAN",
"color": "#9070B1",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Brouilla",
"Perpignan - Bages",
"Perpignan - Montescot"
],
"retour": [
"Brouilla - Perpignan",
"Bages - Perpignan",
"Montescot - Perpignan"
]
}
},
{
"line_id": "574",
"order": 33,
"name": "LATOUR BAS ELNE - PERPIGNAN",
"color": "#9070B1",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Latour-Bas-Elne"
],
"retour": [
"Latour-Bas-Elne - Perpignan",
"Elne - Perpignan"
]
}
}
]
}
}
|
| URL: | /feed/Line/getLine.json |
| Name: | getLine |
| Methods: | GET |
| Parameters: |
line :
String
*
Identifiant de la ligne
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Line/getLine.json?line=1 |
| Response: |
{
"status": "ok",
"time": 1765619232,
"exectime": 33.109,
"response": {
"line_id": "1",
"order": 0,
"name": "",
"color": "#000000",
"realtime": null,
"direction": {
"aller": [],
"retour": []
}
}
}
|
| URL: | /feed/Line/getStationLines.json |
| Name: | getStationLines |
| Methods: | GET |
| Parameters: |
station :
String
*
Nom de l'arrêt
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Line/getStationLines.json?station=Coutolot |
| Response: |
{
"status": "ok",
"time": 1765619232,
"exectime": 30.667,
"response": {
"lines": []
}
}
|
| URL: | /feed/Line/getLineSections.json |
| Name: | getLineSections |
| Methods: | GET |
| Parameters: |
line :
String
Identifiant de la ligne
|
| Cache TTL: | 3600s |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Line/getLineSections.json?line=1 |
| Response: |
{
"status": "ok",
"time": 1765619232,
"exectime": 50.159,
"response": {
"line_id": "1",
"order": 0,
"name": "",
"color": "#000000",
"realtime": null,
"direction": {
"aller": [],
"retour": []
},
"sections": []
}
}
|
| URL: | /feed/Line/getLinesGeoJson.json |
| Name: | getLinesGeoJson |
| Methods: | GET |
| Parameters: |
lines :
String
*
Identifiant(s) de la / des ligne(s)
roundtrip : String (Aller = 0 | Retour = 1) = 2 par défaut |
| Cache TTL: | 3600s |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Line/getLinesGeoJson.json?lines=1,2&roundtrip=1 |
| Response: |
{
"status": "ok",
"time": 1765619232,
"exectime": 45.742,
"response": {
"type": "FeatureCollection",
"features": null
}
}
|
| URL: | /feed/Nosligne/getNosLigne.json |
| Name: | getNosLigne |
| Methods: | GET |
| Parameters: |
id_subpage :
Integer
*
Identifiant de la sous-page
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Nosligne/getNosLigne.json?id_subpage=6 |
| Response: |
{
"status": "ok",
"time": 1765619232,
"exectime": 29.622,
"response": {
"nosligne": null
}
}
|
| URL: | /feed/Nosligne/getNosLigneList.json |
| Name: | getNosLigneList |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Nosligne/getNosLigneList.json |
| Response: |
{
"status": "ok",
"time": 1765619232,
"exectime": 27.882,
"response": {
"noslignelist": []
}
}
|
| URL: | /feed/Plan/getPlans.json |
| Name: | getPlans |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Plan/getPlans.json |
| Response: |
{
"status": "ok",
"time": 1765619233,
"exectime": 577.986,
"response": {
"plans_reseau": [],
"plans_line": [
{
"name": "500",
"line": {
"line_id": "500",
"order": 1,
"name": "QUILLAN - PERPIGNAN",
"color": "#EAC616",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Quillan",
"Perpignan - Caudi\u00e8s-de-Fenouill\u00e8des"
],
"retour": [
"Quillan - Perpignan",
"Caudi\u00e8s-de-Fenouill\u00e8des - Perpignan"
]
}
},
"checksum": "bb2384174095b9697b4094767b2323ce",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Ligne_500.pdf"
},
{
"name": "503",
"line": {
"line_id": "503",
"order": 2,
"name": "SALSES - PERPIGNAN",
"color": "#DA8330",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Salses-le-Ch\u00e2teau",
"Perpignan - Fitou",
"Perpignan - Perpignan"
],
"retour": [
"Fitou - Perpignan",
"Salses-le-Ch\u00e2teau - Perpignan",
"Claira - Perpignan",
"Pia - Perpignan"
]
}
},
"checksum": "842443726ec574b4510ec823819515f2",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Lige_503.pdf"
},
{
"name": "505",
"line": {
"line_id": "505",
"order": 3,
"name": "LANSAC - PERPIGNAN",
"color": "#5DBE79",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Lansac"
],
"retour": [
"Lansac - Perpignan"
]
}
},
"checksum": "fd3a2ec058e33eb69fd70f91f76ea329",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Oc22_Pyr\u00e9n\u00e9es_Orientales_505.pdf"
},
{
"name": "510",
"line": {
"line_id": "510",
"order": 4,
"name": "MILLAS - PERPIGNAN",
"color": "#E95263",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Millas",
"Perpignan - Corneilla-la-Rivi\u00e8re",
"Corneilla-la-Rivi\u00e8re - Millas"
],
"retour": [
"Millas - Perpignan",
"Corneilla-la-Rivi\u00e8re - Perpignan",
"Millas - Corneilla-la-Rivi\u00e8re"
]
}
},
"checksum": "53deaad14871460b089e628a3a9f4b9d",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_ligne_510.pdf"
},
{
"name": "512",
"line": {
"line_id": "512",
"order": 5,
"name": "CORBERE - ILLE SUR TET",
"color": "#AA63A7",
"realtime": "",
"direction": {
"aller": [
"Ille-sur-T\u00eat - Corb\u00e8re"
],
"retour": [
"Corb\u00e8re - Ille-sur-T\u00eat"
]
}
},
"checksum": "42441ea86e09a51fae6636770368aef3",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Ligne_512.pdf"
},
{
"name": "514",
"line": {
"line_id": "514",
"order": 6,
"name": "VINCA - ILLE SUR TET",
"color": "#79C256",
"realtime": "",
"direction": {
"aller": [],
"retour": [
"Ille-sur-T\u00eat - Ille-sur-T\u00eat"
]
}
},
"checksum": "7158cc2306f2317164f6c97feb49a845",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_ligne_514.pdf"
},
{
"name": "520",
"line": {
"line_id": "520",
"order": 7,
"name": "PRADES - PERPIGNAN",
"color": "#2DA6DD",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Prades"
],
"retour": [
"Prades - Perpignan"
]
}
},
"checksum": "83f3d8ebf633d15f57cfd7bea9ae7df0",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_ligne_520.pdf"
},
{
"name": "521",
"line": {
"line_id": "521",
"order": 8,
"name": "VERNET - PERPIGNAN",
"color": "#CBC373",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Vernet-les-Bains",
"Perpignan - Casteil"
],
"retour": [
"Vernet-les-Bains - Perpignan",
"Casteil - Perpignan"
]
}
},
"checksum": "a4990cf66825da9eb656abd957d92ed3",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_ligne_521.pdf"
},
{
"name": "523",
"line": {
"line_id": "523",
"order": 10,
"name": "MOSSET - PRADES",
"color": "#DDB05D",
"realtime": "",
"direction": {
"aller": [
"Prades - Prades",
"Prades - Mosset"
],
"retour": [
"Camp\u00f4me - Prades"
]
}
},
"checksum": "d99054390f954089d4393caaf6cd99d2",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_ligne_523.pdf"
},
{
"name": "524",
"line": {
"line_id": "524",
"order": 11,
"name": "FONTPEDROUSE - PRADES",
"color": "#F10977",
"realtime": "",
"direction": {
"aller": [
"Prades - Fontp\u00e9drouse"
],
"retour": [
"Fontp\u00e9drouse - Prades"
]
}
},
"checksum": "d18bf0e3b86cd2ed64ed71c063ac1478",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Ligne_524.pdf"
},
{
"name": "525",
"line": {
"line_id": "525",
"order": 12,
"name": "PY - PRADES",
"color": "#DF5C3E",
"realtime": "",
"direction": {
"aller": [
"Prades - Py"
],
"retour": [
"Py - Prades"
]
}
},
"checksum": "4f44864ca4f72e7dcb4db24107c39244",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Ligne_525.pdf"
},
{
"name": "528",
"line": {
"line_id": "528",
"order": 13,
"name": "THUIR - ILLE SUR TET",
"color": "#DF5C3E",
"realtime": "",
"direction": {
"aller": [
"Ille-sur-T\u00eat - Thuir"
],
"retour": [
"Thuir - Ille-sur-T\u00eat"
]
}
},
"checksum": "b82e80a82b6638dada7d62304aa21166",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Ligne_528.pdf"
},
{
"name": "530",
"line": {
"line_id": "530",
"order": 14,
"name": "ARLES SUR TECH - PERPIGNAN",
"color": "#827B75",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Arles-sur-Tech",
"Perpignan - C\u00e9ret",
"Perpignan - Le Boulou"
],
"retour": [
"Arles-sur-Tech - Perpignan",
"C\u00e9ret - Perpignan",
"Le Boulou - Perpignan"
]
}
},
"checksum": "683adbf74ceafccb552486c9d255964c",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Oc22_Pyr\u00e9n\u00e9es_Orientales_530.pdf"
},
{
"name": "531",
"line": {
"line_id": "531",
"order": 15,
"name": "PRATS DE MOLLO - ARLES SUR TECH",
"color": "#89D2CB",
"realtime": "",
"direction": {
"aller": [
"Arles-sur-Tech - Prats-de-Mollo-la-Preste"
],
"retour": [
"Prats-de-Mollo-la-Preste - Arles-sur-Tech"
]
}
},
"checksum": "9eb35ce55ae5dae896a5a043ddbe7c26",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Ligne_531.pdf"
},
{
"name": "532",
"line": {
"line_id": "532",
"order": 16,
"name": "COUSTOUGES - ARLES SUR TECH",
"color": "#4A86E8",
"realtime": "",
"direction": {
"aller": [
"Arles-sur-Tech - Coustouges"
],
"retour": [
"Coustouges - Arles-sur-Tech"
]
}
},
"checksum": "1adc800206fdf0cd450b72e680e16633",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Ligne_532.pdf"
},
{
"name": "536",
"line": {
"line_id": "536",
"order": 17,
"name": "LA PRESTE - PRATS DE MOLLO",
"color": "#89D2CB",
"realtime": "",
"direction": {
"aller": [
"Prats-de-Mollo-la-Preste - Prats-de-Mollo-la-Preste"
],
"retour": [
"Prats-de-Mollo-la-Preste - Prats-de-Mollo-la-Preste"
]
}
}
},
{
"name": "540",
"line": {
"line_id": "540",
"order": 18,
"name": "BANYULS SUR MER - PERPIGNAN",
"color": "#50B74E",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Banyuls-sur-Mer",
"Perpignan - Argel\u00e8s-sur-Mer",
"Perpignan - Port-Vendres"
],
"retour": [
"Banyuls-sur-Mer - Perpignan",
"Argel\u00e8s-sur-Mer - Perpignan",
"Port-Vendres - Perpignan"
]
}
},
"checksum": "bb1c3c9b4a8681ea52ebcf3f82dc4db7",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_ligne_540.pdf"
},
{
"name": "542",
"line": {
"line_id": "542",
"order": 19,
"name": "SAINT CYPRIEN - PERPIGNAN",
"color": "#678FCA",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Saint-Cyprien"
],
"retour": [
"Saint-Cyprien - Perpignan",
"Al\u00e9nya - Perpignan"
]
}
},
"checksum": "e80dbbb0ef0957ebadd0caad7eed2237",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_ligne_542.pdf"
},
{
"name": "543",
"line": {
"line_id": "543",
"order": 20,
"name": "CABESTANY - ARGELES",
"color": "#66C3A6",
"realtime": "",
"direction": {
"aller": [
"Argel\u00e8s-sur-Mer - Cabestany"
],
"retour": [
"Cabestany - Argel\u00e8s-sur-Mer"
]
}
},
"checksum": "700d22fab06243722c4ce7e9f0dd94c3",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_543.pdf"
},
{
"name": "550",
"line": {
"line_id": "550",
"order": 22,
"name": "CERET - ARGELES",
"color": "#2DA6DD",
"realtime": "",
"direction": {
"aller": [
"Argel\u00e8s-sur-Mer - C\u00e9ret"
],
"retour": [
"C\u00e9ret - Argel\u00e8s-sur-Mer"
]
}
},
"checksum": "2665f4e78b8db7206f8d26a5e5bb5278",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_550.pdf"
},
{
"name": "553",
"line": {
"line_id": "553",
"order": 23,
"name": "VILLELONGUE DELS MONTS - PERPIGNAN",
"color": "#69C8C7",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Saint-G\u00e9nis-des-Fontaines",
"Perpignan - Villelongue-dels-Monts"
],
"retour": [
"Saint-G\u00e9nis-des-Fontaines - Perpignan",
"Villelongue-dels-Monts - Perpignan",
"Palau-del-Vidre - Perpignan"
]
}
},
"checksum": "11cf532b236d70dc761bd8c14c1207db",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_553.pdf"
},
{
"name": "555",
"line": {
"line_id": "555",
"order": 24,
"name": "LE BOULOU - ARGELES",
"color": "#D1DE50",
"realtime": "",
"direction": {
"aller": [
"Argel\u00e8s-sur-Mer - Le Boulou"
],
"retour": [
"Le Boulou - Argel\u00e8s-sur-Mer"
]
}
},
"checksum": "362488071044351c1501a6536601f6dd",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_Ligne_555.pdf"
},
{
"name": "560",
"line": {
"line_id": "560",
"order": 25,
"name": "PORTE PUYMORENS - PERPIGNAN",
"color": "#8A76B5",
"realtime": "",
"direction": {
"aller": [
"Prades - Latour-de-Carol",
"Perpignan - Font-Romeu-Odeillo-Via",
"Perpignan - Latour-de-Carol",
"Prades - Port\u00e9-Puymorens",
"Bolqu\u00e8re - Latour-de-Carol",
"Perpignan - Port\u00e9-Puymorens",
"Mont-Louis - Latour-de-Carol"
],
"retour": [
"Latour-de-Carol - Prades",
"Font-Romeu-Odeillo-Via - Perpignan",
"Latour-de-Carol - Perpignan",
"Port\u00e9-Puymorens - Prades",
"Latour-de-Carol - Mont-Louis",
"Port\u00e9-Puymorens - Mont-Louis",
"Latour-de-Carol - Bolqu\u00e8re",
"Port\u00e9-Puymorens - Perpignan"
]
}
},
"checksum": "7faa411420ea80637c07aa849656ad49",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_560.pdf"
},
{
"name": "561",
"line": {
"line_id": "561",
"order": 26,
"name": "FORMIGUERES - MONT LOUIS",
"color": "#783691",
"realtime": "",
"direction": {
"aller": [
"Mont-Louis - Formigu\u00e8res"
],
"retour": [
"Formigu\u00e8res - Mont-Louis"
]
}
},
"checksum": "4940beacbf84972a4854f3a3034884d0",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_561.pdf"
},
{
"name": "566",
"line": {
"line_id": "566",
"order": 27,
"name": "BOURG MADAME - MONT LOUIS",
"color": "#7079BA",
"realtime": "",
"direction": {
"aller": [
"Mont-Louis - PUIGCERDA",
"Mont-Louis - Latour-de-Carol",
"Mont-Louis - Port\u00e9-Puymorens",
"Mont-Louis - Bourg-Madame"
],
"retour": [
"PUIGCERDA - Mont-Louis",
"Bourg-Madame - Mont-Louis",
"Port\u00e9-Puymorens - Mont-Louis",
"Latour-de-Carol - Mont-Louis"
]
}
},
"checksum": "b4d50cbe283bd4dade0d071390e777e6",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_566.pdf"
},
{
"name": "569",
"line": {
"line_id": "569",
"order": 28,
"name": "FORMIGUERES - ERR",
"color": "#38761D",
"realtime": "",
"direction": {
"aller": [
"Err - Formigu\u00e8res",
"Latour-de-Carol - Mont-Louis",
"Latour-de-Carol - Bolqu\u00e8re"
],
"retour": [
"Formigu\u00e8res - Err",
"Bolqu\u00e8re - Latour-de-Carol"
]
}
},
"checksum": "cf93fd8006d3322f23cdc27a05c684b8",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_569.pdf"
},
{
"name": "570",
"line": {
"line_id": "570",
"order": 29,
"name": "FOURQUES - PERPIGNAN",
"color": "#4661AE",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Fourques",
"Perpignan - Thuir"
],
"retour": [
"Fourques - Perpignan",
"Thuir - Perpignan"
]
}
},
"checksum": "f493a98b325ad84339d8d2f8e710a3f3",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_570.pdf"
},
{
"name": "571",
"line": {
"line_id": "571",
"order": 30,
"name": "TRESSERRE - PERPIGNAN",
"color": "#F57F25",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Tresserre",
"Thuir - Tresserre"
],
"retour": [
"Tresserre - Perpignan",
"Tresserre - Thuir"
]
}
},
"checksum": "520eb5f11872424c5bf7055b06a2a399",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_571.pdf"
},
{
"name": "572",
"line": {
"line_id": "572",
"order": 31,
"name": "BANYULS DES ASPRES - PERPIGNAN",
"color": "#F073AB",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Banyuls-dels-Aspres"
],
"retour": [
"Banyuls-dels-Aspres - Perpignan"
]
}
},
"checksum": "ba46bbaef719ecb599ede66b43b564df",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_572.pdf"
},
{
"name": "573",
"line": {
"line_id": "573",
"order": 32,
"name": "BROUILLA - PERPIGNAN",
"color": "#9070B1",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Brouilla",
"Perpignan - Bages",
"Perpignan - Montescot"
],
"retour": [
"Brouilla - Perpignan",
"Bages - Perpignan",
"Montescot - Perpignan"
]
}
},
"checksum": "127a8e2070615909d6fab665fbc9c4d2",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/PLAN_LIGNE_573.pdf"
},
{
"name": "574",
"line": {
"line_id": "574",
"order": 33,
"name": "LATOUR BAS ELNE - PERPIGNAN",
"color": "#9070B1",
"realtime": "",
"direction": {
"aller": [
"Perpignan - Latour-Bas-Elne"
],
"retour": [
"Latour-Bas-Elne - Perpignan",
"Elne - Perpignan"
]
}
},
"checksum": "aabec096f8c6fcae98167c580735c42d",
"url": "http:\/\/catp-pyrenees-orientales.airweb.fr\/admin\/data\/Plan_ligne_574.pdf"
}
]
}
}
|
| URL: | /feed/Poi/getPOI.json |
| Name: | getPOI |
| Methods: | GET |
| Parameters: |
lang :
String
filter : |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Poi/getPOI.json?lang=fr&filter=[1,2,3] |
| Response: |
| URL: | /feed/Station/getAllStations.json |
| Name: | getAllStations |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Station/getAllStations.json |
| Response: |
{
"status": "ok",
"time": 1765619233,
"exectime": 41.12,
"response": {
"stations": [
{
"stop_id": "66S04219",
"name": "AL\u00c9NYA - Ecole",
"latitude": 42.640836,
"longitude": 2.982185
},
{
"stop_id": "66S03827",
"name": "AL\u00c9NYA - Horizon Bleu",
"latitude": 42.63962533,
"longitude": 2.97376909
},
{
"stop_id": "66S04916",
"name": "AL\u00c9NYA - Lot la Llosa",
"latitude": 42.635471,
"longitude": 2.986982
},
{
"stop_id": "66S03826",
"name": "AL\u00c9NYA - Parc Ecoiffier",
"latitude": 42.639159,
"longitude": 2.980966
},
{
"stop_id": "66S00878",
"name": "AL\u00c9NYA - Rond Point du Golf",
"latitude": 42.639617,
"longitude": 2.984837
},
{
"stop_id": "66S04134",
"name": "AM\u00c9LIE-LES-BAINS-PALALDA - Camping",
"latitude": 42.478905,
"longitude": 2.674372
},
{
"stop_id": "66S04135",
"name": "AM\u00c9LIE-LES-BAINS-PALALDA - Can Day",
"latitude": 42.481327,
"longitude": 2.6787
},
{
"stop_id": "66S00989",
"name": "AM\u00c9LIE-LES-BAINS-PALALDA - Gare Routiere",
"latitude": 42.47323,
"longitude": 2.671225
},
{
"stop_id": "66S04136",
"name": "AM\u00c9LIE-LES-BAINS-PALALDA - L'Estanyol",
"latitude": 42.482659,
"longitude": 2.687466
},
{
"stop_id": "66S04137",
"name": "AM\u00c9LIE-LES-BAINS-PALALDA - Papeterie",
"latitude": 42.481938,
"longitude": 2.680737
},
{
"stop_id": "66S03853",
"name": "ANGOUSTRINE-VILLENEUVE-DES-ESCALDES - Arret Ecole",
"latitude": 42.483734,
"longitude": 1.960894
},
{
"stop_id": "66S02833",
"name": "ANGOUSTRINE-VILLENEUVE-DES-ESCALDES - Mairie",
"latitude": 42.479622,
"longitude": 1.957416
},
{
"stop_id": "66S03975",
"name": "ANGOUSTRINE-VILLENEUVE-DES-ESCALDES - RPde Dorres",
"latitude": 42.478168,
"longitude": 1.953384
},
{
"stop_id": "66S04351",
"name": "ARGEL\u00c8S-SUR-MER - Aire Multimodale",
"latitude": 42.563417,
"longitude": 3.006437
},
{
"stop_id": "66S03915",
"name": "ARGEL\u00c8S-SUR-MER - Av Tech La Massane",
"latitude": 42.563499,
"longitude": 3.040872
},
{
"stop_id": "6604902",
"name": "ARGEL\u00c8S-SUR-MER - Av. Tech Pr\u00e9Catalan",
"latitude": 42.555911,
"longitude": 3.042361
},
{
"stop_id": "66S04902",
"name": "ARGEL\u00c8S-SUR-MER - Av.Tech Pr\u00e9catalan",
"latitude": 42.556528,
"longitude": 3.042246
},
{
"stop_id": "66S03917",
"name": "ARGEL\u00c8S-SUR-MER - Esp. du Roussillon",
"latitude": 42.559496,
"longitude": 3.041464
},
{
"stop_id": "66S03924",
"name": "ARGEL\u00c8S-SUR-MER - Le Christ",
"latitude": 42.550753,
"longitude": 3.017917
},
{
"stop_id": "66S04731",
"name": "ARGEL\u00c8S-SUR-MER - Lyc\u00e9e C.Bourquin",
"latitude": 42.567099,
"longitude": 3.005788
},
{
"stop_id": "66S04239",
"name": "ARGEL\u00c8S-SUR-MER - Mairie",
"latitude": 42.549416,
"longitude": 3.022239
},
{
"stop_id": "66S03918",
"name": "ARGEL\u00c8S-SUR-MER - Office du Tourisme",
"latitude": 42.553273,
"longitude": 3.04402
},
{
"stop_id": "66S04111",
"name": "ARGEL\u00c8S-SUR-MER - Parc d'Activites",
"latitude": 42.560433,
"longitude": 3.008697
},
{
"stop_id": "66S03914",
"name": "ARGEL\u00c8S-SUR-MER - Port Argeles",
"latitude": 42.543041,
"longitude": 3.048843
},
{
"stop_id": "66S03930",
"name": "ARGEL\u00c8S-SUR-MER - RP Med Militaire",
"latitude": 42.547292,
"longitude": 3.034093
},
{
"stop_id": "66S04237",
"name": "ARGEL\u00c8S-SUR-MER - RP de l'Arrivee",
"latitude": 42.550638,
"longitude": 3.04695
},
{
"stop_id": "66S04238",
"name": "ARGEL\u00c8S-SUR-MER - RP des Evad\u00e9s",
"latitude": 42.544101,
"longitude": 3.025576
},
{
"stop_id": "66S03931",
"name": "ARGEL\u00c8S-SUR-MER - RPOrdre Nat Merite",
"latitude": 42.549324,
"longitude": 3.039857
},
{
"stop_id": "66S03929",
"name": "ARGEL\u00c8S-SUR-MER - Route Nationale",
"latitude": 42.544951,
"longitude": 3.023493
},
{
"stop_id": "66S05165",
"name": "ARGEL\u00c8S-SUR-MER - Stade Eric Cantona",
"latitude": 42.540742,
"longitude": 3.046706
},
{
"stop_id": "66S03919",
"name": "ARGEL\u00c8S-SUR-MER - Valmarie",
"latitude": 42.537116,
"longitude": 3.04958
},
{
"stop_id": "66S03935",
"name": "ARLES-SUR-TECH - Alzina Rodona",
"latitude": 42.466868,
"longitude": 2.653297
},
{
"stop_id": "66S04253",
"name": "ARLES-SUR-TECH - Can Baget",
"latitude": 42.468454,
"longitude": 2.659393
},
{
"stop_id": "66S04251",
"name": "ARLES-SUR-TECH - Can Partere",
"latitude": 42.44073,
"longitude": 2.599206
},
{
"stop_id": "66S03936",
"name": "ARLES-SUR-TECH - Chbre des metiers",
"latitude": 42.45584,
"longitude": 2.631244
},
{
"stop_id": "66S01414",
"name": "ARLES-SUR-TECH - Gare Routiere",
"latitude": 42.458377,
"longitude": 2.636523
},
{
"stop_id": "66S04368",
"name": "ARLES-SUR-TECH - Le Calcine",
"latitude": 42.465645,
"longitude": 2.648445
},
{
"stop_id": "66S03934",
"name": "ARLES-SUR-TECH - Le Pas du Loup",
"latitude": 42.435834,
"longitude": 2.594249
},
{
"stop_id": "66S04321",
"name": "ARLES-SUR-TECH - Mas d'en Plume",
"latitude": 42.454377,
"longitude": 2.625972
},
{
"stop_id": "66S03938",
"name": "ARLES-SUR-TECH - Pont Neuf",
"latitude": 42.463827,
"longitude": 2.643824
},
{
"stop_id": "66S04026",
"name": "AXAT - Gare",
"latitude": 42.802954,
"longitude": 2.228604
},
{
"stop_id": "66S04029",
"name": "AXAT - Mairie",
"latitude": 42.804702,
"longitude": 2.234256
},
{
"stop_id": "66S03336",
"name": "BAGES - Auto-ecole",
"latitude": 42.605614,
"longitude": 2.890431
},
{
"stop_id": "66S03940",
"name": "BAGES - Bajoles",
"latitude": 42.605256,
"longitude": 2.905226
},
{
"stop_id": "66S03687",
"name": "BAGES - Centre de Secours",
"latitude": 42.606522,
"longitude": 2.884826
},
{
"stop_id": "66S03939",
"name": "BAGES - Le Christ",
"latitude": 42.605045,
"longitude": 2.899032
},
{
"stop_id": "66S03941",
"name": "BAGES - Rond Point",
"latitude": 42.607565,
"longitude": 2.880686
},
{
"stop_id": "66S04279",
"name": "BANYULS-DELS-ASPRES - L Amoure",
"latitude": 42.566593,
"longitude": 2.863256
},
{
"stop_id": "66S03942",
"name": "BANYULS-DELS-ASPRES - L Oliu",
"latitude": 42.572524,
"longitude": 2.850935
},
{
"stop_id": "66S04280",
"name": "BANYULS-DELS-ASPRES - Lot Les Coteaux",
"latitude": 42.56396,
"longitude": 2.866045
},
{
"stop_id": "66S03943",
"name": "BANYULS-DELS-ASPRES - RP La Rourede",
"latitude": 42.562535,
"longitude": 2.870617
},
{
"stop_id": "66S04705",
"name": "BANYULS-SUR-MER - Av la R\u00e9publique",
"latitude": 42.481007,
"longitude": 3.130309
},
{
"stop_id": "66S04302",
"name": "BANYULS-SUR-MER - Le Troc",
"latitude": 42.480146,
"longitude": 3.139534
},
{
"stop_id": "66S03945",
"name": "BANYULS-SUR-MER - Les Elmes",
"latitude": 42.487638,
"longitude": 3.12705
},
{
"stop_id": "66S04031",
"name": "BELVIANES-ET-CAVIRAC - Belvianes",
"latitude": 42.85458,
"longitude": 2.198584
},
{
"stop_id": "66S02212",
"name": "BOLQU\u00c8RE - Office du Tourisme",
"latitude": 42.520528,
"longitude": 2.060037
},
{
"stop_id": "66S03849",
"name": "BOLQU\u00c8RE - RP Pyrenees 2000",
"latitude": 42.514662,
"longitude": 2.059091
},
{
"stop_id": "66S00605",
"name": "BOULETERN\u00c8RE - Monument aux Morts",
"latitude": 42.650438,
"longitude": 2.586904
},
{
"stop_id": "66S03807",
"name": "BOULETERN\u00c8RE - RN 116",
"latitude": 42.656147,
"longitude": 2.585466
},
{
"stop_id": "66S03834",
"name": "BOULETERN\u00c8RE - Rue du Roussillon",
"latitude": 42.652429,
"longitude": 2.585568
},
{
"stop_id": "66S03913",
"name": "BOURG-MADAME - La Poste",
"latitude": 42.433393,
"longitude": 1.945002
},
{
"stop_id": "66S03949",
"name": "BROUILLA - Avenue Clemenceau",
"latitude": 42.567624,
"longitude": 2.90294
},
{
"stop_id": "66S04247",
"name": "BROUILLA - Fontenilles",
"latitude": 42.563983,
"longitude": 2.897976
},
{
"stop_id": "66S05049",
"name": "BROUILLA - Gare-le Millery",
"latitude": 42.575727,
"longitude": 2.906307
},
{
"stop_id": "66S03951",
"name": "BROUILLA - Pont",
"latitude": 42.570613,
"longitude": 2.902513
},
{
"stop_id": "66S03820",
"name": "CABESTANY - M\u00e9dipole",
"latitude": 42.692273,
"longitude": 2.932244
},
{
"stop_id": "66S05173",
"name": "CABESTANY - Sankeo Bruxes",
"latitude": 42.675577,
"longitude": 2.944609
},
{
"stop_id": "66S05171",
"name": "CABESTANY - Sankeo Cam. Claudel",
"latitude": 42.688931,
"longitude": 2.937684
},
{
"stop_id": "66S00562",
"name": "CAMP\u00d4ME - Abri bus",
"latitude": 42.650779,
"longitude": 2.378993
},
{
"stop_id": "66S00529",
"name": "CAMP\u00d4ME - Carrefour",
"latitude": 42.6508,
"longitude": 2.378569
},
{
"stop_id": "66S00523",
"name": "CAMP\u00d4ME - Village",
"latitude": 42.650814,
"longitude": 2.375495
},
{
"stop_id": "66S03816",
"name": "CASES-DE-P\u00c8NE - SANKEO Boulanger.",
"latitude": 42.779315,
"longitude": 2.790548
},
{
"stop_id": "66S00501",
"name": "CASTEIL - Parking",
"latitude": 42.533026,
"longitude": 2.393028
},
{
"stop_id": "66S03954",
"name": "CATLLAR - Arret Ecole",
"latitude": 42.634125,
"longitude": 2.420496
},
{
"stop_id": "66S00549",
"name": "CATLLAR - Mas Riquer",
"latitude": 42.63092,
"longitude": 2.425253
},
{
"stop_id": "66S04303",
"name": "CAUDI\u00c8S-DE-FENOUILL\u00c8DES - Casa Germa",
"latitude": 42.804011,
"longitude": 2.428367
},
{
"stop_id": "66S03955",
"name": "CAUDI\u00c8S-DE-FENOUILL\u00c8DES - Cave",
"latitude": 42.811935,
"longitude": 2.370578
},
{
"stop_id": "66S02056",
"name": "CAUDI\u00c8S-DE-FENOUILL\u00c8DES - La Tuilerie",
"latitude": 42.810822,
"longitude": 2.384347
},
{
"stop_id": "66S02309",
"name": "CAUDI\u00c8S-DE-FENOUILL\u00c8DES - Les Ecoles",
"latitude": 42.81155,
"longitude": 2.377981
},
{
"stop_id": "66S04924",
"name": "CERB\u00c8RE - Cap Peyrefite",
"latitude": 42.456568,
"longitude": 3.157862
},
{
"stop_id": "66S04276",
"name": "CERB\u00c8RE - Cave",
"latitude": 42.447358,
"longitude": 3.166375
},
{
"stop_id": "66S02360",
"name": "CERB\u00c8RE - Mairie",
"latitude": 42.441877,
"longitude": 3.165466
},
{
"stop_id": "66S04382",
"name": "CLAIRA - Centre Commercial",
"latitude": 42.775273,
"longitude": 2.915913
},
{
"stop_id": "66S04895",
"name": "CLAIRA - La Tourre",
"latitude": 42.769867,
"longitude": 2.923748
},
{
"stop_id": "66S04207",
"name": "CLAIRA - Le Cafe",
"latitude": 42.757857,
"longitude": 2.955428
},
{
"stop_id": "66S04104",
"name": "CLAIRA - Mas Bordas",
"latitude": 42.765671,
"longitude": 2.953959
},
{
"stop_id": "66S00132",
"name": "CLAIRA - Place du Marche",
"latitude": 42.76008,
"longitude": 2.956072
},
{
"stop_id": "66S04102",
"name": "CLAIRA - RP du Souvenir Francais",
"latitude": 42.763368,
"longitude": 2.957058
},
{
"stop_id": "66S00182",
"name": "CLAIRA - Rue du Ruisseau",
"latitude": 42.761008,
"longitude": 2.956916
},
{
"stop_id": "66S04103",
"name": "CLAIRA - ZA Le Grand Selva",
"latitude": 42.774088,
"longitude": 2.952449
},
{
"stop_id": "66S04000",
"name": "COLLIOURE - Centre Air Mer Soleil",
"latitude": 42.523513,
"longitude": 3.095901
},
{
"stop_id": "66S04745",
"name": "COLLIOURE - Le Glacis",
"latitude": 42.524105,
"longitude": 3.0841
},
{
"stop_id": "66S03957",
"name": "CORB\u00c8RE - Arret Ecole",
"latitude": 42.658399,
"longitude": 2.668423
},
{
"stop_id": "66S02895",
"name": "CORB\u00c8RE - Carrefour",
"latitude": 42.65395,
"longitude": 2.664879
},
{
"stop_id": "66S00627",
"name": "CORB\u00c8RE - Mairie",
"latitude": 42.653003,
"longitude": 2.662398
},
{
"stop_id": "66S05096",
"name": "CORB\u00c8RE-LES-CABANES - M\u00e9diath\u00e8que",
"latitude": 42.658723,
"longitude": 2.678197
},
{
"stop_id": "66S00660",
"name": "CORB\u00c8RE-LES-CABANES - Rue du Riberal",
"latitude": 42.657928,
"longitude": 2.668126
},
{
"stop_id": "66S03982",
"name": "CORNEILLA-DE-CONFLENT - Abri Bus",
"latitude": 42.564825,
"longitude": 2.37971
},
{
"stop_id": "66S03780",
"name": "CORNEILLA-DEL-VERCOL - All P. Claudel",
"latitude": 42.626346,
"longitude": 2.951892
},
{
"stop_id": "66S03778",
"name": "CORNEILLA-DEL-VERCOL - RP du Sud",
"latitude": 42.622721,
"longitude": 2.950879
},
{
"stop_id": "66S01493",
"name": "CORNEILLA-LA-RIVI\u00c8RE - Cave",
"latitude": 42.698932,
"longitude": 2.727266
},
{
"stop_id": "66S01497",
"name": "CORNEILLA-LA-RIVI\u00c8RE - Cimetiere",
"latitude": 42.696938,
"longitude": 2.734675
},
{
"stop_id": "66S01021",
"name": "CORNEILLA-LA-RIVI\u00c8RE - Clave Verte",
"latitude": 42.696853,
"longitude": 2.730939
},
{
"stop_id": "66S02012",
"name": "COUSTOUGES - Parking",
"latitude": 42.367208,
"longitude": 2.649605
},
{
"stop_id": "66S04204",
"name": "C\u00c9RET - EDF",
"latitude": 42.49475,
"longitude": 2.73733
},
{
"stop_id": "66S04088",
"name": "C\u00c9RET - La Padragouse",
"latitude": 42.497869,
"longitude": 2.748989
},
{
"stop_id": "66S04087",
"name": "C\u00c9RET - RP Medaille Militaire",
"latitude": 42.48443,
"longitude": 2.761618
},
{
"stop_id": "66S01721",
"name": "C\u00c9RET - RP des Croix Guerre",
"latitude": 42.492902,
"longitude": 2.742556
},
{
"stop_id": "66S01393",
"name": "C\u00c9RET - RP du Toreador",
"latitude": 42.48871,
"longitude": 2.752754
},
{
"stop_id": "66S04086",
"name": "C\u00c9RET - Rue du 19 Mars",
"latitude": 42.494281,
"longitude": 2.741813
},
{
"stop_id": "66S01391",
"name": "C\u00c9RET - S.N.C.F",
"latitude": 42.493948,
"longitude": 2.734755
},
{
"stop_id": "66S01397",
"name": "C\u00c9RET - Zone Indust Tech Oulrich",
"latitude": 42.500576,
"longitude": 2.760179
},
{
"stop_id": "66S01183",
"name": "ELNE - Agence IFAC",
"latitude": 42.597799,
"longitude": 2.971553
},
{
"stop_id": "66S03516",
"name": "ELNE - Avenue Mar\u00e9chal Juin",
"latitude": 42.604999,
"longitude": 2.97383
},
{
"stop_id": "66S01181",
"name": "ELNE - Four \u00e0 Chaux",
"latitude": 42.599167,
"longitude": 2.9694
},
{
"stop_id": "66S04216",
"name": "ELNE - Jacques Albert",
"latitude": 42.605658,
"longitude": 2.978115
},
{
"stop_id": "66S01195",
"name": "ELNE - Lotissement Gare",
"latitude": 42.598819,
"longitude": 2.966357
},
{
"stop_id": "66S04350",
"name": "ELNE - Lotissement Las Closes",
"latitude": 42.610027,
"longitude": 2.971728
},
{
"stop_id": "66S01185",
"name": "ELNE - Mairie",
"latitude": 42.601029,
"longitude": 2.972694
},
{
"stop_id": "66S03958",
"name": "ELNE - Route de Perpignan",
"latitude": 42.603002,
"longitude": 2.968386
},
{
"stop_id": "66S01796",
"name": "ELNE - Tennis",
"latitude": 42.597277,
"longitude": 2.974587
},
{
"stop_id": "66S04720",
"name": "ENVEITG - Balcon Cerdans",
"latitude": 42.458991,
"longitude": 1.919483
},
{
"stop_id": "66S00260",
"name": "ENVEITG - Gare SNCF",
"latitude": 42.458971,
"longitude": 1.905072
},
{
"stop_id": "66S03856",
"name": "ENVEITG - La Poste",
"latitude": 42.460707,
"longitude": 1.913454
},
{
"stop_id": "66S04899",
"name": "ERR - EPHAD GCS",
"latitude": 42.444059,
"longitude": 2.025262
},
{
"stop_id": "66S00325",
"name": "ERR - Place",
"latitude": 42.439887,
"longitude": 2.032147
},
{
"stop_id": "66S03815",
"name": "ESTAGEL - SANKEO Place",
"latitude": 42.772373,
"longitude": 2.69945
},
{
"stop_id": "66S04943",
"name": "FITOU - Rue des Amandiers",
"latitude": 42.893972,
"longitude": 2.995038
},
{
"stop_id": "66S04715",
"name": "FITOU - Rue des Gen\u00eats",
"latitude": 42.894921,
"longitude": 2.989548
},
{
"stop_id": "66S04289",
"name": "FONT-ROMEU-ODEILLO-VIA - Ermitage",
"latitude": 42.512175,
"longitude": 2.046949
},
{
"stop_id": "6600248",
"name": "FONT-ROMEU-ODEILLO-VIA - Lyc\u00e9e",
"latitude": 42.516019,
"longitude": 2.041457
},
{
"stop_id": "66S05102",
"name": "FONT-ROMEU-ODEILLO-VIA - Place Dr Capelle",
"latitude": 42.504059,
"longitude": 2.037885
},
{
"stop_id": "66S03845",
"name": "FONTP\u00c9DROUSE - RN 116",
"latitude": 42.512012,
"longitude": 2.1812
},
{
"stop_id": "66S00232",
"name": "FORMIGU\u00c8RES - Place",
"latitude": 42.614279,
"longitude": 2.102761
},
{
"stop_id": "66S03587",
"name": "FOURQUES - Aire de loisirs",
"latitude": 42.579448,
"longitude": 2.778872
},
{
"stop_id": "66S03763",
"name": "FOURQUES - Foyer Rural",
"latitude": 42.582251,
"longitude": 2.779642
},
{
"stop_id": "66S03901",
"name": "FUILLA - Arr\u00eat haut",
"latitude": 42.556323,
"longitude": 2.363877
},
{
"stop_id": "66S03899",
"name": "FUILLA - Bas",
"latitude": 42.567019,
"longitude": 2.357726
},
{
"stop_id": "66S04379",
"name": "FUILLA - Del Mitg",
"latitude": 42.562616,
"longitude": 2.360692
},
{
"stop_id": "66S04355",
"name": "ILLE-SUR-T\u00caT - Coop. Fruiti\u00e8re",
"latitude": 42.664983,
"longitude": 2.631394
},
{
"stop_id": "66S03809",
"name": "ILLE-SUR-T\u00caT - Ermita",
"latitude": 42.665817,
"longitude": 2.610066
},
{
"stop_id": "66S03788",
"name": "ILLE-SUR-T\u00caT - Foiral",
"latitude": 42.671078,
"longitude": 2.622096
},
{
"stop_id": "66S04329",
"name": "ILLE-SUR-T\u00caT - Gare SNCF R\u00e9so66",
"latitude": 42.668554,
"longitude": 2.62444
},
{
"stop_id": "66S03790",
"name": "ILLE-SUR-T\u00caT - R.Point Le Tu\u00efre",
"latitude": 42.675745,
"longitude": 2.628316
},
{
"stop_id": "66S04120",
"name": "ILLE-SUR-T\u00caT - Stade",
"latitude": 42.667037,
"longitude": 2.613309
},
{
"stop_id": "66S04059",
"name": "LA CABANASSE - Col de la Perche",
"latitude": 42.496567,
"longitude": 2.092806
},
{
"stop_id": "66S03967",
"name": "LA LLAGONNE - Abri Bus",
"latitude": 42.525555,
"longitude": 2.122724
},
{
"stop_id": "66S03968",
"name": "LA LLAGONNE - La Quillane",
"latitude": 42.541088,
"longitude": 2.119687
},
{
"stop_id": "66S00445",
"name": "LANSAC - Cave",
"latitude": 42.765871,
"longitude": 2.561912
},
{
"stop_id": "66S04361",
"name": "LAROQUE-DES-ALB\u00c8RES - Chapelle Tanya",
"latitude": 42.528015,
"longitude": 2.933325
},
{
"stop_id": "66S04075",
"name": "LAROQUE-DES-ALB\u00c8RES - Cimeti\u00e8re",
"latitude": 42.52414,
"longitude": 2.938625
},
{
"stop_id": "66S04076",
"name": "LAROQUE-DES-ALB\u00c8RES - La Poste",
"latitude": 42.52307,
"longitude": 2.934511
},
{
"stop_id": "66S04209",
"name": "LAROQUE-DES-ALB\u00c8RES - Les Oliviers",
"latitude": 42.524771,
"longitude": 2.9269
},
{
"stop_id": "6614990",
"name": "LATOUR-BAS-ELNE - Avenue pierre Camps (Provisoire)",
"latitude": 42.60831294,
"longitude": 3.0021896
},
{
"stop_id": "66S04217",
"name": "LATOUR-BAS-ELNE - Chem. du Moulin",
"latitude": 42.610603,
"longitude": 2.995793
},
{
"stop_id": "66S00823",
"name": "LATOUR-BAS-ELNE - Cimeti\u00e8re",
"latitude": 42.60811717,
"longitude": 3.00171391
},
{
"stop_id": "66S00258",
"name": "LATOUR-DE-CAROL - Foyer",
"latitude": 42.464579,
"longitude": 1.890717
},
{
"stop_id": "66S04041",
"name": "LATOUR-DE-FRANCE - Place Pech",
"latitude": 42.768422,
"longitude": 2.656251
},
{
"stop_id": "66S04040",
"name": "LATOUR-DE-FRANCE - Plce du March\u00e9",
"latitude": 42.767483,
"longitude": 2.653226
},
{
"stop_id": "66S03709",
"name": "LE BOULOU - Cin\u00e9ma",
"latitude": 42.524601,
"longitude": 2.829517
},
{
"stop_id": "66S04091",
"name": "LE BOULOU - La Poste",
"latitude": 42.525448,
"longitude": 2.83349
},
{
"stop_id": "66S01091",
"name": "LE BOULOU - La Roureda",
"latitude": 42.532309,
"longitude": 2.840945
},
{
"stop_id": "66S04071",
"name": "LE BOULOU - Les Thermes",
"latitude": 42.510065,
"longitude": 2.827426
},
{
"stop_id": "66S04347",
"name": "LE BOULOU - N\u00e9oulous Aire Multi",
"latitude": 42.520402,
"longitude": 2.822083
},
{
"stop_id": "66S03472",
"name": "LE BOULOU - San Marti",
"latitude": 42.513948,
"longitude": 2.829902
},
{
"stop_id": "66S03797",
"name": "LE SOLER - SANKEO Guy Mal\u00e9",
"latitude": 42.681828,
"longitude": 2.796237
},
{
"stop_id": "66S04167",
"name": "LE TECH - Village",
"latitude": 42.410586,
"longitude": 2.544247
},
{
"stop_id": "66S03969",
"name": "LES ANGLES - Complexe Sportif",
"latitude": 42.576972,
"longitude": 2.071057
},
{
"stop_id": "66S04187",
"name": "LES ANGLES - Parking Yaka",
"latitude": 42.571944,
"longitude": 2.072172
},
{
"stop_id": "66S04186",
"name": "LES ANGLES - Pla del Mir",
"latitude": 42.568077,
"longitude": 2.072917
},
{
"stop_id": "66S04098",
"name": "LLUPIA - Rond Point DDE",
"latitude": 42.624042,
"longitude": 2.770018
},
{
"stop_id": "66S03582",
"name": "MARQUIXANES - Route Nationale",
"latitude": 42.642265,
"longitude": 2.484382
},
{
"stop_id": "66S03970",
"name": "MATEMALE - Foyer",
"latitude": 42.585986,
"longitude": 2.118641
},
{
"stop_id": "66S04090",
"name": "MAUREILLAS-LAS-ILLAS - Centre",
"latitude": 42.490993,
"longitude": 2.807873
},
{
"stop_id": "66S04255",
"name": "MAUREILLAS-LAS-ILLAS - Ch\u00e2teau d'eau",
"latitude": 42.490405,
"longitude": 2.802483
},
{
"stop_id": "66S03814",
"name": "MAURY - La Poste",
"latitude": 42.809948,
"longitude": 2.594704
},
{
"stop_id": "66S03812",
"name": "MAURY - Le Boutas",
"latitude": 42.809924,
"longitude": 2.590855
},
{
"stop_id": "66S03811",
"name": "MAURY - Lot. Pougault",
"latitude": 42.810424,
"longitude": 2.583858
},
{
"stop_id": "66S03792",
"name": "MILLAS - Foiral",
"latitude": 42.691549,
"longitude": 2.698065
},
{
"stop_id": "66S03793",
"name": "MILLAS - Intermarch\u00e9",
"latitude": 42.692417,
"longitude": 2.689353
},
{
"stop_id": "66S04795",
"name": "MOLITG-LES-BAINS - Thermes",
"latitude": 42.646118,
"longitude": 2.388284
},
{
"stop_id": "66S04794",
"name": "MOLITG-LES-BAINS - Village",
"latitude": 42.65185,
"longitude": 2.388457
},
{
"stop_id": "66S03847",
"name": "MONT-LOUIS - Porte de France",
"latitude": 42.506786,
"longitude": 2.121763
},
{
"stop_id": "66S01558",
"name": "MONTESCOT - Lot. Cantayres",
"latitude": 42.607193,
"longitude": 2.934871
},
{
"stop_id": "66S04172",
"name": "MONTESCOT - Mas Fabr\u00e8gue",
"latitude": 42.606361,
"longitude": 2.923997
},
{
"stop_id": "66S04353",
"name": "MONTESCOT - Rue d'Avall Rich",
"latitude": 42.610799,
"longitude": 2.929095
},
{
"stop_id": "66S05183",
"name": "MONTESQUIEU-DES-ALB\u00c8RES - Agouillous",
"latitude": 42.540817,
"longitude": 2.880061
},
{
"stop_id": "66S01567",
"name": "MONTESQUIEU-DES-ALB\u00c8RES - Avenue Galy",
"latitude": 42.521846,
"longitude": 2.878294
},
{
"stop_id": "66S00543",
"name": "MONTESQUIEU-DES-ALB\u00c8RES - Avenue de la Mer",
"latitude": 42.538022,
"longitude": 2.873372
},
{
"stop_id": "66S04357",
"name": "MONTESQUIEU-DES-ALB\u00c8RES - Mas Santraille",
"latitude": 42.532462,
"longitude": 2.869697
},
{
"stop_id": "66S01085",
"name": "MONTESQUIEU-DES-ALB\u00c8RES - Parking Ecole",
"latitude": 42.517416,
"longitude": 2.879984
},
{
"stop_id": "66S04150",
"name": "MONTFERRER - La Palma",
"latitude": 42.452532,
"longitude": 2.610392
},
{
"stop_id": "66S04169",
"name": "MONTFERRER - Manyaques Gare",
"latitude": 42.423997,
"longitude": 2.575511
},
{
"stop_id": "66S03290",
"name": "MOSSET - Hameau de Br\u00e8zes",
"latitude": 42.654061,
"longitude": 2.366846
},
{
"stop_id": "66S04297",
"name": "MOSSET - La Carole",
"latitude": 42.664416,
"longitude": 2.346349
},
{
"stop_id": "66S00532",
"name": "MOSSET - Place",
"latitude": 42.667651,
"longitude": 2.348124
},
{
"stop_id": "66S04296",
"name": "MOSSET - X Rte de la Carole",
"latitude": 42.667658,
"longitude": 2.35071
},
{
"stop_id": "66S03843",
"name": "NYER - Les Thermes",
"latitude": 42.52843,
"longitude": 2.246038
},
{
"stop_id": "66S03791",
"name": "N\u00c9FIACH - Centre",
"latitude": 42.692697,
"longitude": 2.665803
},
{
"stop_id": "66S04861",
"name": "OLETTE - HLM Air et Sol",
"latitude": 42.556555,
"longitude": 2.272354
},
{
"stop_id": "66S03841",
"name": "OLETTE - Place de la Victoire",
"latitude": 42.555268,
"longitude": 2.271152
},
{
"stop_id": "66S04162",
"name": "ORTAFFA - Anc Chemin Laroque",
"latitude": 42.580924,
"longitude": 2.922205
},
{
"stop_id": "66S04920",
"name": "ORTAFFA - Castell de l'hortus",
"latitude": 42.579916,
"longitude": 2.915741
},
{
"stop_id": "66S04163",
"name": "ORTAFFA - Pic N\u00e9oulous",
"latitude": 42.577332,
"longitude": 2.924554
},
{
"stop_id": "66S04164",
"name": "ORTAFFA - Place Jean Moulin",
"latitude": 42.578815,
"longitude": 2.92598
},
{
"stop_id": "66S04069",
"name": "OSS\u00c9JA - Carrefour RD30 \/ RD30 a",
"latitude": 42.425929,
"longitude": 1.980055
},
{
"stop_id": "66S03585",
"name": "OSS\u00c9JA - Parking Ecole",
"latitude": 42.41658,
"longitude": 1.980216
},
{
"stop_id": "66S02672",
"name": "PALAU-DE-CERDAGNE - Pole Pediatrique",
"latitude": 42.41618,
"longitude": 1.970497
},
{
"stop_id": "66S05192",
"name": "PALAU-DEL-VIDRE - La poste",
"latitude": 42.5707,
"longitude": 2.959157
},
{
"stop_id": "66S01296",
"name": "PALAU-DEL-VIDRE - Lib\u00e9ration",
"latitude": 42.574999,
"longitude": 2.962731
},
{
"stop_id": "66S04174",
"name": "PALAU-DEL-VIDRE - Place",
"latitude": 42.571721,
"longitude": 2.960478
},
{
"stop_id": "66S04131",
"name": "PASSA - Centre",
"latitude": 42.577777,
"longitude": 2.811512
},
{
"stop_id": "66S04925",
"name": "PASSA - ZA Las Clotes",
"latitude": 42.582162,
"longitude": 2.814804
},
{
"stop_id": "66S00002",
"name": "PERPIGNAN - G.R Bd St Assiscle",
"latitude": 42.695327,
"longitude": 2.879061
},
{
"stop_id": "66S04050",
"name": "PERPIGNAN - SANKEO Bretonneau",
"latitude": 42.665667,
"longitude": 2.886968
},
{
"stop_id": "66S04008",
"name": "PERPIGNAN - SANKEO Broadway",
"latitude": 42.687253,
"longitude": 2.906057
},
{
"stop_id": "66S04051",
"name": "PERPIGNAN - SANKEO G\u00e9rone",
"latitude": 42.666913,
"longitude": 2.88274
},
{
"stop_id": "66S05179",
"name": "PERPIGNAN - SANKEO Languedoc",
"latitude": 42.7408,
"longitude": 2.891934
},
{
"stop_id": "66S04929",
"name": "PERPIGNAN - SANKEO Mas Balande",
"latitude": 42.666999,
"longitude": 2.918263
},
{
"stop_id": "66S04053",
"name": "PERPIGNAN - SANKEO Mas Munoz",
"latitude": 42.680642,
"longitude": 2.893508
},
{
"stop_id": "66S04009",
"name": "PERPIGNAN - SANKEO Mercader",
"latitude": 42.694315,
"longitude": 2.8895
},
{
"stop_id": "66S04324",
"name": "PERPIGNAN - SANKEO St Assiscle",
"latitude": 42.691367,
"longitude": 2.880985
},
{
"stop_id": "66S04106",
"name": "PIA - Cassagnes",
"latitude": 42.741714,
"longitude": 2.925578
},
{
"stop_id": "66S04107",
"name": "PIA - Kin\u00e9",
"latitude": 42.74326839,
"longitude": 2.91806239
},
{
"stop_id": "66S04109",
"name": "PIA - Lotissement Communal",
"latitude": 42.741406,
"longitude": 2.91075
},
{
"stop_id": "66S03298",
"name": "PIA - Parking Ste Anne",
"latitude": 42.742934,
"longitude": 2.921306
},
{
"stop_id": "66S04110",
"name": "PIA - Portes de Pia",
"latitude": 42.738101,
"longitude": 2.906745
},
{
"stop_id": "66S04105",
"name": "PIA - RP du Coll\u00e8ge",
"latitude": 42.739738,
"longitude": 2.927068
},
{
"stop_id": "66S04108",
"name": "PIA - Villa Jeanine",
"latitude": 42.743948,
"longitude": 2.913629
},
{
"stop_id": "66S00450",
"name": "PLAN\u00c8ZES - Centre",
"latitude": 42.767083,
"longitude": 2.619868
},
{
"stop_id": "66S04055",
"name": "POLLESTRES - SANKEO Cave",
"latitude": 42.639,
"longitude": 2.874924
},
{
"stop_id": "66S03999",
"name": "PORT-VENDRES - Cimeti\u00e8re",
"latitude": 42.522341,
"longitude": 3.103239
},
{
"stop_id": "66S03997",
"name": "PORT-VENDRES - Les Quais",
"latitude": 42.516146,
"longitude": 3.105974
},
{
"stop_id": "66S03998",
"name": "PORT-VENDRES - Ob\u00e9lisque",
"latitude": 42.520318,
"longitude": 3.106875
},
{
"stop_id": "66S04175",
"name": "PORT-VENDRES - Paulilles Parking",
"latitude": 42.500635,
"longitude": 3.120973
},
{
"stop_id": "66S04348",
"name": "PORTA - Parking RN20",
"latitude": 42.522797,
"longitude": 1.823385
},
{
"stop_id": "66S04381",
"name": "PORT\u00c9-PUYMORENS - Castel Izard",
"latitude": 42.548685,
"longitude": 1.827189
},
{
"stop_id": "66S03800",
"name": "PRADES - Aymerich",
"latitude": 42.616421,
"longitude": 2.423092
},
{
"stop_id": "66S03956",
"name": "PRADES - Chants des oiseaux",
"latitude": 42.620017,
"longitude": 2.426098
},
{
"stop_id": "66S03801",
"name": "PRADES - Cite Universitaire",
"latitude": 42.615741,
"longitude": 2.419095
},
{
"stop_id": "66S00582",
"name": "PRADES - Es. Multimodal Dr Salies",
"latitude": 42.617179,
"longitude": 2.429096
},
{
"stop_id": "66S03799",
"name": "PRADES - Lot. Plein Soleil",
"latitude": 42.614655,
"longitude": 2.424418
},
{
"stop_id": "66S04292",
"name": "PRADES - Maison Entreprises",
"latitude": 42.622347,
"longitude": 2.438752
},
{
"stop_id": "66S04334",
"name": "PRADES - Piscine",
"latitude": 42.620077,
"longitude": 2.415945
},
{
"stop_id": "66S04250",
"name": "PRADES - RP de l'Hopital",
"latitude": 42.62468,
"longitude": 2.418696
},
{
"stop_id": "66S03798",
"name": "PRADES - Valroch",
"latitude": 42.615479,
"longitude": 2.417876
},
{
"stop_id": "66S04189",
"name": "PRATS-DE-MOLLO-LA-PRESTE - Camp. Can Nadal",
"latitude": 42.407862,
"longitude": 2.469667
},
{
"stop_id": "66S04127",
"name": "PRATS-DE-MOLLO-LA-PRESTE - Foiral",
"latitude": 42.403949,
"longitude": 2.480301
},
{
"stop_id": "66S04195",
"name": "PRATS-DE-MOLLO-LA-PRESTE - Hameau la Preste",
"latitude": 42.405807,
"longitude": 2.407892
},
{
"stop_id": "66S04129",
"name": "PRATS-DE-MOLLO-LA-PRESTE - H\u00f4tel dTouristes",
"latitude": 42.40357,
"longitude": 2.486558
},
{
"stop_id": "66S04190",
"name": "PRATS-DE-MOLLO-LA-PRESTE - Les 4 Routes",
"latitude": 42.405437,
"longitude": 2.473921
},
{
"stop_id": "66S00927",
"name": "PRATS-DE-MOLLO-LA-PRESTE - Les Thermes",
"latitude": 42.408178,
"longitude": 2.40424
},
{
"stop_id": "66S04192",
"name": "PRATS-DE-MOLLO-LA-PRESTE - Les Tilleuls",
"latitude": 42.410352,
"longitude": 2.463797
},
{
"stop_id": "66S04298",
"name": "PRATS-DE-MOLLO-LA-PRESTE - St Martin",
"latitude": 42.403767,
"longitude": 2.490514
},
{
"stop_id": "66S04188",
"name": "PRATS-DE-MOLLO-LA-PRESTE - St Sauveur",
"latitude": 42.413801,
"longitude": 2.441042
},
{
"stop_id": "6605124",
"name": "PUIGCERDA - Gare Routi\u00e8re",
"latitude": 42.429538,
"longitude": 1.924796
},
{
"stop_id": "66S05125",
"name": "PUIGCERD\u00c0 - PUIGCERDA - Hopital",
"latitude": 42.443045,
"longitude": 1.928927
},
{
"stop_id": "66S04032",
"name": "PUILAURENS - Centre",
"latitude": 42.809745,
"longitude": 2.306779
},
{
"stop_id": "66S03896",
"name": "PY - La Paraguera",
"latitude": 42.49563,
"longitude": 2.351727
},
{
"stop_id": "66S04023",
"name": "QUILLAN - SNCF",
"latitude": 42.87393,
"longitude": 2.181885
},
{
"stop_id": "66S00447",
"name": "RASIGU\u00c8RES - Place Mairie",
"latitude": 42.765919,
"longitude": 2.610102
},
{
"stop_id": "66S04124",
"name": "REYN\u00c8S - La Cabanasse",
"latitude": 42.494232,
"longitude": 2.724865
},
{
"stop_id": "66S04121",
"name": "REYN\u00c8S - La Forge de Reyn\u00e8s",
"latitude": 42.484973,
"longitude": 2.697997
},
{
"stop_id": "66S04122",
"name": "REYN\u00c8S - Le Pont de Reyn\u00e8s",
"latitude": 42.494649,
"longitude": 2.715784
},
{
"stop_id": "66S03835",
"name": "RIA-SIRACH - Centre",
"latitude": 42.605969,
"longitude": 2.39847
},
{
"stop_id": "66S02820",
"name": "RIA-SIRACH - Ecole",
"latitude": 42.607391,
"longitude": 2.396965
},
{
"stop_id": "6690040",
"name": "ROD\u00c8S - Place de l'oliv\u00e9da",
"latitude": 42.65569945,
"longitude": 2.5599175
},
{
"stop_id": "66S03806",
"name": "ROD\u00c8S - RN 116",
"latitude": 42.646563,
"longitude": 2.558872
},
{
"stop_id": "66S00665",
"name": "SAHORRE - Le Casteil",
"latitude": 42.532517,
"longitude": 2.360039
},
{
"stop_id": "66S03966",
"name": "SAILLAGOUSE - Mairie",
"latitude": 42.457988,
"longitude": 2.038484
},
{
"stop_id": "66S03964",
"name": "SAILLAGOUSE - Place de Cerdagne",
"latitude": 42.459397,
"longitude": 2.039524
},
{
"stop_id": "66S04212",
"name": "SAINT-ANDR\u00c9 - Intermarch\u00e9",
"latitude": 42.551854,
"longitude": 2.977147
},
{
"stop_id": "66S04370",
"name": "SAINT-ANDR\u00c9 - La Tuilerie",
"latitude": 42.550338,
"longitude": 2.965385
},
{
"stop_id": "66S03319",
"name": "SAINT-ANDR\u00c9 - Salle des F\u00eates",
"latitude": 42.551255,
"longitude": 2.971179
},
{
"stop_id": "66S05122",
"name": "SAINT-CYPRIEN - Banque Populaire",
"latitude": 42.628231,
"longitude": 3.032515
},
{
"stop_id": "66S04222",
"name": "SAINT-CYPRIEN - C.C.A.S",
"latitude": 42.615977,
"longitude": 3.022039
},
{
"stop_id": "66S04067",
"name": "SAINT-CYPRIEN - Ecole Nogu\u00e8res",
"latitude": 42.631349,
"longitude": 3.032165
},
{
"stop_id": "66S04787",
"name": "SAINT-CYPRIEN - Les Dunes d'Argent",
"latitude": 42.604111,
"longitude": 3.03982
},
{
"stop_id": "66S03757",
"name": "SAINT-CYPRIEN - Massane",
"latitude": 42.620982,
"longitude": 2.997592
},
{
"stop_id": "66S04227",
"name": "SAINT-CYPRIEN - Place des Evad\u00e9s",
"latitude": 42.616357,
"longitude": 3.004081
},
{
"stop_id": "66S04064",
"name": "SAINT-CYPRIEN - Pont Tournant",
"latitude": 42.613594,
"longitude": 3.033293
},
{
"stop_id": "66S04223",
"name": "SAINT-CYPRIEN - RP Aygual-Bd Maillol",
"latitude": 42.628837,
"longitude": 3.028967
},
{
"stop_id": "66S00913",
"name": "SAINT-CYPRIEN - RP de Lanoux",
"latitude": 42.603817,
"longitude": 3.035044
},
{
"stop_id": "66S04065",
"name": "SAINT-CYPRIEN - Rapateil",
"latitude": 42.620588,
"longitude": 3.033057
},
{
"stop_id": "66S04769",
"name": "SAINT-CYPRIEN - Roland Dorgeles",
"latitude": 42.620099,
"longitude": 3.000026
},
{
"stop_id": "66S04225",
"name": "SAINT-CYPRIEN - Rp Bd Desnoyer",
"latitude": 42.624374,
"longitude": 3.035736
},
{
"stop_id": "66S00834",
"name": "SAINT-CYPRIEN - Rp de Capellans",
"latitude": 42.609569,
"longitude": 3.02887
},
{
"stop_id": "66S04066",
"name": "SAINT-CYPRIEN - R\u00e9sidence Floride",
"latitude": 42.635731,
"longitude": 3.033304
},
{
"stop_id": "66S04224",
"name": "SAINT-CYPRIEN - R\u00e9sidence de la Mer",
"latitude": 42.625087,
"longitude": 3.032203
},
{
"stop_id": "66S04220",
"name": "SAINT-CYPRIEN - Stade",
"latitude": 42.618689,
"longitude": 3.012231
},
{
"stop_id": "66S03794",
"name": "SAINT-F\u00c9LIU-D'AMONT - Caf\u00e9",
"latitude": 42.686205,
"longitude": 2.722719
},
{
"stop_id": "66S03795",
"name": "SAINT-F\u00c9LIU-D'AVALL - SANKEO Mairie",
"latitude": 42.682676,
"longitude": 2.734463
},
{
"stop_id": "66S04072",
"name": "SAINT-G\u00c9NIS-DES-FONTAINES - La Poste",
"latitude": 42.543867,
"longitude": 2.921804
},
{
"stop_id": "66S04269",
"name": "SAINT-G\u00c9NIS-DES-FONTAINES - Lot Mtserrat",
"latitude": 42.53743,
"longitude": 2.927206
},
{
"stop_id": "66S01264",
"name": "SAINT-JEAN-LASSEILLE - La Cabane",
"latitude": 42.58231,
"longitude": 2.865808
},
{
"stop_id": "66S01404",
"name": "SAINT-JEAN-PLA-DE-CORTS - RP Vallespir",
"latitude": 42.514641,
"longitude": 2.787298
},
{
"stop_id": "66S04378",
"name": "SAINT-LAURENT-DE-CERDANS - Centre Artisanal",
"latitude": 42.383779,
"longitude": 2.615112
},
{
"stop_id": "66S04115",
"name": "SAINT-LAURENT-DE-CERDANS - Forge del Mitg",
"latitude": 42.404355,
"longitude": 2.599846
},
{
"stop_id": "66S01007",
"name": "SAINT-LAURENT-DE-CERDANS - G. Routi\u00e8re",
"latitude": 42.385395,
"longitude": 2.611692
},
{
"stop_id": "66S05116",
"name": "SAINT-LAURENT-DE-CERDANS - Gendarmerie",
"latitude": 42.389625,
"longitude": 2.605227
},
{
"stop_id": "66S04683",
"name": "SAINT-PAUL-DE-FENOUILLET - Ch\u00e2teau d\u2019eau",
"latitude": 42.810562,
"longitude": 2.50624
},
{
"stop_id": "66S03810",
"name": "SAINT-PAUL-DE-FENOUILLET - Perception",
"latitude": 42.808889,
"longitude": 2.49812
},
{
"stop_id": "66S00095",
"name": "SAINT-PAUL-DE-FENOUILLET - Place St Pierre",
"latitude": 42.810449,
"longitude": 2.504452
},
{
"stop_id": "66S04325",
"name": "SAINTE-COLOMBE-DE-LA-COMMANDERIE - Ve\u00efnat L'Espinass\u00e8r",
"latitude": 42.610803,
"longitude": 2.755531
},
{
"stop_id": "66S04326",
"name": "SAINTE-COLOMBE-DE-LA-COMMANDERIE - Village",
"latitude": 42.614275,
"longitude": 2.748722
},
{
"stop_id": "66S00032",
"name": "SALSES-LE-CH\u00c2TEAU - Cin\u00e9ma",
"latitude": 42.8358399,
"longitude": 2.9197057
},
{
"stop_id": "66S04791",
"name": "SALSES-LE-CH\u00c2TEAU - M\u00e9morial Rivesaltes",
"latitude": 42.807604,
"longitude": 2.891028
},
{
"stop_id": "66S00033",
"name": "SALSES-LE-CH\u00c2TEAU - Place",
"latitude": 42.832587,
"longitude": 2.919493
},
{
"stop_id": "66S04159",
"name": "SALSES-LE-CH\u00c2TEAU - Pompiers",
"latitude": 42.826464,
"longitude": 2.917655
},
{
"stop_id": "66S04157",
"name": "SALSES-LE-CH\u00c2TEAU - Santini",
"latitude": 42.829109,
"longitude": 2.91845
},
{
"stop_id": "66S04078",
"name": "SAUTO - Fetges Carrefour de Sauto",
"latitude": 42.509743,
"longitude": 2.129266
},
{
"stop_id": "66S03976",
"name": "SERDINYA - Joncet Arr\u00eat Bus",
"latitude": 42.566301,
"longitude": 2.315057
},
{
"stop_id": "66S03977",
"name": "SERDINYA - Joncet Hameau",
"latitude": 42.562598,
"longitude": 2.309606
},
{
"stop_id": "66S03838",
"name": "SERDINYA - Mairie",
"latitude": 42.568111,
"longitude": 2.319866
},
{
"stop_id": "6603500",
"name": "SOR\u00c8DE - Aire multimodale les Alb\u00e8res",
"latitude": 42.53896351,
"longitude": 2.9597025
},
{
"stop_id": "66S04894",
"name": "SOR\u00c8DE - Avenue du Roussillon",
"latitude": 42.533627,
"longitude": 2.954228
},
{
"stop_id": "66S04074",
"name": "SOR\u00c8DE - Parking",
"latitude": 42.530607,
"longitude": 2.952416
},
{
"stop_id": "66S03852",
"name": "TARGASSONNE - Parking Mairie",
"latitude": 42.49909,
"longitude": 1.996858
},
{
"stop_id": "66S01316",
"name": "TERRATS - Mairie",
"latitude": 42.608269,
"longitude": 2.772438
},
{
"stop_id": "66S01313",
"name": "THUIR - Balcon de l'Aspre",
"latitude": 42.624127,
"longitude": 2.750844
},
{
"stop_id": "66S03534",
"name": "THUIR - Domaine des Vignes",
"latitude": 42.622487,
"longitude": 2.751302
},
{
"stop_id": "66S01841",
"name": "THUIR - H\u00f4pital",
"latitude": 42.627598,
"longitude": 2.744524
},
{
"stop_id": "66S01377",
"name": "THUIR - La Poste",
"latitude": 42.632021,
"longitude": 2.759317
},
{
"stop_id": "66S04341",
"name": "THUIR - La Canterrane",
"latitude": 42.629645,
"longitude": 2.752823
},
{
"stop_id": "66S04218",
"name": "THUIR - Les Acacias",
"latitude": 42.625748,
"longitude": 2.750945
},
{
"stop_id": "66S04046",
"name": "THUIR - Les Rosiers-Domain de Sa\u00fc",
"latitude": 42.645307,
"longitude": 2.777074
},
{
"stop_id": "66S04274",
"name": "THUIR - Piscine",
"latitude": 42.637233,
"longitude": 2.761447
},
{
"stop_id": "66S04264",
"name": "THUIR - RP des Aspres",
"latitude": 42.628421,
"longitude": 2.756352
},
{
"stop_id": "66S04343",
"name": "THUIR - RP des Espassoles",
"latitude": 42.642063,
"longitude": 2.768394
},
{
"stop_id": "66S03842",
"name": "THU\u00c8S-ENTRE-VALLS - La Poste",
"latitude": 42.525613,
"longitude": 2.225024
},
{
"stop_id": "66S04113",
"name": "TH\u00c9ZA - Mobiclub",
"latitude": 42.633689,
"longitude": 2.941865
},
{
"stop_id": "66S04112",
"name": "TH\u00c9ZA - Place Verdun",
"latitude": 42.637966,
"longitude": 2.951474
},
{
"stop_id": "66S04173",
"name": "TOULOUGES - SANKEO Mairie",
"latitude": 42.670587,
"longitude": 2.83135
},
{
"stop_id": "66S04281",
"name": "TRESSERRE - Lotissement",
"latitude": 42.564593,
"longitude": 2.829216
},
{
"stop_id": "66S03773",
"name": "TROUILLAS - Av du Mas Deu",
"latitude": 42.614816,
"longitude": 2.811662
},
{
"stop_id": "66S03855",
"name": "UR - Mairie",
"latitude": 42.462174,
"longitude": 1.936859
},
{
"stop_id": "66S03963",
"name": "UR - RN 20",
"latitude": 42.460998,
"longitude": 1.938135
},
{
"stop_id": "66S05182",
"name": "UR - Z.C les Arses",
"latitude": 42.447473,
"longitude": 1.945645
},
{
"stop_id": "66S04044",
"name": "VERNET-LES-BAINS - Av du Dr Jalibert",
"latitude": 42.554191,
"longitude": 2.385472
},
{
"stop_id": "66S04043",
"name": "VERNET-LES-BAINS - La Poste",
"latitude": 42.546743,
"longitude": 2.388241
},
{
"stop_id": "66S04042",
"name": "VERNET-LES-BAINS - Les Thermes",
"latitude": 42.544741,
"longitude": 2.390904
},
{
"stop_id": "66S04349",
"name": "VILLEFRANCHE-DE-CONFLENT - Cit\u00e9",
"latitude": 42.587488,
"longitude": 2.369944
},
{
"stop_id": "66S04726",
"name": "VILLELONGUE-DELS-MONTS - Cabanils",
"latitude": 42.530325,
"longitude": 2.904656
},
{
"stop_id": "66S05194",
"name": "VILLELONGUE-DELS-MONTS - Domaine Lagrange",
"latitude": 42.542493,
"longitude": 2.893046
},
{
"stop_id": "66S01276",
"name": "VILLELONGUE-DELS-MONTS - Place d'en Damia",
"latitude": 42.525304,
"longitude": 2.905019
},
{
"stop_id": "66S04727",
"name": "VILLELONGUE-DELS-MONTS - Z A",
"latitude": 42.54106,
"longitude": 2.899859
},
{
"stop_id": "66S03746",
"name": "VILLEMOLAQUE - Bardagi",
"latitude": 42.590186,
"longitude": 2.837235
},
{
"stop_id": "66S04764",
"name": "VILLEMOLAQUE - Ecole des M\u00e9sanges",
"latitude": 42.587389,
"longitude": 2.842374
},
{
"stop_id": "66S04092",
"name": "VILLEMOLAQUE - Rond Point RD 900",
"latitude": 42.590018,
"longitude": 2.852295
},
{
"stop_id": "66S03805",
"name": "VIN\u00c7A - Gendarmerie",
"latitude": 42.644182,
"longitude": 2.521013
},
{
"stop_id": "66S00594",
"name": "VIN\u00c7A - Place de la libert\u00e9",
"latitude": 42.644627,
"longitude": 2.530243
},
{
"stop_id": "66S05143",
"name": "VIN\u00c7A - Plage",
"latitude": 42.64762,
"longitude": 2.531189
},
{
"stop_id": "66S04821",
"name": "VIN\u00c7A - Rue R\u00e9al",
"latitude": 42.645574,
"longitude": 2.525665
},
{
"stop_id": "66S03850",
"name": "\u00c9GAT - Auto Ecole",
"latitude": 42.499636,
"longitude": 2.01878
}
]
}
}
|
| URL: | /feed/Station/getBoardingIDs.json |
| Name: | getBoardingIDs |
| Methods: | GET |
| Parameters: |
station :
String
*
Nom de l'arrêt
line : String * Identifiant de la ligne |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Station/getBoardingIDs.json?station=Palais de Justice&line=1 |
| Response: |
{
"status": "ok",
"time": 1765619233,
"exectime": 34.204,
"response": {
"boarding_ids": {
"aller": [],
"retour": []
},
"stop_id": null
}
}
|
| URL: | /feed/Station/remindStations.json |
| Name: | remindStations |
| Methods: | GET |
| Parameters: |
prefix :
String
*
Premières lettres de nom de station
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Station/remindStations.json?prefix=ac |
| Response: |
{
"status": "ok",
"time": 1765619233,
"exectime": 31.847,
"response": {
"names": [
"ARGEL\u00c8S-SUR-MER - Parc d'Activites",
"BELVIANES-ET-CAVIRAC - Belvianes",
"CLAIRA - Place du Marche",
"COLLIOURE - Le Glacis",
"ELNE - Agence IFAC",
"ELNE - Jacques Albert",
"ERR - Place",
"ESTAGEL - SANKEO Place",
"FONT-ROMEU-ODEILLO-VIA - Place Dr Capelle",
"FORMIGU\u00c8RES - Place",
"LANSAC - Cave",
"LATOUR-DE-FRANCE - Place Pech",
"MOSSET - Place",
"N\u00c9FIACH - Centre",
"OLETTE - Place de la Victoire",
"ORTAFFA - Place Jean Moulin",
"PALAU-DEL-VIDRE - Place",
"RASIGU\u00c8RES - Place Mairie",
"RIA-SIRACH - Centre",
"RIA-SIRACH - Ecole",
"ROD\u00c8S - Place de l'oliv\u00e9da",
"SAILLAGOUSE - Place de Cerdagne",
"SAINT-CYPRIEN - Place des Evad\u00e9s",
"SAINT-PAUL-DE-FENOUILLET - Place St Pierre",
"SALSES-LE-CH\u00c2TEAU - Place",
"THUIR - Les Acacias",
"TH\u00c9ZA - Place Verdun",
"VILLELONGUE-DELS-MONTS - Place d'en Damia",
"VIN\u00c7A - Place de la libert\u00e9"
]
}
}
|
| URL: | /feed/Station/getNearest.json |
| Name: | getNearest |
| Methods: | GET |
| Parameters: |
latitude :
Float
*
Latitude de la position
longitude : Float * Longitude de la position |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Station/getNearest.json?latitude=44.43172625&longitude=1.38660956 |
| Response: |
{
"status": "ok",
"time": 1765619233,
"exectime": 39.312,
"response": {
"nearest": {
"stop_id": "66S04023",
"name": "QUILLAN - SNCF",
"latitude": 42.87393,
"longitude": 2.181885
}
}
}
|
| URL: | /feed/Station/getStationInfo.json |
| Name: | getStationInfo |
| Methods: | GET |
| Parameters: |
name :
String
*
Le nom de l'arrêt
|
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Station/getStationInfo.json?name=HALLE |
| Response: |
{
"status": "ok",
"time": 1765619233,
"exectime": 31.754,
"response": {
"station": []
}
}
|
| URL: | /feed/Station/getDepositaires.json |
| Name: | getDepositaires |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Station/getDepositaires.json |
| Response: |
{
"status": "ok",
"time": 1455550985,
"exectime": 20.748,
"response": {
"depositaires": [
{
"id": "89",
"name": "Le Terre rouge",
"address": "271 rue Jean Racine",
"cp": "46000",
"ville": "Cahors",
"lon": "1.45182",
"lat": "44.4617",
"tel": "05 65 35 40 77",
"description": ""
}
]
}
}
|
| URL: | /feed/Terms/getTermOfUse.json |
| Name: | getTermOfUse |
| Methods: | GET |
| Parameters: | No parameters. |
| Cache TTL: | 300s (default value) |
| * Required | |
| Call example: | http://catp-pyrenees-orientales.airweb.fr/feed/Terms/getTermOfUse.json |
| Response: |
{
"status": "ok",
"time": 1430119169,
"exectime": 0.847,
"response": {
"terms": {
"content": "content_html"
}
}
}
|