Getting Started

Welcome to the Mulligan Funding ISO API. This guide provides an overview of how to integrate with our platform to programmatically submit funding applications, upload required documentation, and receive real-time status updates via webhooks.

Overview

The Mulligan Funding ISO API is a RESTful, HTTP-based API that enables Mulligan Funding's partners to build
custom client applications and automate their interaction with Mulligan Funding.

To begin your integration, you will need to operate within two distinct environments:

  • SANDBOX: A testing environment to aid in implementing and validating your API submissions.
  • PROD: The live production environment.

Base URLs All API requests must be directed to the appropriate base URL for your target environment:

  • Sandbox: partner.sandbox.mulliganfunding.com
  • Production: partner.mulliganfunding.com

Structure

All API endpoints utilize standard HTTP verbs (GET, POST, PUT, and DELETE). Not all endpoints offer access to all HTTP verbs. Please refer to the specific endpoint documentation for more information.

Versioning

All routes (except authentication, oauth, and token routes) should include the version number in the path prefix.

Error Handling

The API uses standard HTTP response codes. If a request fails, the API returns a JSON error object:

{ "error": "Reason for the failure" }

Note: If an error occurs during application or document submission, the data was not received and must be corrected before resubmitting.

We're here to help!

If you get stuck, shoot us an email and we'd be happy to assist you in your implementation.