🚀 JobMatching API Documentation

Developer documentation and testing interface for the JobMatching API

🔍 Test Search Functionality

📋 Available API Endpoints

GET Get All Opportunities

/api/opportunities

Retrieve all job opportunities with optional filtering parameters.

GET Get Statistics

/api/stats

Get aggregated statistics about opportunities, categories, companies, and locations.

Filter Examples:

/api/opportunities?category=tech

Filter by category (tech, healthcare, finance, etc.)

/api/opportunities?category=tech&type=contract

Combine multiple filters (category + employment type)

Query Parameters

  • category - Filter by job category
  • subcategory - Filter by job subcategory
  • type - Filter by employment type (full-time, part-time, contract)
  • experience - Filter by experience level
  • salaryMin - Minimum salary filter
  • salaryMax - Maximum salary filter
  • search - Search across title, company, description, etc.