Partner Management
OAuth 2.0 Bearer token for authenticated API access. Required for order submission, object management, and administrative operations.
Obtain a token via the OAuth flow described in OAuth Bearer Token.
Pass the token in the Authorization header: Bearer <token>
Maximum number of partner organisations to return.
20OK
Pagination token for the next page of results.
Unauthorized: the request lacks valid authentication credentials. Verify your Bearer token or API key is correct and has not expired.
GET /api/partner-management/partner-organisations HTTP/1.1
Host: your-environment.prod.limio.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"items": [
{
"id": "text",
"name": "text",
"data": {
"zuoraAccountId": "text",
"zuoraInvoiceOwner": "partner",
"salesforceAccountId": "text",
"logo": "https://example.com"
},
"record_type": "partner_org",
"service": "limio",
"created": "2026-01-01T00:00:00.000Z",
"modified": "2026-01-01T00:00:00.000Z"
}
],
"queryMore": "text"
}OAuth 2.0 Bearer token for authenticated API access. Required for order submission, object management, and administrative operations.
Obtain a token via the OAuth flow described in OAuth Bearer Token.
Pass the token in the Authorization header: Bearer <token>
Display name of the partner organisation.
Acme ResellersZuora account ID to link to this partner.
2c92c0f978...Who owns invoices in Zuora for this partner's subscriptions: the partner organisation itself (partner) or the end customer (end_customer).
partnerPossible values: Optional Salesforce account ID for CRM integration.
001Dn00000...URL to the partner organisation's logo.
https://example.com/logo.pngPartner organisation created successfully.
Unique identifier for the partner organisation
Organisation name
limioUnauthorized: the request lacks valid authentication credentials. Verify your Bearer token or API key is correct and has not expired.
POST /api/partner-management/partner-organisation HTTP/1.1
Host: your-environment.prod.limio.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 164
{
"name": "Acme Resellers",
"zuoraAccountId": "2c92c0f978...",
"zuoraInvoiceOwner": "partner",
"salesforceAccountId": "001Dn00000...",
"logo": "https://example.com/logo.png"
}{
"id": "text",
"name": "text",
"data": {
"zuoraAccountId": "text",
"zuoraInvoiceOwner": "partner",
"salesforceAccountId": "text",
"logo": "https://example.com"
},
"record_type": "partner_org",
"service": "limio",
"created": "2026-01-01T00:00:00.000Z",
"modified": "2026-01-01T00:00:00.000Z"
}OAuth 2.0 Bearer token for authenticated API access. Required for order submission, object management, and administrative operations.
Obtain a token via the OAuth flow described in OAuth Bearer Token.
Pass the token in the Authorization header: Bearer <token>
Partner organisation ID
User email address
Display name for the user
Created
Unique identifier for the partner user
User identifier (typically email)
Associated partner organisation ID
limioUnauthorized: the request lacks valid authentication credentials. Verify your Bearer token or API key is correct and has not expired.
A user with this email address already exists
POST /api/partner-management/partner-organisation/{partnerOrganisationId} HTTP/1.1
Host: your-environment.prod.limio.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 40
{
"email": "name@gmail.com",
"name": "text"
}{
"id": "text",
"name": "text",
"data": {
"email": "name@gmail.com"
},
"partner_org": "text",
"record_type": "partner_user",
"service": "limio",
"created": "2026-01-01T00:00:00.000Z",
"modified": "2026-01-01T00:00:00.000Z"
}OAuth 2.0 Bearer token for authenticated API access. Required for order submission, object management, and administrative operations.
Obtain a token via the OAuth flow described in OAuth Bearer Token.
Pass the token in the Authorization header: Bearer <token>
Partner organisation ID
New display name for the organisation
Associated Zuora account ID
Who owns invoices in Zuora for this partner's subscriptions: the partner organisation itself (partner) or the end customer (end_customer)
Associated Salesforce account ID
Organisation logo URL
Updated
Unique identifier for the partner organisation
Organisation name
limioUnauthorized: the request lacks valid authentication credentials. Verify your Bearer token or API key is correct and has not expired.
PUT /api/partner-management/partner-organisation/{partnerOrganisationId} HTTP/1.1
Host: your-environment.prod.limio.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 127
{
"name": "text",
"zuoraAccountId": "text",
"zuoraInvoiceOwner": "partner",
"salesforceAccountId": "text",
"logo": "https://example.com"
}{
"id": "text",
"name": "text",
"data": {
"zuoraAccountId": "text",
"zuoraInvoiceOwner": "partner",
"salesforceAccountId": "text",
"logo": "https://example.com"
},
"record_type": "partner_org",
"service": "limio",
"created": "2026-01-01T00:00:00.000Z",
"modified": "2026-01-01T00:00:00.000Z"
}OAuth 2.0 Bearer token for authenticated API access. Required for order submission, object management, and administrative operations.
Obtain a token via the OAuth flow described in OAuth Bearer Token.
Pass the token in the Authorization header: Bearer <token>
Partner organisation ID
Deleted
trueUnauthorized: the request lacks valid authentication credentials. Verify your Bearer token or API key is correct and has not expired.
DELETE /api/partner-management/partner-organisation/{partnerOrganisationId} HTTP/1.1
Host: your-environment.prod.limio.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"success": true
}OAuth 2.0 Bearer token for authenticated API access. Required for order submission, object management, and administrative operations.
Obtain a token via the OAuth flow described in OAuth Bearer Token.
Pass the token in the Authorization header: Bearer <token>
Partner organisation ID
Maximum number of partner users to return
20OK
Token for next page of results
Unauthorized: the request lacks valid authentication credentials. Verify your Bearer token or API key is correct and has not expired.
GET /api/partner-management/partner-organisation/{partnerOrganisationId}/users HTTP/1.1
Host: your-environment.prod.limio.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"items": [
{
"id": "text",
"name": "text",
"data": {
"email": "name@gmail.com"
},
"partner_org": "text",
"record_type": "partner_user",
"service": "limio",
"created": "2026-01-01T00:00:00.000Z",
"modified": "2026-01-01T00:00:00.000Z"
}
],
"queryMore": "text"
}OAuth 2.0 Bearer token for authenticated API access. Required for order submission, object management, and administrative operations.
Obtain a token via the OAuth flow described in OAuth Bearer Token.
Pass the token in the Authorization header: Bearer <token>
Partner organisation ID
Partner user ID
Deleted
trueUnauthorized: the request lacks valid authentication credentials. Verify your Bearer token or API key is correct and has not expired.
No partner user exists with the given ID
Returned when the partner user exists but belongs to a different partner organisation. The response body is generic and does not identify the cause.
DELETE /api/partner-management/partner-organisation/{partnerOrganisationId}/{partnerUserId} HTTP/1.1
Host: your-environment.prod.limio.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"success": true
}Last updated
Was this helpful?

