Skip to main content
The MileApp API uses RESTful API standards, which are widely recognized in the industry for simplicity and effectiveness in designing networked applications. Our API has predictable resource-oriented URLs, accepts JSON request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs. MileApp API provides a suite of simple and flexible API endpoints to read, modify, add, or delete data.
All API requests should use the secured endpoint: HTTPS

Overview

MileApp APIs are plain JSON over HTTP and use the following HTTP verbs:

Base URL

All API requests should be made to:

Rate Limit

This limit is applied on an organization-wide basis irrespective of factors such as the number of agents or IP addresses used to make the calls. If a tenant exceeds these limits, they will receive a 429 error (too many requests).
If you encounter a 429 error, wait 60 seconds before retrying the API request.
The purpose of a rate limit is to maintain a good user experience for all API users. Without a rate limit, API endpoints can flood the server with requests that overwhelm the system and negatively impact all users.

Next Steps

Authentication

Learn how to authenticate your API requests

Data Formats

Understand the data types used in our API

Status Codes

HTTP status codes and error handling