Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the Authorization header.
The authenticated user must be a full unrestricted administrator or have the ResellerAccount-List role.
Query Parameters
The page number to retrieve.
The number of records per page.
The property name to sort results by (e.g. Name, CreatedOn).
Sort direction. 1 for ascending, -1 for descending.
Filters
ResellerAccount_Reseller_Currency_Id
Filter by Reseller Currency Id.
ResellerAccount_Reseller_Currency_Code
Filter by Reseller Currency Code.
ResellerAccount_Business_Name
Filter by Business Name.
ResellerAccount_Business_PreAuthId
Filter by Business Pre Auth Id.
ResellerAccount_Business_Last4Digits
Filter by Business Last4Digits.
ResellerAccount_Business_PreAuthLastError
Filter by Business Pre Auth Last Error.
ResellerAccount_Business_Suspended
Filter by Business Suspended.
ResellerAccount_Business_NextInvoice
Filter by Business Next Invoice.
ResellerAccount_Business_TrialExpireDate
Filter by Business Trial Expire Date.
ResellerAccount_Business_SupportTier
Filter by Business Support Tier.
ResellerAccount_Business_OnBoardingTier
Filter by Business On Boarding Tier.
ResellerAccount_ComissionPercentage
Filter by Comission Percentage.
ResellerAccount_NextPayoutDate
Filter by Next Payout Date.
ResellerAccount_ExpirationDate
Filter by Expiration Date.
ResellerAccount_LastAccess
Filter by Last Access.
ResellerAccount_LastInvoiceAmount
Filter by Last Invoice Amount.
ResellerAccount_AverageInvoiceAmount
Filter by Average Invoice Amount.
ResellerAccount_CanManageAccount
Filter by Can Manage Account.
ResellerAccount_ProvidesFirstLineSupport
Filter by Provides First Line Support.
ResellerAccount_ScopeOfWork
Filter by Scope Of Work.
Range Filters
from_ResellerAccount_ResellerCurrencyId
Filter by reseller currency id greater than or equal to this value.
to_ResellerAccount_ResellerCurrencyId
Filter by reseller currency id less than or equal to this value.
from_ResellerAccount_BusinessNextInvoice
Filter by business next invoice greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_ResellerAccount_BusinessNextInvoice
Filter by business next invoice less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_ResellerAccount_BusinessTrialExpireDate
Filter by business trial expire date greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_ResellerAccount_BusinessTrialExpireDate
Filter by business trial expire date less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_ResellerAccount_ComissionPercentage
Filter by comission percentage greater than or equal to this value.
to_ResellerAccount_ComissionPercentage
Filter by comission percentage less than or equal to this value.
from_ResellerAccount_NextPayoutDate
Filter by next payout date greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_ResellerAccount_NextPayoutDate
Filter by next payout date less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_ResellerAccount_ExpirationDate
Filter by expiration date greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_ResellerAccount_ExpirationDate
Filter by expiration date less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_ResellerAccount_LastAccess
Filter by last access greater than or equal to this value. Format: YYYY-MM-DDTHH:mm.
to_ResellerAccount_LastAccess
Filter by last access less than or equal to this value. Format: YYYY-MM-DDTHH:mm.
from_ResellerAccount_LastInvoiceAmount
Filter by last invoice amount greater than or equal to this value.
to_ResellerAccount_LastInvoiceAmount
Filter by last invoice amount less than or equal to this value.
from_ResellerAccount_AverageInvoiceAmount
Filter by average invoice amount greater than or equal to this value.
to_ResellerAccount_AverageInvoiceAmount
Filter by average invoice amount less than or equal to this value.
from_ResellerAccount_CreatedOn
Filter records created on or after this date. Format: YYYY-MM-DDTHH:mm.
to_ResellerAccount_CreatedOn
Filter records created on or before this date. Format: YYYY-MM-DDTHH:mm.
from_ResellerAccount_UpdatedOn
Filter records updated on or after this date. Format: YYYY-MM-DDTHH:mm.
to_ResellerAccount_UpdatedOn
Filter records updated on or before this date. Format: YYYY-MM-DDTHH:mm.
Code Examples
Simple listing
curl -X GET \
"https://spaces.nexudus.com/api/sys/reselleraccounts?page=1&size=15&orderBy=CreatedOn&dir=1" \
-H "Authorization: Bearer YOUR_TOKEN"
Filtering by CreatedOn
curl -X GET \
"https://spaces.nexudus.com/api/sys/reselleraccounts?ResellerAccount_CreatedOn=example-value&orderBy=CreatedOn&dir=1" \
-H "Authorization: Bearer YOUR_TOKEN"
Range filters
curl -X GET \
"https://spaces.nexudus.com/api/sys/reselleraccounts?from_ResellerAccount_UpdatedOn=2025-01-01T00:00&to_ResellerAccount_UpdatedOn=2025-12-31T23:59&orderBy=UpdatedOn&dir=-1" \
-H "Authorization: Bearer YOUR_TOKEN"
Response
200
The list of ResellerAccount records matching the query. See the Get one ResellerAccount endpoint for the full list of properties returned for each record.
Partial records — The listing endpoint returns a summary representation of each ResellerAccount. The following fields are not included in the Records[] response: Notes, ScopeOfWork.To get all fields, fetch the full record using the Get one ResellerAccount endpoint.Important for updates: When updating a record via PUT, always retrieve the full record with a GET request first, apply your changes to that complete data, and then send the updated record. Do not use data from a listing response as the base for a PUT request, as missing fields may be unintentionally cleared.
Number of records per page.
The field used for sorting.
The sort direction (1 = ascending, -1 = descending).
Index of the first item on the current page.
Index of the last item on the current page.
Total number of matching records across all pages.
Whether there is a next page of results.
Whether there is a previous page of results.
{
"Records": [
{
"ResellerId": 0,
"ResellerCurrencyId": null,
"ResellerCurrencyCode": null,
"BusinessId": 0,
"BusinessName": null,
"BusinessPreAuthId": null,
"BusinessLast4Digits": null,
"BusinessPreAuthLastError": null,
"BusinessSuspended": null,
"BusinessNextInvoice": null,
"BusinessTrialExpireDate": null,
"BusinessSupportTier": null,
"BusinessOnBoardingTier": null,
"Approved": false,
"ComissionPercentage": 0,
"NextPayoutDate": null,
"ExpirationDate": null,
"LastAccess": null,
"LastInvoiceAmount": null,
"AverageInvoiceAmount": null,
"CanManageAccount": false,
"ProvidesFirstLineSupport": false,
"Notes": null,
"ScopeOfWork": null,
"Id": 87654321,
"UpdatedOn": "2025-01-15T10:30:00Z",
"CreatedOn": "2025-01-10T08:00:00Z",
"UniqueId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"UpdatedBy": "admin@example.com",
"IsNew": false,
"SystemId": null,
"ToStringText": "ResellerAccount Example",
"LocalizationDetails": null,
"CustomFields": null
}
],
"CurrentPageSize": 15,
"CurrentPage": 1,
"CurrentOrderField": "CreatedOn",
"CurrentSortDirection": 1,
"FirstItem": 1,
"HasNextPage": false,
"HasPreviousPage": false,
"LastItem": 1,
"PageNumber": 1,
"PageSize": 15,
"TotalItems": 1,
"TotalPages": 1
}