/apis/partner
Partner API
ℹ️ If you would like to use the Partner API, please get in touch with us here.
In today's competitive retail landscape, providing a seamless and personalized consumer journey is paramount. Recognizing this, we are pleased to introduce our Partner API, designed specifically for retailers looking to integrate advanced decisioning capabilities into their own systems. This powerful API allows retailers to independently determine the eligibility of their customers, enhancing the overall consumer experience and driving higher satisfaction and conversion rates.
Introduction
Overview
Key Features and Benefits
Authentication
partnerId (a number) and partnerRetailerId (a string).Getting Started
Sign Up
Partner Logo

Documentation and SDKs
Integration and Testing
Go Live
Environments
🧪 Sandbox Environment
⚠️ Production Environment
API Endpoints
Below are the available endpoints for the Snap Partner API. Each endpoint serves a specific purpose and requires different parameters to be passed in the request. Please refer to the documentation for detailed information on each endpoint. Once you have obtained the token, it will be automatically prepopulated on the headers of every new test request.
Postman Collection
Prefer to test from Postman? Download a collection with every endpoint above. It is generated from the same API specification as this page, so it is always up to date.
Step 1: Import the collection
Step 2: Set the collection variables
clientId, clientSecret, partnerId, partnerRetailerId.clientId, clientSecret are only used to get a token, while partnerId, partnerRetailerId stay the same across requests and are filled into the body of every other request in the collection.baseUrl defaults to https://partner-sandbox.snapfinance.co.uk. Change it to https://partner.snapfinance.co.uk to use the Production environment.
Step 3: Get a token
token automatically and sent with every other request in the collection.