Developer API

API Documentation

Access 420+ AI skills and 177+ workflows programmatically. Build AI-powered features into your applications.

Quick Start

The API is free to use with generous rate limits. No API key required for read-only access.

# Search for healthcare AI skills
curl "https://aiskillhub.info/api/v1/skills?q=medical+imaging&industry=healthcare"

# Get a specific skill with file preview
curl "https://aiskillhub.info/api/v1/skills/healthcare-medical-image-analysis"

# Universal search
curl "https://aiskillhub.info/api/v1/search?q=fraud+detection"

Base URL

https://aiskillhub.info/api/v1

Rate Limits

Free tier: 100 requests/minute. Responses include X-RateLimit-Limit and X-RateLimit-Remaining headers. Need higher limits? Contact us for enterprise access.

Endpoints

GET/api/v1/skills

List and search all AI skills with filtering and pagination

Parameters

qstringSearch query (fuzzy matches name, description, tags)
industrystringFilter by industry ID (e.g., healthcare, finance)
difficultystringFilter by difficulty: beginner, intermediate, advanced, expert
sortstringSort by: popularity (default), name, difficulty, newest
pagenumberPage number (default: 1)
limitnumberResults per page (default: 20, max: 100)

Example

curl "https://aiskillhub.info/api/v1/skills?industry=healthcare&difficulty=advanced&limit=5"

Response

{
  "data": [
    {
      "id": "healthcare-medical-image-analysis",
      "name": "Medical Image Analysis",
      "description": "Automatically analyze X-rays, MRIs...",
      "industry": "healthcare",
      "difficulty": "advanced",
      "popularity": 94,
      "tags": ["radiology", "imaging", "diagnostics"]
    }
  ],
  "meta": {
    "total": 12,
    "page": 1,
    "pageSize": 5,
    "totalPages": 3,
    "hasNext": true
  }
}
GET/api/v1/skills/:id

Get a single skill with full details, file preview, and related skills

Parameters

idstringSkill ID (e.g., healthcare-medical-image-analysis)

Example

curl "https://aiskillhub.info/api/v1/skills/healthcare-medical-image-analysis"

Response

{
  "data": {
    "id": "healthcare-medical-image-analysis",
    "name": "Medical Image Analysis",
    "filePreview": "---\nname: Medical Image Analysis\n...",
    "related": [
      { "id": "healthcare-patient-triage-assistant", "name": "Patient Triage Assistant" }
    ]
  }
}
GET/api/v1/workflows

List and filter all AI workflows

Parameters

qstringSearch query
industrystringFilter by industry ID
complexitystringFilter: simple, moderate, complex, enterprise
sortstringSort by: name, complexity, steps, time
pagenumberPage number
limitnumberResults per page

Example

curl "https://aiskillhub.info/api/v1/workflows?industry=finance&complexity=complex"

Response

{
  "data": [...],
  "meta": { "total": 8, "page": 1, ... }
}
GET/api/v1/industries

List all industries with skill/workflow counts and top skills

Example

curl "https://aiskillhub.info/api/v1/industries"

Response

{
  "data": [
    {
      "id": "healthcare",
      "name": "Healthcare & Medical",
      "skillCount": 15,
      "workflowCount": 8,
      "topSkills": [...]
    }
  ]
}
GET/api/v1/search

Universal search across skills, workflows, and industries

Parameters

qstringSearch query (required)

Example

curl "https://aiskillhub.info/api/v1/search?q=fraud%20detection"

Response

{
  "data": {
    "skills": [...],
    "workflows": [...],
    "industries": [...]
  },
  "meta": { "query": "fraud detection", "totalSkills": 5 }
}

Need More From the API?

Enterprise API access includes higher rate limits, webhook notifications, and priority support.

Enterprise Plans