readyDocs Open the appOpen the app

White label

Run Ready under your own name. These calls do what the White label card on the Partner page does, with the same permissions: the account that runs white label, or an admin seat of it, with the Manage team permission to change anything. A key acting as a sub-account with X-Sub-Account-Id gets not_agency_owner. Joining white label, signing the agreement and paying the monthly fee stay on the Partner page. To stop white label, email legal@tryready.com 30 days ahead. The Platform Fee for those 30 days is still charged.

#Get your brand

Your white label brand as the White label card on the Partner page shows it: name, logo, color, custom domain and whether it is live. Only the account that runs white label, or an admin seat of it, can read it.

Errors
HTTPCodeWhen
403not_agency_ownerThe key is not for the white label account itself or an admin seat of it, or it acts as a sub-account.
404no_brandThis account has not joined white label yet.

#Set your brand

Changes your brand name, logo or color. Send only the fields you want to change. Needs the Manage team permission (invite_team). Upload a logo with Upload your logo and send its url as logo_url. The on and off switch and the support email stay with Ready. Answers 402 fee_unpaid until the first month of white label is paid on the Partner page.

Parameters

namestring
The brand name your sub-accounts see.
logo_urlstring
The url of your logo.
primary_colorstring
Your main color, for example #1a73e8.
Errors
HTTPCodeWhen
403not_agency_ownerThe key is not for the white label account itself or an admin seat of it, or it acts as a sub-account.
403needs_team_accessThe key’s seat does not have the Manage team permission.
400nothing_to_changeNo field was sent.
402fee_unpaidThe first month of white label isn’t paid yet. Pay it in white label setup on the Partner page, then send this again.
404no_brandThis account has not joined white label yet.

#Set your custom domain

Saves the domain your sub-accounts use to sign in, and returns the DNS records to add. It goes live once Ready can see the records. If you already have a live domain, it stops working as soon as you save a new one, so add the new DNS records before you save. Needs the Manage team permission (invite_team), and the first month of white label paid.

Parameters

domainstring · required
The domain, for example app.acme.example.com.
Errors
HTTPCodeWhen
403not_agency_ownerThe key is not for the white label account itself or an admin seat of it, or it acts as a sub-account.
403needs_team_accessThe key’s seat does not have the Manage team permission.
400invalid_fieldThe domain is not valid.
402fee_unpaidThe first month of white label isn’t paid yet. Pay it in white label setup on the Partner page, then send this again.
404no_brandThis account has not joined white label yet.
409domain_takenAnother account already uses that domain.
502domain_setup_failedWe couldn’t reach the domain service. Nothing was saved; try again in a few minutes.
503domains_unavailableCustom domains are not available on this server yet. Nothing was saved. Contact Ready support to connect your domain.

#Check your domain again

Checks now whether your DNS records are in place, instead of waiting for the next automatic check. waiting says what is still missing. Needs the Manage team permission (invite_team).

Errors
HTTPCodeWhen
403not_agency_ownerThe key is not for the white label account itself or an admin seat of it, or it acts as a sub-account.
403needs_team_accessThe key’s seat does not have the Manage team permission.
402fee_unpaidThe first month of white label isn’t paid yet. Pay it in white label setup on the Partner page, then send this again.
404no_brandThis account has not joined white label yet.
502domain_setup_failedWe couldn’t reach the domain service. Try again in a few minutes.
503domains_unavailableCustom domains are not available on this server yet. Contact Ready support to connect your domain.