Where apprentices & employers connect

Employer API Update Job

Apprenticeship Central is your one-stop site for apprenticeship or traineeship opportunities – or to find your next employee.

Employer API Update Job

Employer API Update Job

The employer UPDATE JOB function modifies information about a specific job from the authorised account. The request must provide the id field.

URL

https://apprenticeshipcentral.com.au/api/employer/update/

Request

  • id (int) – the job id number. Can be retrieved by the Employer list API call. Required.
  • type (string) – job. Required.
  • fields (object) – fields that require update information (at least one would be useful)
    • position_name (string) – the position title.
    • position_description (string) – the position description.
    • position_email (string) – email address.
    • position_type_id (int) – Options sourced from the list API call (position_types).
    • position_class (int) – 0 = not specified, 1 = apprenticeship, 2 = traineeship.
    • first (bool) – 1 = this is a 1st year apprenticeship, 0 = this is not a 1st year apprenticeship. Default if not set = 1.
    • second (bool) – 1 = this is a 2nd year apprenticeship, 0 = this is not a 2nd year apprenticeship. Default if not set = 0.
    • third (bool) – 1 = this is a 3rd year apprenticeship, 0 = this is not a 3rd year apprenticeship. Default if not set = 0.
    • fourth (bool) – 1 = this is a 4th year apprenticeship, 0 = this is not a 4th year apprenticeship. Default if not set = 0.
    • position_location (int) – company location id. Can be retrieved by the Employer list API call.
    • position_category (string) – category in slug format.
    • position_subcategory (string) – subcategory in slug format.
    • position_qualification (string) – qualification code. Options sourced from the list API call (qualifications).
    • position_role (string) – role code. Options sourced from the list API call (roles).
    • position_tags (string) – comma separated tag string.
    • position_drivers (int) – driver’s licence required. 0 = not specified, 1 = yes, 2 = no.
    • position_public (bool) – 1 = yes (visible), 0 – no.
    • agency_employer_id (int) – for caller use (not used by AC)

Response

  • response
    • success_count (int) – set to 1 if the query ran without errors.
    • error_count (int) – set to 1 if there was a query error.

Errors

  • 201 – No valid type passed.
  • 202 – Database query error – these should be reported.
  • 203 – Database update error – these should be reported.

Notes

At this point, only limited data integrity checking is performed on the update operation, so it it is up to the developer to ensure that consistent data is provided in the fields.

Return to Employer API Update

Want to receive weekly job updates?

Apprenticeship Industry

Selecting a value here will limit your results to those recruits that indicated this industry as their most preferred. Use specify only if too many results returned otherwise.

Area of Interest

Selecting a value here will limit your results to just apprenticeships in this Area of Interest, within the specified Industry.

×

Recruitment Industry

Selecting a value here will limit your results to those recruits that indicated this industry as their most preferred. Use specify only if too many results returned otherwise.

Area of Interest

Selecting a value here will put the recruits that have specified this Area of Interest, within the specified Industry, as their preferred one, at the top of your search results

×


My Account ×

Login to Your Account

×

Register

It costs nothing to register and lodge a vacancy, or search for apprenticeship or traineeship positions.


Already Registered? Just .
×

Register

first
last
email
ABN
Are you a robot? Enter the captcha below:

I accept the Terms of Use of this site.


Already Registered? Just .
×
Menu

This website uses cookies to ensure you get the best experience on our website.

Skip to content