Step 1 Sign up and create an application
~3 minutes1.1 Sign up in the portal
Create an account in the developer portal — it is where your applications and access keys will live.
Create an account- Email — your work address; the confirmation letter goes there
- Password — at least 8 characters: latin letters, digits and a special character
- Password confirmation — repeat the same password
- Consent to personal data processing
1.2 Confirm your email
The portal will send you a letter. Follow the link in it — that activates the account.
No letter? Check the Spam folder: delivery takes up to 2–3 minutes.
1.3 Fill in the company profile
The company profile is required to create applications and work with the API: the organization details are used in the agreement and in support requests. On your first sign-in the “Company Settings” panel opens by itself on the right. You cannot close it until the profile is filled in — that is a portal requirement, not an error.
Fill in the profile- Country
- Company Legal Name
- Company Type
- Tax ID (for Russian companies — also the registration ID)
- Email and phone of the contact person for integration
- A messenger for contact and your user name in it
- Planned number of restaurants for integration
Until the profile is filled in, the “Create application” button stays disabled.
1.4 Create an application
Go back to the portal and click “Create application” in the “My applications” section.
Create application- Name — for example, “My integration”
- Category — pick a suitable one from the list
- Application type — choose your option
- Short description — one or two sentences about your integration
Optional: full description, capabilities, logo (up to 10 MB).
The Client Secret is shown only once. Right after you save the application the system shows the Client Secret. Copy it and keep it in a safe place — a password manager or a .env file: once the window is closed you will not see it again. If the window did not appear, reset the Client Secret in the application card.
1.5 Get an API key in iikoWeb
The API key is created in iikoWeb and opens access to the organization's data.
Integrations → API Keys → Create key
Step-by-step guide: How to get an API key
-
appId— shown in the application card in the portal -
clientSecret— application secret key, shown once at creation -
apiKey— organization API key from iikoWeb; older instructions called it apiLogin
If something went wrong
| Problem | Cause | Solution |
|---|---|---|
| “Email is already registered” | An account with this address already exists | Sign in through the login form or reset your password |
| The “Create application” button is inactive | Email is not confirmed or the company profile is not filled in | Follow the link from the letter and fill in the “Company Settings” panel — the portal opens it on sign-in |
| The “Company Settings” panel opened by itself and does not close | The company profile is not filled in yet — it is a required step before creating an application | Fill in the fields marked with an asterisk and click “Save” — the panel closes by itself. You can return to it later with the “Fill in profile” button |
| The letter does not arrive | The letter went to spam or is delayed | Check the Spam folder and wait 2–3 minutes |