{"id":170,"date":"2018-03-19T21:12:16","date_gmt":"2018-03-19T21:12:16","guid":{"rendered":"https:\/\/www.registretaximontreal.ca\/documentation-technique\/"},"modified":"2025-11-27T17:55:10","modified_gmt":"2025-11-27T22:55:10","slug":"documentation-technique","status":"publish","type":"page","link":"https:\/\/www.registretaximontreal.ca\/en\/documentation-technique\/","title":{"rendered":"Technical Documentation"},"content":{"rendered":"<h3>CONTEXT<\/h3>\n<p>The Taxi Registry is a Taxi Exchange Point (TXP) that facilitates the connection between taxi drivers and their clients. Clients may use taxi search engines to hail taxis geolocalised by taxi operators.<\/p>\n<p>The Taxi Registry is an intermediary between taxi search engines and taxi operators.<\/p>\n<h3>IMPLEMENTATION<\/h3>\n<p>This documentation includes an overview of the Taxi Registry\u2019s REST APIs, which provide access to the Registry\u2019s data entities through Uniform Resource Identifiers (URI).<\/p>\n<p>In order to access these REST APIs, your app submits an HTTPS request and analyzes the response it receives. Standard HTTP methods are used, such as GET, PUT and POST. These REST APIs operate on HTTPS, meaning they can be easily used through any programming language. The Taxi Registry\u2019s REST APIs use JSON as their input and output format.<\/p>\n<p>The Taxi Registry\u2019s complete REST API documentation is available at no charge <a href=\"https:\/\/www.registretaximontreal.ca\/wp-content\/uploads\/2025\/11\/the-taxi-exchange-point-operator-guide.pdf\">here.<\/a><\/p>\n<p>Please note that individual operator data are kept separate and cannot be viewed by other operators.<\/p>\n<h3>INTEGRATION PROCESS<\/h3>\n<p>In order to be added to the data registry, the operator must submit its taxis\u2019 contextual data (see Section 2 of the attached document), location and status (Section 3 of the attached document). Operators are service intermediaries and tech solutions for independent drivers.<\/p>\n<p>Once development within the acceptance test environment is done, the operator must contact the administrator. When the administrator has confirmed the operator has been properly integrated, the latter will receive an API key for the production environment.<\/p>\n<p>The operator\u2019s first benchmark is submitting its taxis\u2019 location and status.<\/p>\n<p>Even if they cannot yet receive requests from the Registry (Section 4 of the attached document), operators will still receive an API key for the production environment.<\/p>\n<p>Once an operator has proved its system can receive Registry requests within the production environment, it must contact the administrator.<\/p>\n<p>The administrator will then confirm the operator can properly receive requests and will configure the Registry to send requests to the operator within the production environment.<\/p>\n<p>The administrator may be contacted at: <a id=\"menur2gdb\" class=\"fui-Link ___1q1shib f2hkw1w f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1s184ao f1mk8lai fnbmjn9 f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh fhgqx19 f1olyrje f1p93eir f1nev41a f1h8hb77 f1lqvz6u f10aw75t fsle3fq f17ae5zn\" title=\"mailto:dmad_info@agencemobilitedurable.ca\" href=\"mailto:DMAD_info@agencemobilitedurable.ca\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Lien DMAD_info@agencemobilitedurable.ca\">DMAD_info@agencemobilitedurable.ca<\/a><\/p>\n<p><strong>For more information :\u00a0<a href=\"https:\/\/www.registretaximontreal.ca\/wp-content\/uploads\/2025\/11\/the-taxi-exchange-point-operator-guide.pdf\">API technical documentation.<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CONTEXT The Taxi Registry is a Taxi Exchange Point (TXP) that facilitates the connection between taxi drivers and their clients. Clients may use taxi search engines to hail taxis geolocalised by taxi operators. The Taxi Registry is an intermediary between taxi search engines and taxi operators. IMPLEMENTATION This documentation includes an overview of the Taxi&#8230; <a class=\"moretag\" href=\"https:\/\/www.registretaximontreal.ca\/en\/documentation-technique\/\">Read more<\/a><\/p>\n","protected":false},"author":4,"featured_media":204,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/pages\/170"}],"collection":[{"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/comments?post=170"}],"version-history":[{"count":6,"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/pages\/170\/revisions"}],"predecessor-version":[{"id":622,"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/pages\/170\/revisions\/622"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/media\/204"}],"wp:attachment":[{"href":"https:\/\/www.registretaximontreal.ca\/en\/wp-json\/wp\/v2\/media?parent=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}