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"
}{
"error" : "Description of the error"
}{
"errors": [{
"location": "must have value"
}]
}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
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
Get loops
GET https://b2b-api.loopcv.com/connect/loops
This endpoint returns your Loops.
Headers
X-API-KEY
String
Deleting Loop
DELETE https://b2b-api.loopcv.com/connect/loop/{loopId}
This endpoint deletes the Loop.
Headers
X-API-KEY*
String
Last updated