Create an account
Allows you to create a new account in the system. Only available to Garmat administrators.
Body
The parameters to create an account
-
customer_type string
customer type, if applicable. One of: consolidator, mso, manufacturer, banner_or_franchise, buying_group, dealer_group
-
name of the account to create
-
primary_industry string
primary industry of the account, if applicable. One of: automotive, aerospace, marine, industrial, or other.
-
status string
status of the account to create.
-
type of the account to create.
POST /api/accounts
curl \
-X POST http://localhost:4000/api/accounts \
-d '{"name":"Customer Account","type":"customer","status":"deactivated","customer_type":"mso","primary_industry":"automotive"}'
Request examples
{
"name": "Customer Account",
"type": "customer",
"status": "deactivated",
"customer_type": "mso",
"primary_industry": "automotive"
}
Response examples (200)
{
"id": "f260f115-f2e6-4dde-bcab-98b10fdb8cf6",
"name": "Test Account",
"type": "customer",
"users": 5,
"booths": 2,
"status": "active",
"facilities": 2
}
Response examples (200)
{
"id": "f260f115-f2e6-4dde-bcab-98b10fdb8cf6",
"name": "Test Account",
"type": "customer",
"users": 5,
"booths": 2,
"status": "active",
"facilities": 2
}
Response examples (400)
{
"error": "Error Reason"
}
Response examples (400)
{
"error": "Error Reason"
}
Response examples (401)
{
"error": "Error Reason"
}
Response examples (401)
{
"error": "Error Reason"
}