Skip to main content
POST
/
v1
/
accounts
/
create
Create Account
curl --request POST \
  --url https://api.iklim.co/v1/accounts/create \
  --header 'Content-Type: application/json' \
  --data '{
  "userId": "296ff917-9b4b-4dc1-987d-2c17bdac7133",
  "type": "ORGANIZATION/INDIVIDUAL",
  "mobilePhoneNumber": "905321112233",
  "location": "Cyberpark, Cyberplaza, A Blok, Kat 2, 06800, Bilkent, Ankara, Türkiye",
  "company": "TARLAIO İKLİM VE TARIM TEKNOLOJİLERİ A.Ş.",
  "industry": "Yazılım Geliştirme, SaaS",
  "profilePictureUrl": "https://*******.png",
  "subscriptionPlan": "NONE/TRIAL/BASIC_MONTHLY/BASIC_YEARLY/PREMIUM_MONTHLY/PREMIUM_YEARLY/CUSTOM"
}'
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"userId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "INDIVIDUAL",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"mobilePhoneNumber": "<string>",
"location": "<string>",
"company": "<string>",
"industry": "<string>",
"profilePictureUrl": "<string>",
"subscriptionPlan": "NONE",
"emailVerified": true,
"mobilePhoneNumberVerified": true
}

Body

application/json
userId
string<uuid>
required

User Identifier for Account Creation

Example:

"296ff917-9b4b-4dc1-987d-2c17bdac7133"

type
enum<string>
required

Account Type to be Created

Available options:
INDIVIDUAL,
ORGANIZATION
Example:

"ORGANIZATION/INDIVIDUAL"

subscriptionPlan
enum<string>
required

Subscription Plan of Created Account

Available options:
NONE,
TRIAL,
BASIC_MONTHLY,
BASIC_YEARLY,
PREMIUM_MONTHLY,
PREMIUM_YEARLY,
CUSTOM
Example:

"NONE/TRIAL/BASIC_MONTHLY/BASIC_YEARLY/PREMIUM_MONTHLY/PREMIUM_YEARLY/CUSTOM"

mobilePhoneNumber
string

Mobile Phone Number of Created Account

Example:

"905321112233"

location
string

Address of Created Account

Example:

"Cyberpark, Cyberplaza, A Blok, Kat 2, 06800, Bilkent, Ankara, Türkiye"

company
string

swagger.swagger.schema.accounts.create-request.company

Example:

"TARLAIO İKLİM VE TARIM TEKNOLOJİLERİ A.Ş."

industry
string

Industry of Created Account

Example:

"Yazılım Geliştirme, SaaS"

profilePictureUrl
string

Profile Picture URL of Created Account

Example:

"https://*******.png"

Response

Account Successfully Created

id
string<uuid>

Account Identifier

userId
string<uuid>

User Identifier

type
enum<string>

Account Type

Available options:
INDIVIDUAL,
ORGANIZATION
createdAt
string<date-time>

Account Creation Date

updatedAt
string<date-time>

Account Update Date

mobilePhoneNumber
string

Account Mobile Phone Number

location
string

Account Address

company
string

Account Company Name

industry
string

Account Industry

profilePictureUrl
string

Account Profile Picture URL

subscriptionPlan
enum<string>

Account Subscription Plan

Available options:
NONE,
TRIAL,
BASIC_MONTHLY,
BASIC_YEARLY,
PREMIUM_MONTHLY,
PREMIUM_YEARLY,
CUSTOM
emailVerified
boolean

Is E-mail Verified?

mobilePhoneNumberVerified
boolean

Is Mobile Phone Number Verified?