Powerful API for Developers

Integrate Peppy's peptide database into your applications with our RESTful API. Simple authentication, comprehensive documentation, and SDKs for popular languages.

Quick Start
# Install the Peppy SDK
import peppy

# Initialize with your API key
client = peppy.Client(api_key="your_api_key")

# Search for peptides
results = client.peptides.search(
    query="BPC-157",
    category="healing",
    limit=10
)

# Get detailed peptide info
peptide = client.peptides.get("pep_abc123")
print(peptide.sequence, peptide.vendors)

Core API Endpoints

Everything you need to integrate peptide data into your workflow.

GET /v1/peptides List all peptides with filtering
GET /v1/peptides/{id} Get peptide by ID
POST /v1/peptides/search Advanced search with filters
GET /v1/vendors List verified vendors
GET /v1/vendors/{id}/products Get vendor products
GET /v1/research/{peptide_id} Get research papers

Official SDKs

Get started quickly with our official client libraries.

🐍
Python
pip install peppy
📦
JavaScript
npm install @peppy/sdk
💎
Ruby
gem install peppy