itpro.lk

ITPro.lk Developer API

Welcome to the ITPro.lk Developer Hub! Our API gives you programmatic access to job listings, applications, and more—helping you integrate ITPro.lk with your websites, tools, or workflows.

API Documentation

Access our full API docs with endpoints, request/response formats, and usage examples:

View Documentation

What You Can Do with the API

  • Fetch Latest Jobs
    Retrieve a list of job advertisements on ITPro.lk.

  • Get a Single Job or Application
    Access details of a specific job or job application.

  • Post or Update Jobs 
    Programmatically publish or update job listings.

  • Build Custom Integrations
    Connect ITPro.lk with your ATS, CMS, or internal tools.

Authentication

We use the key that returns at the creation of a job post to authenticate some API requests such as updating/deleting job post or view applications:

X-API-Key: YOUR_API_KEY

Example:

GET
curl -X GET "https://itpro.lk/api/v1/jobs"
  -H "X-API-Key: YOUR_API_KEY"
curl -X GET "https://itpro.lk/api/v1/applications/32456"  
-H "X-API-Key: YOUR_API_KEY"

Example Endpoints

Get Latest Jobs

GET /api/v1/jobs

Get a Job by ID

GET /api/v1/jobs/{id}

Get a Job Application by ID

GET /api/v1/applications/{id}

Update a Job Application

PUT /api/v1/applications/{id}

Use Cases

  • Career websites embedding IT jobs

  • HR systems auto-posting job ads

  • Recruiters syncing data with ITPro.lk

  • Bots, widgets, and dashboards

Partner with Us

Are you a developer, job board, or HR platform? Let’s work together!
Email us at info@techtalentwave.com or Contact Us to request access or discuss integration ideas.