🔧 För utvecklare

API-dokumentation

Integrera Matchajobb AI-drivna jobbmatchning i dina egna applikationer

Se endpoints

Kom igång snabbt

Från registrering till första API-anrop på under 5 minuter

1

Registrera dig

Skapa ett utvecklarkonto och verifiera din email

2

Få API-nyckel

Generera din unika API-nyckel i utvecklarpanelen

3

Gör API-anrop

Börja integrera jobbmatchning i din applikation

Grundläggande information

Base URL

https://matchajobb.onrender.com

Autentisering

Ingen autentisering krävs

API Status

API:et är gratis att använda och kräver ingen autentisering. JobStream API-data hämtas i realtid.

API Endpoints

Alla tillgängliga endpoints och deras funktionalitet

GET
/api/jobpostings/fresh

Hämta färska jobb från JobStream API

Parametrar

NamnTypKrävsBeskrivning
limitinteger
Nej
Antal jobb att hämta (standard: 10)
GET
/api/jobpostings/categories

Hämta jobbkategorier från JobStream API

GET
/api/jobpostings/locations

Hämta jobbplatser från JobStream API

GET
/api/jobpostings/statistics

Hämta jobbstatistik från JobStream API

GET
/api/jobpostings/test-connection

Testa anslutning till JobStream API

POST
/api/jobpostings/sync

Synkronisera jobb från JobStream API till databas

Parametrar

NamnTypKrävsBeskrivning
limitinteger
Nej
Antal jobb att synkronisera (standard: 100)

Kodexempel

Exempel på hur du använder API:et i olika programmeringsspråk

Hämta jobb - GET /api/v1/jobs

curl -X GET "https://matchajobb.onrender.com/api/jobpostings/fresh?limit=10" \
  -H "Content-Type: application/json"

Svarsformat

Framgångsrikt svar

{
  "success": true,
  "data": {
    "jobs": [
      {
        "id": "12345",
        "title": "Frontend-utvecklare",
        "company": "Tech AB",
        "location": "Stockholm",
        "description": "Vi söker en erfaren frontend-utvecklare...",
        "match_score": 0.85,
        "published_date": "2024-06-15",
        "application_url": "https://example.com/apply"
      }
    ],
    "total": 42,
    "page": 1,
    "per_page": 10
  }
}

Felsvar

{
  "success": false,
  "error": {
    "code": "INVALID_API_KEY",
    "message": "The provided API key is invalid or expired",
    "details": "Please check your API key and try again"
  }
}

SDK:er och bibliotek

Officiella SDK:er för populära programmeringsspråk

🟨

JavaScript/Node.js

Officiell SDK för JavaScript och Node.js

npm install @matchajobb/sdk
🐍

Python

Python-bibliotek för enkel integration

pip install matchajobb-sdk
💎

Ruby

Ruby gem för Rails-applikationer

gem install matchajobb

Behöver du hjälp med integrationen?

Vårt utvecklarteam finns här för att hjälpa dig komma igång

Se tutorials

Utvecklarsupport: dev@matchajobb.se | Svarstid: < 24 timmar