To access Ebase, you must be from any org; which means you must have a valid API key from any ORG. Without it, you can’t make a minimal request.
But no worries, For test purposes I created a Test Org for you to test the application. Credentials are provided here :
X-API-Key :
EBASE_eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJYLUFQSS1LZXkiOiJidFRuVlRrUmhzRm56NUxxRmliS2d6QU9vZGotZHNZOGV3c3BHUEVWTWhvIn0.DOWXAeYjdq9z-YzA6MDH6QYNmwJgrw-w1I8-Dv_GQM4
First, you need to Authenticate yourself. You need both the X-API-Key
and X-Access-Token
. API key has been provided already. For Access Token, you must log in. On the header of the response for login, you will get the X-Access-Token
, valid for 30 minutes. After 30 minutes, you have to log in again.
So you have understood already that, to log in you must need [drum roll raises]
.
.
.
An Account.
So create an Account ASAP.
<aside> 💡 On creating an account password will be sent to your email ID
</aside>
Now we disable the mail domain check, you can use 10-mint type temporary mail providers. And it is recommended too. Cause in this testing you will get admin access too to test. So I don't want to reveal your sensitive data to all.
So First step to authorize is :
Click that “authorize” button from the top right. Put the API key provided (click to get) and click authorize.
after that, you can create an account.
Check for Public APIs. Drop down the section, you will get the signup API. Let's create an Account.
then here is the parameter section and you can edit the section and put your email, and phone details.
<aside> 💡 Optional params need to be removed from this section if not added by you. E.g: here ‘role’ is an optional param. you can just remove the line from the body.
</aside>
Then click on “Execute” and done. You will get a response or error message in the box below
After the signup process, you will get the password in your mail. use the mail and password to log in. no worries, you can change the password anytime.
On login, you will get X-Access-Token
in the response HEADER. After getting it. You will be completely authorized as a User. To do so add the access token to the authorize section (the button on the top right, add the access_token to the respective box. Similar way like the Api key).
Thats it. You can test every request now.
So far these are instructions for User level Tests
You can test as Admin too. For that, you need an Admin account too.
You can raise a request for an admin account using the API public/createservice
and inform me to approve you. Or you can the test org itself. But if you are using the test org , I have disabled user modification options.
Credentials are :