Close a job
const url = 'https://api.gampeon.com/v1/jobs/1/close';const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.gampeon.com/v1/jobs/1/close \ --header 'Authorization: Bearer <token>'No new applications. Existing conversations continue.
Not available with access tokens.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Job ID
Responses
Section titled “Responses”Closed
object
What is offered. Only a statement: no money or GAMPEONS move through GAMPEON. paid is arranged in euros between the parties
Free text, for example the amount or the share
Minimum age to apply: 16 for volunteer, 18 for everything else
expired: open, but past expiresAt. removed: removed by moderation, only visible to the team and moderators
Unix time in milliseconds
Unix time in milliseconds
Jobs close 30 days after posting or renewing
object
Unix time in milliseconds
Example
{ "role": "scripter", "commitment": "one_off", "compensation": "volunteer", "status": "open"}Error codes: unauthorized
object
Machine-readable error code, for example not_found or rate_limited.
Human-readable detail. Only present for some errors.
Example generated
{ "error": "example", "message": "example"}Error codes: token_not_allowed, forbidden
object
Machine-readable error code, for example not_found or rate_limited.
Human-readable detail. Only present for some errors.
Example generated
{ "error": "example", "message": "example"}Error codes: not_found
object
Machine-readable error code, for example not_found or rate_limited.
Human-readable detail. Only present for some errors.
Example generated
{ "error": "example", "message": "example"}