Accreditation
For approved partner integrations, you will need to complete our accreditation process.

Accreditation test cases

You will be asked to complete a series of test cases to ensure all use-cases for the type of integration have been met.
Here is a sample list of test cases:
Authentication
  • To test successful API authorisation
  • To test failed API authorisation with incorrect username/password
Contacts
  • Create contact (new)
  • Create contact (update)
  • Create contact (new + Opted in)
  • Create contact (new + opted out)
  • Create contact (with rules)
  • Create contact (with valid unit)
  • Create contact with group(s)
  • Failed create contact (invalid unit)
  • Failed create contact (invalid email address)
  • Failed create contact (invalid DOB)
Bookings
  • Create new booking (new contact)
  • Create new booking (update contact)
  • Create invalid booking (new contact)
  • Create invalid booking (update contact)
  • Search for valid booking reference
  • Search for invalid booking reference
  • Search and update booking
WIFI
  • Create valid WIFI (new contact)
  • Create valid WIFI (existing contact)
  • Create valid WIFI with appropriate type (Detected / connected / authenticated)
  • Create invalid WIFI (new contact)
  • Create invalid WIFI (existing contact)
Purchases
  • Create valid purchase (new contact)
  • Create valid purchase (existing contact)
  • Create invalid purchase
  • Create valid purchase (multiple QTY item)
  • Create valid purchase (multiple items in basket)
Retries
  • Retry process
Logging
  • API logging
Last modified 6mo ago
Copy link