Skip to main content

Available methods

Our posting API allows for six different methods of posting: ADD, UPDATE, QUICKREPOST, REPOST, DELETE, and CANCEL.

CANCEL, DELETE, and QUICKREPOST all have different XML formats, suited to meet the needs of the information passed along.

ADD, UPDATE, and REPOST all share the same XML payload.

The difference from ADD is that both UPDATE and REPOST require a job id parameter to be passed in the job tag. If this id isn't in the payload, or the id doesn't correspond to a valid job id for the user, the request will fail.

For these 2 methods, the difference is that REPOST works exactly as ADD, except that it works on a job that already exists in the system. UPDATE, on the other hand, only changes existing job's details without sending out any posts to job boards - meaning that it will not update the adverts there. This is only used to update the job records inside idibu.

REPOST works in a similar fashion, with the difference that it allows to perform the posting, and - if a Post Completion Page is used - automatically pre-fills job boards' Extra Fields with the data from the previous posting; therefore, sending the extra field data is optional. By default, reposting a job will automatically update it (rather than creating a new one), although some job boards may not support this.