# Shoplazza REST API overview

> Shoplazza REST API overview: what merchant data the Admin API reads and writes, the requirements for using it, and where each API topic is documented.

Shoplazza offers a suite of [APIs](/api/openapi) that let developers extend the platform. The [Admin API](/api/openapi) — accessible over REST — lets partners read and write merchant data such as stores, products, and orders, interoperate with other systems and platforms, and add features to the Shoplazza admin, the store-management interface used by merchants. To start calling it, see [API Usage](/docs/app/building-blocks/rest-api/api-usage).

## Requirements for Using Shoplazza APIs

* All use of the Shoplazza APIs is subject to the Shoplazza API License and Terms of Service.
* Every request requires [authentication](/docs/app/building-blocks/authentication/oauth-flow).
* Apps must explicitly request the relevant [access scopes](/docs/app/building-blocks/authentication/access-scopes) from merchants during installation.
* This is a [versioned](/docs/app/building-blocks/rest-api/versioning) API, with updates released every six months.
* The Admin API enforces [rate limits](/docs/app/building-blocks/rest-api/rate-limits) on all requests.

## Topic Navigation
