HomeGuidesAPIsReleasesDownloadsDeveloperEvents
Log In
APIs
These docs are for v2023.11. Click to read the latest docs for v2025.03.01.

Locate customer.

Search for customers.
Response Code | Fault Code | Fault | Suggested User Message
------------- | ---------- | ----- | ----------------------
tbc | tbc | New API created for 1.5 | tbc

Path Params
integer
required

The specific page of results to retrieve

Query Params
integer
5 to 100
Defaults to 20

The number of results to show on a single page. Value should be between 5 and 100 inclusive. If not supplied or not valid, defaults to 20.

string

Field and direction to order results. Supported order fields are customerId, externalUniqueIdentifier, csn, username, email, lastName.

string

Used for matching search requests and responses where clients may be making multiple concurrent requests

Body Params

The search details used to locate the customer.

string

An ID representing a payment transaction made by the customer. May not include wildcards.

paymentMethod
object

Details of a payment method associated with the customer.

string

The customer reference number (CSN). May include wildcards. If supplied for searching, at least 3 non-wildcard characters are required

string

The username for the customer. May include wildcards. If supplied for searching, at least 3 non-wildcard characters are required.

string

The first name of the customer. May include wildcards. If supplied for searching, at least 1 non-wildcard character is required.

string

The last name of the customer. May include wildcards. If supplied for searching, at least 1 non-wildcard character is required.

string

The first line of the customer's main address. May include wildcards. If supplied for searching, at least 3 non-wildcard characters are required.

string

The postcode/zip code for the customer's main address. May include wildcards. If supplied for searching, at least 3 non-wildcard characters are required.

string

The customer's email address. May include wildcards. If supplied for searching, at least 3 non-wildcard characters are required.

string

The customer's phone number. May include wildcards. If supplied for searching, at least 3 non-wildcard characters are required.

string

The unique external customer identifier. May include wildcards. If supplied for searching, at least 3 non-wildcard characters are required.

string

The customer's VCN (Sky viewing card number). Numeric only, may not include wildcards.

string

The ID of an order placed by the customer. Numeric only, may not include wildcards.

Headers
string

The tenant ID for which the operation is being carried out. This will be automatically generated during the authentication process.

string

The ID of a user who is performing the operation. This will be automatically generated during the authentication process.

string

The source of whether records are updated by HMAC or a USER. This will be automatically generated during the authentication process. For customers accessing the service the source will be set to CUSTOMER.

Responses

Language
Choose an example:
application/json