Getting started

Welcome! This guide will help you get started with integrating MetroLeads in your project.

Technical Overview

Base API Endpoint:

https://api.metroleads.com/

JSON is returned in all API responses, including errors.

This API, and the entire MetroLeads app, is https only.

HTTP Status Code Summary

Code Meaning
200 - OK Everything worked as expected.
400 - Bad Request The request was unacceptable, often due to missing a required parameter.
401 - Unauthorized No valid API key provided.
402 - Request Failed The parameters were valid but the request failed.
404 - Not Found The requested resource doesn't exist.
405 - Bad Method The HTTP method used was not valid for this request.
429 - Too Many Requests Too many requests hit the API too quickly. We recommend an exponential backoff of your requests.
500, 502, 503, 504 - Server Errors Something went wrong on our end.