TBNS
  • Welcome to TBNS!
  • Getting Started
    • Quickstart
  • Basics
  • References
    • Get Auth Token
    • Get Partner Details
    • User Management API
    • User Creation API
    • Points Management API
Powered by GitBook
On this page
  1. References

User Creation API

Create User

Creates a new user in the loyalty system.

POST https://virtualassistant-17105.bubbleapps.io/version-test/api/1.1/obj/user

Headers

Authorization: Bearer {auth_token}
Content-Type: application/json

Request Body

{
    "email": "string",
    "Last Name": "string",
    "First Name": "string",
    "Tenant List": ["string"],  // Tenant IDs
    "User Type": "string"       // e.g., "User"
}

Success Response (200)

{
    "status": "success",
    "id": "string"  // New user ID
}

Implementation Notes

  1. Create user when customer opts into loyalty program

  2. Get Tenant ID from partner details endpoint

  3. Store returned user ID in your database

  4. User ID required for future point transactions

Required Fields

  • email: User's email address

  • Last Name: User's last name

  • First Name: User's first name

  • Tenant List: Array of tenant IDs

  • User Type: Usually "User" for standard customers

PreviousUser Management APINextPoints Management API

Last updated 3 months ago