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)
Endpoints
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
SDKs
Official SDKs
Get started quickly with our official client libraries.
Python
pip install peppy
JavaScript
npm install @peppy/sdk
Ruby
gem install peppy