Show your API to the world.
Pick a Name and Icon
Upload your OpenAPI Spec
Review you API's Info
api.example.com
, your Sulu Hostname Prefix
can be example
. In the Sulu Hub, your API will be accessible at example.p.sulu.sh
.You can choose whatever you want for your Sulu Hostname Prefix, as long as it is unique in Sulu.Price it Right
price
. A price
can be fixed or dynamic.
For example, a price
can depend on the volume of requests done within a
period. This is called Volume Variable Pricing.For now, you can set a price per call for each endpoint in your API.To do this easily, we recommend using the Bulk modify feature.Gateway Configuration
api.example.com
, the upstream hostname is api.example.com
.504
error to the client.header
and query
secrets.
They can be added in their respective sections.We automatically generate a X-Suluhub-Secret
header that
contains a secret token unique to your API. This token can be used to authenticate requests
coming from the Sulu Hub, but its use is optional.Final Step
Listed
or Unlisted
.
Unlisted
APIs are not visible on the Sulu Hub, but can still be accessed by users with the URL.
This is useful for testing or private APIs.Unlisted
to test it and make sure everything is working as expected.
Once you are happy with it, you can change it to Listed
to make it visible to the public.Listed
and Unlisted
, can take up to 10 minutes to propagate through the Sulu Hub infra.
This means that you might have to wait a few minutes before your API is accessible.$1
, and a user makes a call to that endpoint,
you will keep $0.90
, and Sulu will receive $0.10
.
This fee is automatically deducted from the revenue when executing a payout.
We do not charge any minimum fees. We only earn money when you earn money.
If your API is free to use, you will not be charged any fees.