Cdn Public Collector's Pricing Guide (CPG) API V2 Documentation

Overview

The CDN Public API provides programmatic access to Greysheet's comprehensive pricing data and catalog information for coins and currency. This API allows your applications to retrieve real-time pricing information, browse our catalog structure, and access detailed collectible data directly from our databases.

đź“‹ API Terms of Use

Before using the CDN Public API, please review and agree to our API Terms of Use and License Agreement. By accessing the API, you agree to be bound by these terms.

What Can You Do With the API?

Getting Started - Prerequisites

Before you can start using the CDN Public API, you'll need to complete the following steps:

1. Subscription Requirements

2. Obtaining API Credentials

API credentials can be managed here: API Credentials

3. API Tiers: Basic vs Advanced

The CDN Public API offers two tiers to match different data access needs. Your subscription determines which tier you can access:

Subscription Requirements for API Access

Which API Tier Should I Use?

4. Test Your Integration

Before going live with your integration:

5. Move to Production

Once testing is complete:

Using the API

The CDN Public API is a RESTful API with endpoints located at:

Authentication

All API calls require the following authentication headers to be passed:

Postman Headers Example:

Postman headers example

API Documentation and Testing

Interactive API documentation and testing is available via Swagger:

Postman API Call Example:

Postman API call example

The Catalog Structure

At its core, our catalog system is built on two main types of entities: Nodes and Collectibles.

1. Nodes: Your Organizational Folders

2. Collectibles: Your Actual Items

3. What Is Included

Advanced API tier is required for full catalog data access. Basic API tier provides limited catalog data, while Advanced API tier provides comprehensive coverage of all nodes and collectibles in our system.


In a Nutshell:

You start with broad Nodes (like "U.S. Coins"), drill down through more specific Nodes (like "Nickels," then "V-Nickels, Proof"), and only when you reach the very specific, "leaf" node (e.g., "V-Nickels, Proof"), do you find the actual Collectibles (like "1883 5c No Cents PR").

This design ensures a clear path to every collectible and maintains a structured, easy-to-understand categorization system.

CDN Catalog Structure Diagram

Pricing Structure

This section outlines the data transfer objects (DTOs) used to represent and convey pricing information within the system, specifically focusing on how data is structured for display or transfer.

CdnPricingDataDto

The CdnPricingDataDto class serves as a container for a collection of pricing items related to a specific entity, such as a coin series, type, or set. It encapsulates metadata about the pricing data itself, allowing for structured organization and presentation.

Properties

CdnPricingItemDto

The CdnPricingItemDto class represents a single, specific pricing entry for an item at a particular grade and condition. It holds various price points from different sources.

Properties

1 Available with Advanced API tier

Common Use Cases

Retail Pricing Applications

Retrieve current market prices to display in your point-of-sale system or website

Portfolio Management Tools

Access comprehensive pricing data to value coin collections and track market trends

Market Analysis Software

Pull historical and current pricing data for market analysis and reporting

E-commerce Integration

Display real-time pricing on your online marketplace or auction platform

Getting Help

API Key Issues

For API key requests, regeneration, access level upgrades, and technical implementation questions, visit API Credentials

General Support

For subscription or billing questions, visit our support page or contact customer service

Legal

Review the API Terms of Use and License Agreement for information about permitted uses, restrictions, and licensing terms.