Skip to content
Coritan Docs

Update your profile

Change your name and company on the Profile tab of Settings, or read and update your account through the API.

View as Markdown

In the dashboard

Your profile holds your name and your company. Keep it current on the Profile tab of Settings. The same tab holds your sign-in email and the way to close your account.

Who pays and how your invoices read are on the Billing address tab: the legal name, postal address and VAT ID, and the currency and country you pay from (Set your billing address and VAT ID). Your invoices show your name and company until you add a billing address.

  1. In the sidebar, select Settings. The Profile tab opens.
  2. In Your details, change First name, Last name or Company. Both names are required. Company is optional; empty it to remove it.
  3. Select Save changes.

A message confirms Profile saved., and the new name shows in the dashboard straight away.

The Account card beside the form shows what you cannot change here: the account Status, your Billing mode, your Credit balance and the date you joined (Member since). Its Currency row shows the currency you pay in, with Change to open the Billing address tab, where you choose the currency and country. The currency saves as soon as you choose it, and the currency menu in the top bar of the dashboard is the same choice. Plan prices show in it as an estimate, and invoices and your credit stay in US dollars. To change your billing mode, contact support. To change the address you sign in with, see Change your sign-in email.

Enter your first name.
The first name is empty. An empty last name shows Enter your last name.
Save changes is greyed out
Nothing in the form has changed yet.
Could not save your profile
The change did not save. The message under it gives the reason. Try again, and contact support if it keeps failing.

Read your account with GET /auth/me:

Shell
curl https://api.coritan.com/api/v1/auth/me \
  -H "Authorization: Bearer $CORITAN_TOKEN"
JSON
{
  "id": 4821,
  "email": "alex@example.com",
  "first_name": "Alex",
  "last_name": "Morgan",
  "company": null,
  "status": "active",
  "billing_mode": "prepaid",
  "credit_balance": 25.0,
  "credit_currency": "USD",
  "currency": "USD",
  "country_code": "GB",
  "currency_source": "default",
  "created_at": "2026-09-01T10:15:00"
}
id
Your account number.
email
The address you sign in with.
first_name, last_name and company
Your name and company. Each can be null.
status
active for an account that can use the API. A suspended or closed account cannot sign in, so it never sees this answer.
billing_mode
prepaid or postpaid. Billing explains the difference.
credit_balance and credit_currency
Your credit, and the currency it is held in. credit_currency is always USD.
currency
The currency your payments are charged in, as a three-letter code. It is never the currency of credit_balance: an account set to euros has EUR here and a balance in US dollars.
country_code
Your billing country, as a two-letter code, or null.
currency_source
How the currency was set: default, geo (from your location), user (you chose it) or admin (Coritan set it).
created_at
When you created the account.

Change your names with PUT /auth/me. Send only the fields you want to change; a field you leave out keeps its value, and an empty string clears it. The answer is the whole account, as above.

Shell
curl -X PUT https://api.coritan.com/api/v1/auth/me \
  -H "Authorization: Bearer $CORITAN_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"company": "Example Ltd"}'

The currency and country are saved with PATCH /payments/preference, as Currencies and countries shows. PUT /auth/me does not change your email address: Change your sign-in email shows the endpoints that do.

API operations on this page

MethodPathWhat it does
GET/api/v1/auth/meThe signed-in account
PUT/api/v1/auth/meUpdate me