Loops
The Loop is a job search task which will be created in our system and runs several times during the day. It collects jobs from various job boards and applies our matching algorithm.
Creating a new loop
Create loop
POST
https://b2b-api.loopcv.com/connect/loop
This endpoint creates a Loop. You can pass as external id, an identification from your system.
Headers
X-API-KEY*
String
Authorization Key
Request Body
title*
String
location*
String
The format should be city, country. ex 'London, United Kingdom'
type*
String
'Full-time', 'Contract', 'Part-time', 'Temporary', 'Internship'
level*
String
'Junior', 'Associate', 'Senior'
matchlevel
Integer
keywords
List
externalId
String
scrapers
List
'LinkedIn', 'Workable',...
{
"loopId": "3acc2305e14e5b8b0f5d587533852d66"
}
Updating the loop
PUT
https://b2b-api.loopcv.com/connect/loop/{loopId}
This endpoint updates the Loop.
Path Parameters
loopId
String
Headers
X-API-KEY*
String
Request Body
title*
String
location*
String
type*
String
'Full-time', 'Contract', 'Part-time', 'Temporary', 'Internship'
level*
String
'Junior', 'Associate', 'Senior'
matchlevel
Integer
keywords
List
scrapers
List
{
"loopId": "3acc2305e14e5b8b0f5d587533852d66"
}
Get loop
GET
https://b2b-api.loopcv.com/connect/loop/{loopId}
This endpoint returns the information of the Loop.
Path Parameters
loopId*
String
Headers
X-API-KEY*
String
{
"loopId": "3acc2305e14e5b8b0f5d587533852d66",
"title": "Software Engineer",
"location": "Athens, Greece",
"type": "Full-time",
"level": "Senior",
"keywords": [
"python"
]
}
Get loops
GET
https://b2b-api.loopcv.com/connect/loops
This endpoint returns your Loops.
Headers
X-API-KEY
String
[
{
"loopId": "3acc2305e14e5b8b0f5d587533852d66",
"title": "Software Engineer",
"location": "Athens, Greece",
"type": "Full-time",
"level": "Senior",
"keywords": [
"python"
]
},
{
"loopId": "538839102700680a5abaf3d7a1782c62",
"title": "Senior Software Engineer",
"location": "Athens, Greece",
"type": "Full-time",
"level": "Senior",
"keywords": [
"python"
],
"matchlevel": 50
}
]
Deleting Loop
DELETE
https://b2b-api.loopcv.com/connect/loop/{loopId}
This endpoint deletes the Loop.
Headers
X-API-KEY*
String
{
// Response
}
Last updated