Do you have a use case where you would like to use Outerbase without an account being required? With our new Zero Auth experience you can create a temporary session with your database credentials and be able to enjoy the full Outerbase experience.
Requesting a session
To request a temporary session you need to make an API call to Outerbase providing your database connection credentials. These are encrypted and stored securely.
*Note: This is a rate-limited API. If you need a bulk number of sessions generated please reach out to us at *support@outerbase.com
curl --request POST \
--url https://app.outerbase.com/api/v1/starlink \
--header 'Content-Type: application/json' \
--data '{
"credentials": {
"database": "DATABASE_NAME",
"host": "HOST_URL",
"user": "USERNAME",
"password": "PASSWORD",
"port": 5432,
"type": "postgres"
}
}'
The response you receive will contain a URL in which you can now continue to visit and interact with your database with an expiration of the session in 60 minutes.
{
"success": true,
"response": {
"url": "https://app.outerbase.com/starlink?auth_token=AUTH_TOKEN&base_id=BASE_ID&workspace_id=WORKSPACE_ID"
}
}