# StreetLib Dev Portal

Welcome to the **StreetLib Developer Portal**!

StreetLib makes it easy to create, publish, and distribute ebooks and audiobooks to worldwide book retailers and subscription services through a single dashboard — anytime, anywhere. We currently serve hundreds of book publishers, indie-authors, and publishing organizations from all around the world.

StreetLib's platform provides APIs, SDKs, primitives, and tools for building a custom publishing system that allows publishers and publishing organizations to manage metadata, distribution, business intelligence, and direct sales.

If you run a digitally-focused and data-driven publishing organization, you can enjoy full flexibility to assemble, customize, and extend your own publishing system, all with the backing of our global publishing infrastructure, scalability, and reliability.

***

The StreetLib Publishing APIs are organized as follows:

1. [StreetLib Partners API](/streetlib-dev-portal/partners-api.md) -> This is used by Publishing Organizations that are partnering with StreetLib to provide the best distribution and publishing experience to their customers
2. [StreetLib Hub API](https://streetlib-1.gitbook.io/streetlib-hub/) -> This is used by Publishing Houses that are leveraging either our Distribution platform, our Metadata platform or our Sales Analytics and Billing platform

All the API endpoints are based upon the URLs:&#x20;

* **`https://api.streetlib.com (PRODUCTION)`**
* **`https://api.sandbox.streetlib.com (SANDBOX)`**

Available APIs:

* [StreetLib Partners API](/streetlib-dev-portal/partners-api/getting-started.md)
* [StreetLib Hub API](https://streetlib-1.gitbook.io/streetlib-hub/)&#x20;

<mark style="background-color:yellow;">**-> The StreetLib Dev Portal is still in private beta, but if you want to start using it please get in touch at**</mark> [<mark style="background-color:yellow;">**support@streetlib.com**</mark>](mailto:support@streetlib.com) <mark style="background-color:yellow;">**and we'll try our best to accomodate your needs!**</mark>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.streetlib.com/streetlib-dev-portal.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
