API-dokumentation
Integrera Matchajobb AI-drivna jobbmatchning i dina egna applikationer
Kom igång snabbt
Från registrering till första API-anrop på under 5 minuter
Registrera dig
Skapa ett utvecklarkonto och verifiera din email
Få API-nyckel
Generera din unika API-nyckel i utvecklarpanelen
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
/api/jobpostings/fresh
Hämta färska jobb från JobStream API
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
limit | integer | Nej | Antal jobb att hämta (standard: 10) |
/api/jobpostings/categories
Hämta jobbkategorier från JobStream API
/api/jobpostings/locations
Hämta jobbplatser från JobStream API
/api/jobpostings/statistics
Hämta jobbstatistik från JobStream API
/api/jobpostings/test-connection
Testa anslutning till JobStream API
/api/jobpostings/sync
Synkronisera jobb från JobStream API till databas
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
limit | integer | 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
Utvecklarsupport: dev@matchajobb.se | Svarstid: < 24 timmar