Wholesale-first · factory-direct pricing · Bulk & custom-volume discounts|For laboratory research use only. Not for human or animal consumption.
CertiPeptideRESEARCH PEPTIDES

Partner API

Developer documentation

Integrate factory-direct fulfillment into your own store or system: read the catalog with live stock and pricing, place orders in one call with blind shipping, and track shipments via API and webhooks.

Access is granted to approved partners

Getting access

The partner API is not open for self-serve signup. Apply for partnership and select "API Integration". After review, we issue your API key and enable your account. The reference below describes the capabilities you will connect to.

Authentication

All requests are authenticated with a bearer API key issued to your account. Send it in theAuthorization header. Keys are secret, scoped to your partner account, and can be rotated or revoked.

Authorization: Bearer <YOUR_API_KEY>

Endpoints

Planned v1 surface. Exact schemas are shared with approved partners.

GET/v1/catalogList products and SKUs with live stock and your wholesale pricing.
GET/v1/catalog/{sku}Fetch a single SKU: availability, pricing tiers, and specs.
POST/v1/ordersPlace an order in one call — items, shipping address, blind-shipping and branding options.
GET/v1/orders/{id}Get order status, fulfillment state, tracking number, and COA links.
POST/v1/webhooksRegister a callback URL to receive order and shipment status events.

Example: place an order

A single call creates an order for fulfillment. Set blindShipping to ship with no CertiPeptide branding. A batch-specific COA is included with the shipment.

curl https://api.certipeptide.com/v1/orders \
  -H "Authorization: Bearer <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
    "items": [{ "sku": "SEMA-5MG", "quantity": 10 }],
    "shipping": {
      "name": "Jane Roe",
      "line1": "123 Research Ave",
      "city": "Boston", "state": "MA",
      "postalCode": "02115", "country": "US"
    },
    "blindShipping": true
  }'

Webhooks

Register a callback URL to receive events as orders progress — created, paid, fulfilled, and shipped (with tracking). Events are signed so you can verify authenticity. This lets you keep your own system in sync without polling.

Questions about integrating? Apply for partnership and mention your stack — reach us at support@certipeptide.com.