Skip to content
AXIFI.

Compounds API

Search, retrieve, and manage compound data

CORE API
POST/v1/compounds/search
Search Compounds
Query the compound database with advanced filtering options
Rate Limit
100/min

Request Body

{
  "query": "BPC-157",
  "category": "peptide",
  "subcategory": "healing",
  "limit": 20,
  "offset": 0,
  "filters": {
    "evidence_grade": ["A", "B"],
    "status": "approved",
    "has_studies": true
  },
  "include_interactions": true,
  "include_research": true,
  "include_dosing": true
}

Request Parameters

query
Search term (required)
Type: string | Max length: 256
category
Filter by compound category
Enum: peptide, supplement, medication, sarm, steroid, nootropic, amino_acid, vitamin, mineral, probiotic
subcategory
Filter by subcategory
Examples: healing, anti-aging, sleep, cognitive, muscle_growth, fat_loss, immunity, longevity
limit
Results per page
Type: integer | Min: 1 | Max: 100 | Default: 20
evidence_grade
Filter by research evidence level
Enum values:
• A: Strong human clinical evidence
• B: Good preclinical + some human data
• C: Promising preclinical data
• D: Limited/mixed evidence
• E: Theoretical/not well studied

Response

{
  "success": true,
  "data": [
    {
      "id": "compound_bpc157",
      "slug": "bpc-157",
      "name": "BPC-157",
      "alt_names": ["Body Protection Compound-157", "Pentadecapeptide BPC 157"],
      "category": "peptide",
      "subcategory": "healing",
      "status": "approved",
      "evidence_grade": "B",
      "description": "Pentadecapeptide with strong regenerative properties",
      "benefits": [
        "Accelerated tissue healing",
        "Gut barrier repair",
        "Neurological protection",
        "Angiogenesis support"
      ],
      "typical_dosing": {
        "amount": 250,
        "unit": "mcg",
        "frequency": "2x daily",
        "duration": "4-8 weeks",
        "route": "subcutaneous"
      },
      "side_effects": [
        "Minimal in most studies",
        "Rare: injection site irritation"
      ],
      "interactions": [
        {
          "substance": "Metformin",
          "severity": "low",
          "notes": "May enhance glucose effects"
        }
      ],
      "research_count": 47,
      "pubmed_ids": ["12345678", "87654321"],
      "last_updated": "2024-01-15T10:30:00Z"
    }
  ],
  "meta": {
    "total": 127,
    "returned": 20,
    "limit": 20,
    "offset": 0,
    "has_more": true,
    "query": "BPC-157",
    "filters_applied": {
      "category": "peptide",
      "evidence_grade": ["A", "B"]
    }
  }
}

Code Examples

curl -X POST "https://api.axifi.ai/v1/compounds/search" \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "BPC-157",
    "category": "peptide",
    "limit": 10,
    "include_interactions": true
  }'

Error Responses

400 Bad Request
Invalid query parameter or malformed request
401 Unauthorized
Missing or invalid API key
429 Too Many Requests
Rate limit exceeded (100/min). Retry after delay
Hi!