You are in the Staging Environment

White Label Loyalty + Affinity integration

CRM, Sales

Affinity

About Affinity

Connect your loyalty program in Affinity without researching its API, registering in a developer program, and getting your application approved. We take care of authentication, secure credentials storage, and token refreshes so you don't have to.

Dubai Holding
PepsiCo
Ford
AkzoNobel
Nets
Burger King

Benefits of White Label Loyalty + Affinity

  • Connect Affinity to your loyalty program with ease.
  • Get started without the need to research any APIs.
  • User-friendly setup & configuration inside of our Loyalty Console.
  • Focus on your customers – not the tech.
Integrate now!

Integrate now!

Choose our API-first platform and simply connect to hundreds of software tools you might be using.

Automate desired actions with Affinity

Create an omnichannel experience for your customers and automate actions between the White Label Loyalty platform and Affinity in real time.

Get current user

Returns metadata about the current user.

Get metadata on Company Fields

Returns metadata on non-list-specific Company Fields.

Use the returned Field IDs to request field data from the GET /v2/companies and GET /v2/companies/{id} endpoints.

Get all Companies

Paginate through Companies in Affinity. Returns basic information and non-list-specific field data on each Company.

To retrieve field data, you must use either the fieldIds or the fieldTypes parameter to specify the Fields for which you want data returned. These Field IDs and Types can be found using the GET /v2/companies/fields endpoint. When no fieldIds or fieldTypes are provided, Companies will be returned without any field data attached. To supply multiple fieldIds or fieldTypes parameters, generate a query string that looks like this: ?fieldIds=field-1234&fieldIds=affinity-data-location or ?fieldTypes=enriched&fieldTypes=global.

Requires the "Export All Organizations directory" permission.

Get a Company's Lists

Returns metadata for all the Lists on which the given Company appears.

Get a single Company

Returns basic information and non-list-specific field data on the requested Company.

To retrieve field data, you must use either the fieldIds or the fieldTypes parameter to specify the Fields for which you want data returned. These Field IDs and Types can be found using the GET /v2/companies/fields endpoint. When no fieldIds or fieldTypes are provided, Companies will be returned without any field data attached. To supply multiple fieldIds or fieldTypes parameters, generate a query string that looks like this: ?fieldIds=field-1234&fieldIds=affinity-data-location or ?fieldTypes=enriched&fieldTypes=global.

Requires the "Export All Organizations directory" permission.

Get a Company's List Entries

Paginate through the List Entries (AKA rows) for the given Company across all Lists. Each List Entry includes field data for the Company, including list-specific field data. Each List Entry also includes metadata about its creation, i.e., when it was added to the List and by whom.

Requires the "Export data from Lists" permission.

Call and retrieve data from Affinity

Connect data collections between White Label Loyalty and Affinity for a smooth flow via an API.

 listfind By Idcreateupdatesearchdelete
Companies
Company List Entries
Company Lists
List Entries
Lists
burger king case study

Case Study

Burger King

burger king case study

See how Burger King deployed our receipt scanning technology to quickly launch their Kingdom Rewards loyalty program without the need to invest time and money integrating with multiple ePOS systems.

Choose White Label Loyalty and become a loyalty leader