Skip to main content
POST
/
auth
/
onboarding
/
establishment
/
save
Save Onboarding Establishment Draft
curl --request POST \
  --url http://localhost:8000/auth/onboarding/establishment/save \
  --header 'Content-Type: application/json' \
  --data '
{
  "onboarding_ticket": "<string>",
  "establishment_code": "<string>",
  "emission_point_code": "<string>",
  "establishment_name": "<string>",
  "address": "<string>",
  "next_sequence": "000000000",
  "next_step": "establishment"
}
'
{
  "current_step": "<string>",
  "data": {}
}

Body

application/json
onboarding_ticket
string
required

Short-lived onboarding ticket

establishment_code
string
required
Required string length: 3
Pattern: ^\d{3}$
emission_point_code
string
required
Required string length: 3
Pattern: ^\d{3}$
establishment_name
string
required
Required string length: 1 - 255
address
string
required
Required string length: 1 - 500
next_sequence
string
default:000000000

Next available sequence number for new establishments (zero-padded 9-digit string)

Pattern: ^\d{9}$
next_step
string
default:establishment

Current or next onboarding step after saving

Response

Successful Response

current_step
string
required
data
Data · object
required