Create Account

Create a new account in the system

The /account/ endpoint allows you to create an account.

This includes basic account details such as the account businessName, email, and phone number, as well as more specific information such as the account's content types, pipelines, and smart tags.

This endpoint requires authentication with a JWT token or API key.

POST https://api.instantuploader.com/account

Example for Agency: /account

Query Parameters

Name
Type
Description

accountId

String

{
	"uid": "89084e5cbf6c0ce6cb6",
	"businessName": "New account",
	"subscriptionType": "paid",
	"verificationStatus": "Unverified",
	"tokensMax30": "650000",
	"customDomain": "account.livesite.ai",
	"status": "Enabled",
	"firstName": "",
	"lastName": "",
	"customFields": [ ... ],
	"pipelines": [ ... ],
	"contentTypes": [ ... ],
	"email": "[email protected]",
	"agencyId": "10d125c1277ac06295d25b79edc6",
	"createDate": {
		"_seconds": 1694558295,
		"_nanoseconds": 10000000
	},
	"apiKey": "791dsa6a9a4-9643-4e6f-ad47-a757038f3c",
	"isPublicTemplate": false
}

Example:

POST /account HTTP/1.1
Host: api.instantuploader.com
Authorization: Bearer <your_token_or_api_key>
Content-Type: application/json

{
	"businessName" : "New account",
	"email": "[email protected]",
	"packageName" : "innovator", // optional
	"agencyId": "10d125c1...d25b79edc6"
}

Example response:

{
	"uid": "89084e5cbf6c0ce6cb6",
	"businessName": "New account",
	"subscriptionType": "paid",
	"verificationStatus": "Unverified",
	"tokensMax30": "650000",
	"customDomain": "account.livesite.ai",
	"status": "Enabled",
	"firstName": "",
	"lastName": "",
	"customFields": [ ... ],
	"pipelines": [ ... ],
	"contentTypes": [ ... ],
	"email": "[email protected]",
	"agencyId": "10d125c1277ac06295d25b79edc6",
	"createDate": {
		"_seconds": 1694558295,
		"_nanoseconds": 10000000
	},
	"apiKey": "791dsa6a9a4-9643-4e6f-ad47-a757038f3c",
	"isPublicTemplate": false
}

Last updated