> ## Documentation Index
> Fetch the complete documentation index at: https://docs.guile.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Shops overview

> Read shop business details used on booking and payout surfaces

Use the Shops API when you need the shop behind a location: the business record
callers show next to booking and payout context.

## What you do first

1. [Get a shop's business information](/api-reference/shops/get-a-shop-s-business-information)
   with the shop identifier from the booking or barber surface you already have.

## States that matter

This domain is read-focused. If the shop is missing, you get `notFound` rather
than an empty business shell.

## When a call fails

Failures come back as problem documents. Open the `type` link for the cause,
the fix, and whether retrying is safe. The usual miss here is
[Shop Not Found](/problems/shopNotFound).

## Related paths

* Locations and barbers attach to shops through [Barbers](/api-reference/Barbers/overview)
  and [Businesses](/api-reference/Businesses/overview).
* Catalog services live under [Services](/api-reference/Services/overview).
