Skip to content

BeMap Sandbox (1.0.0)

Documentation for the BeMap API, including authentication and routing services.

Download OpenAPI description
Overview
License
Languages
Servers
Mock server
https://docs.benomad.com/_mock/openapi/
Beta environment
https://bemap-beta.benomad.com/
Preproduction environment
https://bemap-preprod.benomad.com/
Production environment
https://bemap-prod.benomad.com/

Authentication

Operations related to BeMap authentication process

Operations

Authenticate using URL parameters

Request

Security
basicAuth
Query
appidstringrequired
appcodestringrequired
curl -i -X GET \
  -u <username>:<password> \
  'https://docs.benomad.com/_mock/openapi/bgis/bnd?appid=string&appcode=string'

Responses

Successful authentication

Headers
Set-Cookiestring

SESSION or JSESSIONID cookie to reuse session

Bodyapplication/json
messagestring
Example: "Authenticated"
Response
application/json
{ "message": "Authenticated" }

Authenticate using HTTP basic authorization

Request

Security
basicAuth
Bodyapplication/x-www-form-urlencoded
appidstring
appcodestring
curl -i -X POST \
  -u <username>:<password> \
  https://docs.benomad.com/_mock/openapi/bgis/bnd \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d appid=string \
  -d appcode=string

Responses

Successful authentication

Headers
Set-Cookiestring

SESSION or JSESSIONID cookie to reuse session

Bodyapplication/json
messagestring
Example: "Authenticated"
Response
application/json
{ "message": "Authenticated" }

Routing

Route, isochrone, and matrix computations

Operations