Skip to main content

Partner Registration

Self-service partner onboarding endpoints.

Base URL

https://service-gateway.loscenotes.com/api/partners

Endpoints

MethodEndpointDescription
POST/api/partners/registerRegister a new partner account in PENDING status
POST/api/partners/register/check-availabilityCheck whether an email is available

Register example

curl -X POST "https://service-gateway.loscenotes.com/api/partners/register" \
-H "Content-Type: application/json" \
-d '{
"companyName": "ABC Travel",
"contactName": "Jane Doe",
"email": "partners@abctravel.com",
"phone": "+52 999 123 4567",
"password": "StrongPassword123!",
"confirmPassword": "StrongPassword123!",
"acceptedTerms": true,
"acceptedPrivacy": true
}'

Email availability example

curl -X POST "https://service-gateway.loscenotes.com/api/partners/register/check-availability" \
-H "Content-Type: application/json" \
-d '{
"email": "partners@abctravel.com"
}'

Behavior notes

  • registration is public but rate-limited
  • the created account requires admin review/approval
  • mismatched password confirmation or missing terms acceptance will fail validation

Next step

After approval, partner users typically continue through: