---
type: "firecrawl-provider"
description: "Browse public collectible price-guide categories, sets, grade values and featured dealer profiles. No cert or population lookup."
use_when: "Browse public collectible price-guide categories, sets, grade values and featured dealer profiles. No cert or population lookup."
categories: "Retail"
capabilities: 5
credits_per_call: 5
---
# PSA on Firecrawl Alexandria

Browse public collectible price-guide categories, sets, grade values and featured dealer profiles. No cert or population lookup.

- Categories: Retail
- Category index: [Retail category](https://firecrawl.dev/alexandria/agents/categories/retail)
- Provider key: `psacard-com`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/psacard-com)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/psacard-com/openapi.json)

## Capabilities

- [Categories](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/categories): Browse public PSA price-guide categories.
- [Dealer](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/dealer): Read one public PSA dealer profile: address, phone, specialties and services.
- [Dealers](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/dealers): List featured dealers from the public PSA dealer directory, not the complete dealer database.
- [Sets](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/sets): List collectible sets within a PSA price-guide category. Offset/limit slice the fetched page.
- [Values](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/values): Read card names and published guide values by grade. Blank cells remain unknown; +/- change markers are retained. These are not offers or recent sales.

## 1. Choose this provider when

Browse public collectible price-guide categories, sets, grade values and featured dealer profiles. No cert or population lookup.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "psacard-com",
  "capability": "collectibles/categories",
  "options": {
    "url": "https://www.psacard.com/priceguide"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `limit` (number): limit Example: `50`
- `offset` (number): offset Example: `0`
- `url` (string, required): Pattern: ^https://www\.psacard\.com/priceguide$. Example: `<url>`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "psacard-com",
    capability: "collectibles/categories",
    options: {
      url: "https://www.psacard.com/priceguide",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "psacard-com",
  "capability": "collectibles/categories",
  "options": {
    "url": "https://www.psacard.com/priceguide"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "psacard-com",
    "capability": "collectibles/categories",
    "options": {
      "url": "https://www.psacard.com/priceguide"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'psacard-com/collectibles/categories' \
  --options '{"url":"https://www.psacard.com/priceguide"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "psacard-com",
  "capability": "collectibles/categories",
  "options": {
    "url": "https://www.psacard.com/priceguide"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "psacard-com",
  "capability": "collectibles/categories",
  "options": {
    "url": "https://www.psacard.com/priceguide"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "complete": false,
  "next_offset": null,
  "observed_at_ms": 1789507293468,
  "records": [
    {
      "name": "Baseball Cards",
      "url": "https://www.psacard.com/priceguide/baseball-card-values/13"
    }
  ],
  "source_url": "https://www.psacard.com/priceguide",
  "total_on_page": 15,
  "warnings": [
    "Public price-guide and featured-dealer coverage only. Guide values are not sale offers or cert verification; currency is unknown when the page does not state it. Population and auction search require sign-in and are excluded. Pagination slices the current public page."
  ]
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Categories

- Capability: `collectibles/categories`
- Description: Browse public PSA price-guide categories.
- Instructions: Browse public PSA price-guide categories.
- Cost: 5 credits per call
- Capability file: [Categories](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/categories)

Accepted options:
- `limit` (number): limit Example: `50`
- `offset` (number): offset Example: `0`
- `url` (string, required): Pattern: ^https://www\.psacard\.com/priceguide$. Example: `<url>`

Response schema example:
```json
{
  "complete": false,
  "next_offset": null,
  "observed_at_ms": 1789507293468,
  "records": [
    {
      "name": "Baseball Cards",
      "url": "https://www.psacard.com/priceguide/baseball-card-values/13"
    }
  ],
  "source_url": "https://www.psacard.com/priceguide",
  "total_on_page": 15,
  "warnings": [
    "Public price-guide and featured-dealer coverage only. Guide values are not sale offers or cert verification; currency is unknown when the page does not state it. Population and auction search require sign-in and are excluded. Pagination slices the current public page."
  ]
}
```

### Dealer

- Capability: `collectibles/dealer`
- Description: Read one public PSA dealer profile: address, phone, specialties and services.
- Instructions: Read one public PSA dealer profile: address, phone, specialties and services.
- Cost: 5 credits per call
- Capability file: [Dealer](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/dealer)

Accepted options:
- `limit` (number): limit Example: `50`
- `offset` (number): offset Example: `0`
- `url` (string, required): Pattern: ^https://www\.psacard\.com/dealers/detail/[a-zA-Z0-9-]+/[0-9]+$. Example: `<url>`

Response schema example:
```json
{
  "complete": false,
  "next_offset": null,
  "observed_at_ms": 1789507293513,
  "records": [
    {
      "address": "2801 W. Airport Freeway Dallas, TX 75261, US",
      "name": "Heritage Auctions",
      "phone": "(800) 872-6467",
      "sections": [
        {
          "items": [
            "Non-Sports Cards",
            "Autographs",
            "Baseballs",
            "Game-Used Bats",
            "Tickets",
            "Original Photographs",
            "Unopened Packs",
            "Other Memorabilia",
            "TCG Cards",
            "Championship Rings, Trophies, and Awards",
            "Modern",
            "Vintage"
          ],
          "name": "Specialties"
        },
        {
          "items": [
            "Auctions",
            "Internet site",
            "Appraisals",
            "Buying and Estate Liquidation"
          ],
          "name": "Services"
        }
      ]
    }
  ],
  "source_url": "https://www.psacard.com/dealers/detail/heritage-auctions/2242",
  "total_on_page": 1,
  "warnings": [
    "Public price-guide and featured-dealer coverage only. Guide values are not sale offers or cert verification; currency is unknown when the page does not state it. Population and auction search require sign-in and are excluded. Pagination slices the current public page."
  ]
}
```

### Dealers

- Capability: `collectibles/dealers`
- Description: List featured dealers from the public PSA dealer directory, not the complete dealer database.
- Instructions: List featured dealers from the public PSA dealer directory, not the complete dealer database.
- Cost: 5 credits per call
- Capability file: [Dealers](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/dealers)

Accepted options:
- `limit` (number): limit Example: `50`
- `offset` (number): offset Example: `0`
- `url` (string, required): Pattern: ^https://www\.psacard\.com/dealers$. Example: `<url>`

Response schema example:
```json
{
  "complete": false,
  "next_offset": null,
  "observed_at_ms": 1789507293512,
  "records": [
    {
      "location": "Dallas, TX, US",
      "name": "Heritage Auctions",
      "phone": "(800) 872-6467",
      "services": "SERVICES Auctions, Internet site, Appraisals, Buying and Estate Liquidation",
      "url": "https://www.psacard.com/dealers/detail/heritage-auctions/2242"
    }
  ],
  "source_url": "https://www.psacard.com/dealers",
  "total_on_page": 10,
  "warnings": [
    "Public price-guide and featured-dealer coverage only. Guide values are not sale offers or cert verification; currency is unknown when the page does not state it. Population and auction search require sign-in and are excluded. Pagination slices the current public page."
  ]
}
```

### Sets

- Capability: `collectibles/sets`
- Description: List collectible sets within a PSA price-guide category. Offset/limit slice the fetched page.
- Instructions: List collectible sets within a PSA price-guide category. Offset/limit slice the fetched page.
- Cost: 5 credits per call
- Capability file: [Sets](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/sets)

Accepted options:
- `limit` (number): limit Example: `50`
- `offset` (number): offset Example: `0`
- `url` (string, required): Pattern: ^https://www\.psacard\.com/priceguide/[a-zA-Z0-9-]+/[0-9]+$. Example: `<url>`

Response schema example:
```json
{
  "complete": false,
  "next_offset": 50,
  "observed_at_ms": 1789507293504,
  "records": [
    {
      "name": "1888 N28 Allen & Ginter",
      "url": "https://www.psacard.com/priceguide/baseball-card-values/1888-n28-allen-ginter/1044"
    }
  ],
  "source_url": "https://www.psacard.com/priceguide/baseball-card-values/13",
  "total_on_page": 916,
  "warnings": [
    "Public price-guide and featured-dealer coverage only. Guide values are not sale offers or cert verification; currency is unknown when the page does not state it. Population and auction search require sign-in and are excluded. Pagination slices the current public page."
  ]
}
```

### Values

- Capability: `collectibles/values`
- Description: Read card names and published guide values by grade. Blank cells remain unknown; +/- change markers are retained. These are not offers or recent sales.
- Instructions: Read card names and published guide values by grade. Blank cells remain unknown; +/- change markers are retained. These are not offers or recent sales.
- Cost: 5 credits per call
- Capability file: [Values](https://firecrawl.dev/alexandria/agents/providers/psacard-com/collectibles/values)

Accepted options:
- `limit` (number): limit Example: `50`
- `offset` (number): offset Example: `0`
- `url` (string, required): Pattern: ^https://www\.psacard\.com/priceguide/[a-zA-Z0-9-]+/[a-zA-Z0-9-]+/[0-9]+$. Example: `<url>`

Response schema example:
```json
{
  "complete": false,
  "next_offset": null,
  "observed_at_ms": 1789507293507,
  "records": [
    {
      "name": "Commons",
      "set": "1888 N28 Allen & Ginter",
      "value_kind": "published_price_guide",
      "values": [
        {
          "amount": 50,
          "currency": null,
          "grade": "PR 1",
          "movement": null,
          "raw": "50"
        },
        {
          "amount": 80,
          "currency": null,
          "grade": "Good 2",
          "movement": null,
          "raw": "80"
        },
        {
          "amount": 125,
          "currency": null,
          "grade": "VG 3",
          "movement": null,
          "raw": "125"
        },
        {
          "amount": 190,
          "currency": null,
          "grade": "VG-EX 4",
          "movement": null,
          "raw": "190"
        },
        {
          "amount": 375,
          "currency": null,
          "grade": "EX 5",
          "movement": null,
          "raw": "375"
        },
        {
          "amount": 525,
          "currency": null,
          "grade": "EX-MT 6",
          "movement": null,
          "raw": "525"
        },
        {
          "amount": 875,
          "currency": null,
          "grade": "NM 7",
          "movement": null,
          "raw": "875"
        },
        {
          "amount": 2200,
          "currency": null,
          "grade": "NM-MT 8",
          "movement": null,
          "raw": "2,200"
        },
        {
          "amount": 5500,
          "currency": null,
          "grade": "MT 9",
          "movement": null,
          "raw": "5,500"
        }
      ]
    }
  ],
  "source_url": "https://www.psacard.com/priceguide/baseball-card-values/1888-n28-allen-ginter/1044",
  "total_on_page": 11,
  "warnings": [
    "Public price-guide and featured-dealer coverage only. Guide values are not sale offers or cert verification; currency is unknown when the page does not state it. Population and auction search require sign-in and are excluded. Pagination slices the current public page."
  ]
}
```
