Get started with Zero Auth

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"
	}
}
Updated on