Account and sign-in
Updated 2026-11-13
This page explains how to create an account, how to sign in and out, what to do when signing in does not work, and how to change the language of the app.
Create an account
- Go to spreadapi.io and open the sign-in page at
/login. Its title is "Welcome to SpreadAPI". - Enter your email address in the form and follow the steps it shows.
- When the form is complete, you are signed in and land on the service list.
Signing in and creating an account use the same form. If there is no account for your email address yet, one is created. A new account is on the Basic plan, which is free; see Plans overview.
What to do next: Your first service in ten minutes.
Sign in
- Open
/loginon spreadapi.io, or click Login (Anmelden) in the account menu of the app. - Enter the email address of your account and follow the steps of the form.
After signing in you land on the service list. If you were sent to the sign-in page from inside the app, you return to the page you came from.
You need to be signed in to create, edit and publish services. Calling a published service needs no account; it needs only the address and, for a protected service, a token.
Sign out
- On the service list, click the round icon with your initial at the top right and choose Logout (Abmelden).
- Or open Profile Settings (Profil) and click Logout.
Signing out does not affect your services. Published services stay online.
Your profile
- Open the account menu at the top right of the service list.
- Click Profile Settings (Profil).
The page Account Settings (Kontoeinstellungen) shows the sign-in details of your account and lets you manage them. Back (Zurück) returns to where you were.
Your plan is not on this page. It is the first entry of the account menu; see Upgrade and billing.
Language
The app is available in English and German.
- Open the account menu at the top right of the service list.
- Choose Language (Sprache).
- Pick English or Deutsch.
At your first visit the app follows the language of your browser: German if the browser is set to German, otherwise English. Your choice is remembered in the browser you made it in; on another device, set it once more.
The language of the app does not change your services. Names, descriptions and results stay as you wrote them.
Sign-in problems
| What you see | What to do |
|---|---|
| The sign-in form does not appear, or shows "Failed to initialize authentication. Please try again." | Reload the page. If it stays, try another browser or switch off extensions that block scripts. |
| A step of the form does not complete | Check the spelling of your email address, and your spam folder if the form sent you a message, then start again. |
| You are signed in but see an empty service list | You may have signed in with a different email address than the one that owns the services. Sign out and sign in with the other address. |
| The app sends you back to the sign-in page | Your session has ended. Sign in again; your services are unchanged. |
| The plan shows Basic although you paid for Pro | The plan belongs to the account whose email address was used for the payment. See Upgrade and billing. |
If none of this helps, write to support@spreadapi.io from the email address of your account and describe what the form shows. See Contact support.
For developers and agents
- The sign-in is for people in the browser. Programs do not sign in: a call to a published service uses the service address and, when the service is protected, a token. See Tokens and access.
- An AI agent gets access to an account through a connection the owner creates or confirms under AI agents (KI-Agenten), not through the owner's sign-in. See The AI agents page.
- An agent should never ask its user for the sign-in details of the account.
FAQ
How do I create a SpreadAPI account?
Open /login on spreadapi.io, enter your email address and follow the steps of the form. If no account exists for that address, it is created, on the free Basic plan.
Is signing up free?
Yes. A new account starts on the Basic plan, which costs nothing; see Plans overview for what it includes.
How do I sign out?
Click the round icon at the top right of the service list and choose Logout (Abmelden). Your published services stay online.
I cannot sign in. What should I check?
Check that you use the email address of your account, reload the sign-in page, and try another browser if the form does not appear. If it still fails, write to support@spreadapi.io from that address.
I signed in but my services are gone. Where are they?
Most likely you signed in with a different email address, which is a separate account. Sign out and sign in with the address you used when you created the services.
How do I change the language of the app?
Open the account menu at the top right of the service list, choose Language (Sprache) and pick English or Deutsch. The choice is remembered in that browser.
Why is the app in German or English on a new computer?
At the first visit the app follows the language of the browser. Set your language once in the account menu; it is remembered in that browser.
Do the people who call my service need an account?
No. A caller needs only the address of the published service and, if you protected it, a token.
Where do I change my sign-in details?
Open the account menu, click Profile Settings (Profil), and use the page Account Settings. If you cannot change what you need there, write to support@spreadapi.io.
As an agent, can I sign in for my user?
No. Ask your user to connect you under AI agents in the app; you then work through that connection within the rights the user gave it.