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

Name
Type
Description

X-API-KEY*

String

Authorization Key

Request Body

Name
Type
Description

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

Name
Type
Description

loopId

String

Headers

Name
Type
Description

X-API-KEY*

String

Request Body

Name
Type
Description

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

Name
Type
Description

loopId*

String

Headers

Name
Type
Description

X-API-KEY*

String

Get loops

GET https://b2b-api.loopcv.com/connect/loops

This endpoint returns your Loops.

Headers

Name
Type
Description

X-API-KEY

String

Deleting Loop

DELETE https://b2b-api.loopcv.com/connect/loop/{loopId}

This endpoint deletes the Loop.

Headers

Name
Type
Description

X-API-KEY*

String

Last updated