Skip to main content

Partner API v2 Overview

Welcome to the Partner API v2 documentation. This API allows you to integrate with Utopi's partner platform.

Getting Started

Before you begin, make sure you have:

  • Valid API credentials
  • Understanding of our authentication process
  • Basic knowledge of REST APIs

API Reference

Browse the API reference documentation using the sidebar navigation to explore all available endpoints organised by functionality.

Base URL

The root address used for all API requests. Combine this with specific endpoints to access data or perform actions.


https://partner-api.utopi.io/v2/

Headers

All requests must include the following header(s):

HeaderInTypeRequiredNotes
SiteIdheaderstringyesUtopi Site context (subset of Operator).
AuthorizationheaderstringyesBearer access token from the auth flow.

Error Handling

All API errors follow the RFC 7807 Problem Details specification, providing structured error information to help with debugging and integration.

HTTP Status Codes

CodeDescriptionNotes
200OKRequest succeeded
400Bad RequestInvalid or missing parameters
401UnauthorisedMissing or invalid credentials
403ForbiddenNo access to resource
404Not FoundResource does not exist
429Too Many RequestsRate limit exceeded
500Internal Server ErrorUnexpected error – contact support

For detailed error response structure, examples, and troubleshooting guidance, see our comprehensive Error Codes Reference.

Support

If you need help, please contact your technical contact or support@utopi.co.uk.