# Pararius Gallery

One request returns the whole gallery; there is no cursor to follow. A 404 upstream means the listing has no gallery and comes back as an empty result, never an error. A 200 that cannot be read as a gallery is reported as an error instead, so an empty gallery is never confused with a block.

- **Documentation:** [https://scrappa.co/docs/pararius-api/pararius_gallery](https://scrappa.co/docs/pararius-api/pararius_gallery)
- **API group:** Pararius API
- **Endpoint:** `GET https://scrappa.co/api/pararius/gallery`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `uuid` | string | Yes | Listing uuid as published by search, for example fb9fb965-1c0d-5566-a914-a7d261536934. |
| `variant` | string | No | grid (default) or carrousel. grid is measured on every transport; carrousel was confirmed only in a browser and answered 403 through server-side transports during recon, so treat it as best-effort. |

## Example request

```bash
#!/bin/bash

curl -X GET \
    -H "x-api-key: YOUR_API_KEY_HERE" \
    "https://scrappa.co/api/pararius/gallery?uuid=fb9fb965-1c0d-5566-a914-a7d261536934"
```

## Example response

```json
{
    "success": true,
    "data": {
        "uuid": "fb9fb965-1c0d-5566-a914-a7d261536934",
        "variant": "grid",
        "photo_count": 31,
        "photos": [
            {
                "url": "https://...&sig=...",
                "signed": true
            }
        ]
    }
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 404 | Not Found | The requested listing, gallery or agency was not found. On /listing and /agency a 404 is not billable. On /gallery it is an answer rather than an error: the listing has no gallery, so it comes back as a successful empty gallery and bills the one lookup it made. |
| 422 | Validation Error | A public parameter is invalid. This response is not billable. |
| 503 | Service Unavailable | The service could not obtain a complete result. This response is not billable and no credits are charged. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
