Jobillico

Le Réseau des employeurs
 

JobIllico-API

Les erreurs sont générées lorsque les requêtes sont mal comprises par le système, les permissions sont manquantes ou que les données présentent un défaut. Elles sont en général renvoyées au client pour chacune des demandes du client su sein du XML de réponse. Toutefois, en cas d'erreur majeure (xml mal formé , erreur interne, permission requise, etc), les demandes seront ignorées et une erreur générale sera renvoyée.

1000: Internal server error

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1000</icode>
              <smessage><![CDATA[Internal server error]]></smessage>
          </error>
    </job>
</results>
  • La requête CURL ne retourne aucune entrée.
  • La requête d’ajout d’offre a échoué.

1001: Bad request

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1001</icode>
              <smessage><![CDATA[Bad request]]></smessage>
          </error>
    </job>
</results>
    L’information attendue n’a pas été trouvée.

1001: Bad request - Not a valid creator...

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1001</icode>
              <smessage><![CDATA[Bad request]]></smessage>
              <desc>Not a valid creator...</desc>
          </error>
    </job>
</results>
    Le gestionnaire de l’offre n’a pas été trouvé.

1001: Bad request - Recruiter Id Not Found

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1001</icode>
              <smessage><![CDATA[Bad request]]></smessage>
              <desc>Recruiter Id Not Found</desc>
          </error>
    </job>
</results>
    Le gestionnaire de cette offre n’a pas été trouvé.

1001: Bad request - No Location found

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1001</icode>
              <smessage><![CDATA[Bad request]]></smessage>
              <desc>No Location found</desc>
          </error>
    </job>
</results>
    Aucun lieu n’a été trouvé.

1002: Method not allowed

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1002</icode>
              <smessage><![CDATA[Method not allowed]]></smessage>
          </error>
    </job>
</results>
    Selon l’URL (push ou info), nous n’autorisons pas les mêmes méthodes.

1003: Not found

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1003</icode>
              <smessage><![CDATA[Not found]]></smessage>
          </error>
    </job>
</results>
    Aucun lieu n’a été trouvé (push jobs).

1004: Unsupported media type

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1004</icode>
              <smessage><![CDATA[Unsupported media type]]></smessage>
          </error>
    </job>
</results>
    Ce type de contenu n’est pas accepté. Contenu accepté : application / xml.

1005: Unprocessable entity

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1005</icode>
              <smessage><![CDATA[Unprocessable entity]]></smessage>
          </error>
    </job>
</results>
    Code XML mal formulé.

1006: Unauthorized

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1006</icode>
              <smessage><![CDATA[Unauthorized]]></smessage>
          </error>
    </job>
</results>
  • Votre nom d’utilisateur est invalide.
  • Vous n’avez pas accès à l’entreprise sélectionnée (push jobs).
  • Vous et le gestionnaire de l’offre n’avez pas accès au numéro du lieu (push jobs).
  • La compagnie avec laquelle vous utilisez la fonction push jobs n’a pas accès à l’API.

1007: The job ID ( %d ) and location ID has not same company

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1007</icode>
              <smessage><![CDATA[The job ID ( %d ) and location ID has not same company]]></smessage>
          </error>
    </job>
</results>
    L’emploi et le lieu indiqués ne sont pas reliés à la même entreprise.

1008: You cannot modify jobtype on the job

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1008</icode>
              <smessage><![CDATA[You cannot modify jobtype on the job]]></smessage>
          </error>
    </job>
</results>
    Impossible de pousser des valeurs autres que 0 (offres d’emploi) ou 1 (opportunité de carrière) au moyen de l’API.

1009: Job ID ( %d )Not found

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1009</icode>
              <smessage><![CDATA[Job ID ( %d )Not found]]></smessage>
          </error>
    </job>
</results>
    Impossible de trouver l’offre d’emploi demandée.

1100: No more publications left permitted, you must add publications to your plan

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1100</icode>
              <smessage><![CDATA[No more publications left permitted, you must add publications to your plan]]></smessage>
          </error>
    </job>
</results>
    L’entreprise a atteint la limite de publication d’offres d’emploi.

1010: Hiring Process needed

<?xml version="1.0" encoding="utf-8"?>
<results>
    <job>
          <srefnumber><![CDATA[JOB-12345]]></srefnumber>
          <ilocation><![CDATA[999]]></ilocation>
          <error>
              <icode>1010</icode>
              <smessage><![CDATA[Hiring Process needed]]></smessage>
          </error>
    </job>
</results>
    Il n’y a pas de parcours d’embauche actif relié à l’entreprise.