Skip to main content
POST
/
v1
/
auth
/
signup
Sign up new partner
curl --request POST \
  --url https://api.adullam.dev/v1/auth/signup \
  --header 'Content-Type: application/json' \
  --data '
{
  "phone": "+22507123456",
  "password": "secure_password",
  "business_name": "My Store",
  "email": "[email protected]"
}
'
{
  "partner_id": "partner_abc123",
  "phone": "+22507123456",
  "status": "pending_verification",
  "created_at": "2024-01-15T10:00:00Z"
}

Adullam Sign up new Partner

Signing up a new partner creates a partner account and issues the credentials (API keys or tokens) required to access partner resources. Collect necessary information (company name, contact details, and legal identifiers), verify identity and permissions, store credentials securely, and provide onboarding instructions and next steps.

Body

application/json
phone
string
required
Example:

"+22507123456"

password
string
required
Minimum string length: 8
Example:

"secure_password"

business_name
string
required
Minimum string length: 2
Example:

"My Store"

email
string<email>
required

Response

Partner account created

partner_id
string
Example:

"partner_abc123"

phone
string
Example:

"+22507123456"

status
enum<string>
Available options:
pending_verification,
active
Example:

"pending_verification"

created_at
string<date-time>
Example:

"2024-01-15T10:00:00Z"