Push API and Webhooks

Subscriber API

API for our integration partners who want to push subscribers into Jobylon.

In Jobylon, every Subscriber is represented by an email and an entity that can be of type Company or Group.

Workflow

Subscriber API is an extension of the Push API. To push a Subscriber, the partner must register with Jobylon to get the credentials to use the Push API.

Create or Update

POST /subscribe/

Payload

Described in Request Payload

Query String Parameters

None

Response

Described in Request Payload

Response Status

Status

Description

200

An existing subscriber was update

200

Subscriber created

A subscriber is identified by the combination of its of email, entity and entity_id.

Example

Shell

Shell




Shell




Request Payload

Subscriber

Name

Type

Required

Description

first_name

string

yes

Subscriber first name

last_name

string

yes

Subscriber last name

email

string

yes

Subscriber email

filters

object

yes

Filters that notify the Subscriber

internal

boolean

no

Subscriber is a member of the entity. Default value is False

entity

string

yes

Entity type. company or group

entity_id

integer

yes

ID of the entity

Filters

Name

Type

Required

Description

categories

list

no

IDs of the Company categories to subscribe

companies

list

no

IDs of the Companies to subscribe

departments

list

no

IDs of the Company departments to subscribe

functions

list

no

IDs of the Job functions to subscribe

locations

list

no

Names of the Job's cities

location_area_1

list

no

Names of the Job's administrative level 1 location

layers_{x}

list

no

IDs of the Job layers. Replace {x} with the dimension of the layer

The available options for all filters, can be found from the Feed API metadata. See Feed API for details