Subscriber Transactions

Update Subscriber

post

Update all details of a subscriber via API. Provide the subscriber's customerReferenceCode as a path parameter and include the fields to be updated in the request body. At least one field in the body is required; only the provided fields will be updated.

Path parameters
customerReferenceCodestringRequired

Subscriber reference code.

Example: 279bb493-6fda-45e9-9368-2373ea43ff8d
Header parameters
AuthorizationstringRequired

Authorization header, a signed hash value that starts with IYZWSv2 and is generated in Base64 format.

Example: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-TypestringRequired

Request content type.

Example: application/json
Body

Fields to update. All fields are optional, but the body must contain at least one property.

namestringOptional

First name.

Example: John
surnamestringOptional

Last name.

Example: Doe
emailstringOptional

Email address.

Example: [email protected]
gsmNumberstringOptional

GSM number. Prefer +90 format.

Example: +905554443333
identityNumberstringOptional

Turkish National ID Number (11 digits).

Example: 11111111111
Responses
200

Successful response

application/json
post
/v2/subscription/customers/{customerReferenceCode}

Subscriber Detail

get

Retrieve all details of a subscriber by its reference code.

Path parameters
customerReferenceCodestringRequired

Subscriber reference code.

Example: 279bb493-6fda-45e9-9368-2373ea43ff8d
Header parameters
AuthorizationstringRequired

Authorization header, a signed hash value that starts with IYZWSv2 and is generated in Base64 format.

Example: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-TypestringRequired

Request content type.

Example: application/json
Responses
200

Successful response

application/json
get
/v2/subscription/customers/{customerReferenceCode}

List Subscribers

get

List all subscribers with basic details.

Query parameters
pageintegerOptional

Page number to fetch.

Example: 1
countintegerOptional

Number of subscribers per page.

Example: 1
Header parameters
AuthorizationstringRequired

Authorization header, a signed hash value that starts with IYZWSv2 and is generated in Base64 format.

Example: IYZWSv2 YXBpS2V5OnNhbmRib....E0OGI1MTE=
Content-TypestringRequired

Request content type.

Example: application/json
Responses
200

Successful response

application/json
get
/v2/subscription/customers

Last updated