Push API and Webhooks
...
Application
JobUser
basic example \# request curl i \\ x get "$host/$api version/jobs/1/users/xxx/" \\ h "content type application/json" \# response status code 200 ok content type application/json { 'count' 6, 'next' '$host/$api version/jobs/1/users/xxx/?page=4', 'previous' '$host/$api version/jobs/1/users/exxx/?page=2', 'results' \[ { 'id' 1, 'role' 'admin', 'first name' 'kalle', 'last name' 'kula', 'email primary' 'kalle\@kulla com', 'emails' \['kula\@kalle com', 'kalle\@kulla com'] }, { 'id' 2, 'role' 'owner', 'first name' 'kalle', 'last name' 'kula', 'email primary' 'kalle\@kulla com', 'emails' \['kula\@kalle com', 'kalle\@kulla com'] },{ 'id' 3, 'role' 'job owner', 'first name' 'kalle', 'last name' 'kula', 'email primary' 'kalle\@kulla com', 'emails' \['kula\@kalle com', 'kalle\@kulla com'] }, { 'id' 4, 'role' 'collaborator', 'first name' 'kalle', 'last name' 'kula', 'email primary' 'kalle\@kulla com', 'emails' \['kula\@kalle com', 'kalle\@kulla com'] }, { 'id' 5, 'role' 'viewer', 'first name' 'kalle', 'last name' 'kula', 'email primary' 'kalle\@kulla com', 'emails' \['kula\@kalle com', 'kalle\@kulla com'] }, { 'id' 6, 'role' 'job interviewer', 'first name' 'kalle', 'last name' 'kula', 'email primary' 'kalle\@kulla com', 'emails' \['kula\@kalle com', 'kalle\@kulla com'] } ] } list get /jobs/\<job pk>/users/\<sign hash> query string parameters name type mandatory? description roles string no roles that can be used to filter the users response name type description count integer total number of results next string (url) link to the next page previous string (url) link to the previous page results array collection of users that have access to the job exceptions status description 403 permission denied 405 method not supported