HRtable encaja en su sitio web

No más necesario de desarollar una rúbrica Empleo, HRtable encaja en su sitio web

¿Ya tiene un sitio web y quiere difundir sencillamente ofertas de empleo? La API de HRtable le permite hacerlo muy fácilmente.


Introducción

La API de HRtable permite publicar directamente en su sitio web los anuncios difundados sobre su HRtable, no tiene que desarollar una parte Jobboard sobre su sitio, o mantener 2 contenidos diferentes.

Hoy la API HRtable le permite mostrar sobre su propio sitio web, sus ofertas de empleo sino también los artículos que publicó en su blog.



Autentificación

Using the HRtable/BuroRH API on your website requires authentication. Authenticating is done with a dedicated login and password provided by our sales. You'll need to contact us to get your API credentials. At the moment we use Basic Authentication. An exemple using the basic authentication token through curl :

curl -u yourapilogin:yourapipassword \
-X GET http://api.burorh.com/jobposition/list.xml

We now assume that for all API query you're are authenticated.
In case your API password has been compromised feel free to contact us and we'll provide you a new one.


RESTful recursos disponibles en JSON o XML

HRtable/BuroRH API is a REST service, only available throught HTTP. Returned formats can be either XML or JSON. Simply change the format extension a request to get results in the format of your choice

Listing jobpositions as XML:

GET http://api.burorh.com/jobposition/list.xml

Listing jobpositions as JSON :

GET http://api.burorh.com/jobposition/list.json

Ofertas de empleo

La API HRtable le permite mostrar sobre su propio sitio web, sus ofertas de empleo publicadas en HRtable, puede:

  1. Enumerar los anuncios
  2. Ver los detalles de una oferta
  3. Enviar un CV en respuesta a una oferta
  4. Ver el índice de los anuncios y los filtros disponibles

Enumerar los anuncios

Todos los parámetros disponibles:

Ejemplo: ofertas en francés 10 a 20 correspondientes a la búsqueda de 'comercial' en XML y que aparecen en francés

GET http://api.burorh.com/jobposition/list.xml\
?page=2&perpage=10&query_filter=fr&has_lang=fr&fulltext=commercial

Formato XML

GET http://api.burorh.com/jobposition/list.xml
<?xml version="1.0" encoding="utf-8"?>
<response>

  <paginator>
    <count>18</count>
    <per_page>7</per_page>
    <display_page_range>
      <resource>1</resource>
      <resource>2</resource>
    </display_page_range>
    <page_range>
      <resource>1</resource>
      <resource>2</resource>
    </page_range>
    <num_pages>2</num_pages>
  </paginator>

  <query>
    <filter>france</filter>
    <fulltext>None</fulltext>
  </query>

  <page>
    <has_other_pages>True</has_other_pages>
    <has_next_page>True</has_next_page>
    <has_previous_page>False</has_previous_page>
    <current_page_number>1</current_page_number>
    <previous_page_number>0</previous_page_number>
    <next_page_number>2</next_page_number>
    <start_index>2</start_index>
    <end_index>7</end_index>
  </page>

  <jobpositions>

    ...

    <resource>
      <get_typejob_display>Durée indéterminée</get_typejob_display>
      <countrycode>
        <slugname>france</slugname>
        <localname>France</localname>
        <iso_alpha2>FR</iso_alpha2>
      </countrycode>
      <reference>demo4</reference>
      <title>Commerciaux</title>
      <get_duration_display>None</get_duration_display>
      <industry>
        <resource>
          <slugname>informatique-telecom-it</slugname>
          <name>Informatique / Télécom / IT </name>
        </resource>
      </industry>
      <municipality>Reims</municipality>
      <updated_at>2009-07-03 00:00:00</updated_at>
      <has_lang>fr</has_lang>
      <id>4172</id>
      <get_has_lang_display>Français</get_has_lang_display>
      <get_disponibility_display>immédiatement</get_disponibility_display>
      <region>
        <slugname>france-champagne-ardenne</slugname>
        <localname>Champagne-Ardenne</localname>
        <code>FR.A4</code>
      </region>
      <typejob>1</typejob>
    </resource>

    ...

  </jobpositions>

</response>  

Formato JSON

GET http://api.burorh.com/jobposition/list.json
{
  "paginator": {
    "count": 18, 
    "per_page": 7, 
    "display_page_range": [1, 2], 
    "page_range": [1, 2], 
    "num_pages": 2
  },
 
  "query": {
    "filter": null, 
    "fulltext": null
  },
 
  "page": {
    "has_other_pages": true, 
    "has_previous_page": false, 
    "has_next_page": true, 
    "current_page_number": 1, 
    "previous_page_number": 0, 
    "next_page_number": 2, 
    "start_index": 1,
    "end_index": 7 
  },
 
  "jobpositions": [

    ...

    {
      "id": 4163, 
      "reference": "resp zone exp", 
      "title": " Responsable de Zone Import h/f", 
      "has_lang": "fr", 
      "get_has_lang_display": "Français", 
      "get_disponibility_display": "immédiatement", 
      "get_duration_display": null, 
      "get_typejob_display": "Durée indéterminée", 
      "typejob": 1,
      "updated_at": "2009-07-04 00:00:00", 
      "municipality": "Monte-Carlo", 


      "countrycode": {
        "slugname": "monaco", 
        "localname": "Monaco", 
        "iso_alpha2": "MC"
      },
 
      "industry": [
        {
          "slugname": "commerce-marketing-publicite", 
          "name": "Commerce / Marketing / Publicité"
        }, 
        {
          "slugname": "industrie-production-maintenance", 
          "name": "Industrie / Production / Maintenance"
        }, 
        {
          "slugname": "vente-distribution-achat", 
          "name": "Vente / Distribution / Achat "
        }
      ]
    } 

    ...

  ]
}


Ver una oferta de empleo

Todos los parámetros disponibles:

  • has_lang : string

Formato XML

GET http://api.burorh.com/jobposition/897.xml
<?xml version="1.0" encoding="utf-8"?>
<response>
  <id>897</id>
  <title>Assistant(e) commercial(e)</title>
  <reference>ASST COM</reference>
  <salaire>1</salaire>
  <has_lang>fr</has_lang>
  <typejob>1</typejob>
  <get_salaire_display>Entre 10 et 20K€</get_salaire_display>
  <get_duration_display>None</get_duration_display>
  <get_typejob_display>Durée indéterminée</get_typejob_display>
  <get_has_lang_display>Français</get_has_lang_display>
  <get_disponibility_display>1 mois</get_disponibility_display>
  <updated_at>2009-06-27 00:00:00</updated_at>
  <qualificationexperience>
    Vous possédez au minimum 3 ans d'expérience.
    Vous maîtrisez le Pack Office Microsoft.
    La connaissance d'un logiciel de gestion commerciale serait un atout supplémentaire.
    
    Autonomie, dynamisme et rigueur sont attendus.
  </qualificationexperience>
  <qualificationskill>
    Vous aurez en charge le suivi des contrats clients, l'assistanat administratif de l'équipe commerciale et de l'équipe technique, la mise en place de tableaux de bord.
    Vous gérerez également l'accueil des visiteurs et l'accueil téléphonique en équipe.
  </qualificationskill>
  <qualificationeducation>
    De formation BTS ou équivalent
  </qualificationeducation>
  <benefitsdescription>
    Mutuelle, participation, tickets restaurant
  </benefitsdescription>
  <essentialfunctions>
    Notre client, spécialisé dans les domaines du Conseil, de l'Ingénierie et de l'Intégration de Systèmes d'Information recherche, pour renforcer ses équipes : un(e) assistant(e) commercial(e).
  </essentialfunctions>
  <municipality>Paris</municipality>
  <region>
    <slugname>france-region-ile-de-france</slugname>
    <localname>Île-de-France</localname>
    <code>FR.A8</code>
  </region>
  <countrycode>
    <slugname>france</slugname>
    <name>France</name>
    <iso_alpha2>FR</iso_alpha2>
  </countrycode>
  <industry>
    <resource>
      <slugname>administration-secretariat-services-generaux</slugname>
      <name>Administration / Secrétariat / Services Généraux</name>
    </resource>
    <resource>
      <slugname>informatique-telecom-it</slugname>
      <name>Informatique / Télécom / IT </name>
      </resource>
  </industry>
</response>

Formato JSON

GET http://api.burorh.com/jobposition/897.json
{
  "id": 897, 
  "title": "Assistant(e) commercial(e)", 
  "reference": "ASST COM", 
  "salaire": 1, 
  "has_lang": "fr", 
  "typejob": 1, 
  "get_salaire_display": "Entre 10 et 20K€", 
  "get_duration_display": null, 
  "get_typejob_display": "Durée indéterminée", 
  "get_has_lang_display": "Français", 
  "get_disponibility_display": "1 mois",
  "qualificationexperience": "Vous possédez au minimum 3 ans d'expérience.\r\nVous maîtrisez le Pack Office Microsoft.\r\nLa connaissance d'un logiciel de gestion commerciale serait un atout supplémentaire.\r\n\r\nAutonomie, dynamisme et rigueur sont attendus.", 
  "qualificationskill": "Vous aurez en charge le suivi des contrats clients, l'assistanat administratif de l'équipe commerciale et de l'équipe technique, la mise en place de tableaux de bord.\r\nVous gérerez également l'accueil des visiteurs et l'accueil téléphonique en équipe.", 
  "updated_at": "2009-06-27 00:00:00", 
  "qualificationeducation": "De formation BTS ou équivalent", 
  "benefitsdescription": "Mutuelle, participation, tickets restaurant",
  "essentialfunctions": "Notre client, spécialisé dans les domaines du Conseil, de l'Ingénierie et de l'Intégration de Systèmes d'Information recherche, pour renforcer ses équipes : un(e) assistant(e) commercial(e)."
  "municipality": "Paris", 

  "region": {
    "slugname": "france-region-ile-de-france", 
    "localname": "Île-de-France", 
    "code": "FR.A8"
  }, 

  "countrycode": {
    "slugname": "france", 
    "name": "France", 
    "iso_alpha2": "FR"
  }, 

 
  "industry": [
    {
      "slugname": "administration-secretariat-services-generaux", 
      "name": "Administration / Secrétariat / Services Généraux"
    }, 
    {
      "slugname": "informatique-telecom-it", 
      "name": "Informatique / Télécom / IT "
    }
  ], 
}

Enviar un CV en respuesta a una oferta

Todos los parámetros disponibles:

  • has_lang : string

Champ du formulaire obligatoire:

  1. firstname : string, min 1, max 50
  2. lastname : string, min 1, max 50
  3. internetemailaddress : string, min 1, max 100
  4. jobpositiontitle : string, min 1, max 100
  5. coverletter : string, min 1, max xxx
  6. resumefile : fichier format PDF, DOC, RTF, taille maximum 150k
  7. resumetype : integer

Champ supplémentaire:

  1. telephone : string, min 1, max 30
  2. municipality : string, min 1, max 60
  3. postcode : string, min 1, max 20
  4. countrycode : ISO 3166 Alpha2 code
  5. adressline1 : string min 1 max 100
  6. adressline2 : string min 1 max 100
  7. content : string

Formato XML

POST http://api.burorh.com/jobposition/{id}.xml
<?xml version="1.0" encoding="utf-8"?>
<response>

  <id>897</id>
  <title>Assistant(e) commercial(e)</title>
  <reference>ASST COM</reference>
  <salaire>1</salaire>
  <has_lang>fr</has_lang>
  <typejob>1</typejob>
  <get_salaire_display>Entre 10 et 20K€</get_salaire_display>
  <get_duration_display>None</get_duration_display>
  <get_typejob_display>Durée indéterminée</get_typejob_display>
  <get_has_lang_display>Français</get_has_lang_display>
  <get_disponibility_display>1 mois</get_disponibility_display>
  <updated_at>2009-06-27 00:00:00</updated_at>
  <qualificationexperience>
    Vous possédez au minimum 3 ans d'expérience.
    Vous maîtrisez le Pack Office Microsoft.
    La connaissance d'un logiciel de gestion commerciale serait un atout supplémentaire.
  
    Autonomie, dynamisme et rigueur sont attendus.
  </qualificationexperience>
  <qualificationskill>
    Vous aurez en charge le suivi des contrats clients, l'assistanat administratif de l'équipe commerciale et de l'équipe technique, la mise en place de tableaux de bord.
    Vous gérerez également l'accueil des visiteurs et l'accueil téléphonique en équipe.
  </qualificationskill>
  <qualificationeducation>
    De formation BTS ou équivalent
  </qualificationeducation>
  <benefitsdescription>
    Mutuelle, participation, tickets restaurant
  </benefitsdescription>
  <essentialfunctions>
    Notre client, spécialisé dans les domaines du Conseil, de l'Ingénierie et de l'Intégration de Systèmes d'Information recherche, pour renforcer ses équipes : un(e) assistant(e) commercial(e).
  </essentialfunctions>
  <municipality>Paris</municipality>
  <region>
    <slugname>france-region-ile-de-france</slugname>
    <localname>Île-de-France</localname>
    <code>FR.A8</code>
  </region>
  <countrycode>
    <slugname>france</slugname>
    <name>France</name>
    <iso_alpha2>FR</iso_alpha2>
  </countrycode>
  <industry>
    <resource>
      <slugname>administration-secretariat-services-generaux</slugname>
      <name>Administration / Secrétariat / Services Généraux</name>
    </resource>
    <resource>
      <slugname>informatique-telecom-it</slugname>
      <name>Informatique / Télécom / IT </name>
      </resource>
  </industry>  

  <form_errors>
    <resource>
      <field>firstname</field>
      <label>Prénom</label>
      <error>Ce champ est obligatoire.</error>
    </resource>
    <resource>
      <field>lastname</field>
      <label>Nom</label>
      <error>Ce champ est obligatoire.</error>
    </resource>
    <resource>
      <field>internetemailaddress</field>
      <label>Adresse email</label>
      <error>Ce champ est obligatoire.</error>
    </resource>
    <resource>
      <field>resumefile</field>
      <label>Choisir un fichier à utiliser comme CV</label>
      <error>Ce champ est obligatoire.</error>
    </resource>
    <resource>
      <field>coverletter</field>
      <label>Lettre de motivation</label>
      <error>Ce champ est obligatoire.</error>
    </resource>
  </form_errors>

</response>
<?xml version="1.0" encoding="utf-8"?>
<response>

  <id>897</id>
  <title>Assistant(e) commercial(e)</title>
  <reference>ASST COM</reference>
  <salaire>1</salaire>
  <has_lang>fr</has_lang>
  <typejob>1</typejob>
  <get_salaire_display>Entre 10 et 20K€</get_salaire_display>
  <get_duration_display>None</get_duration_display>
  <get_typejob_display>Durée indéterminée</get_typejob_display>
  <get_has_lang_display>Français</get_has_lang_display>
  <get_disponibility_display>1 mois</get_disponibility_display>
  <updated_at>2009-06-27 00:00:00</updated_at>
  <qualificationexperience>
    Vous possédez au minimum 3 ans d'expérience.
    Vous maîtrisez le Pack Office Microsoft.
    La connaissance d'un logiciel de gestion commerciale serait un atout supplémentaire.
  
    Autonomie, dynamisme et rigueur sont attendus.
  </qualificationexperience>
  <qualificationskill>
    Vous aurez en charge le suivi des contrats clients, l'assistanat administratif de l'équipe commerciale et de l'équipe technique, la mise en place de tableaux de bord.
    Vous gérerez également l'accueil des visiteurs et l'accueil téléphonique en équipe.
  </qualificationskill>
  <qualificationeducation>
    De formation BTS ou équivalent
  </qualificationeducation>
  <benefitsdescription>
    Mutuelle, participation, tickets restaurant
  </benefitsdescription>
  <essentialfunctions>
    Notre client, spécialisé dans les domaines du Conseil, de l'Ingénierie et de l'Intégration de Systèmes d'Information recherche, pour renforcer ses équipes : un(e) assistant(e) commercial(e).
  </essentialfunctions>
  <municipality>Paris</municipality>
  <region>
    <slugname>france-region-ile-de-france</slugname>
    <localname>Île-de-France</localname>
    <code>FR.A8</code>
  </region>
  <countrycode>
    <slugname>france</slugname>
    <name>France</name>
    <iso_alpha2>FR</iso_alpha2>
  </countrycode>
  <industry>
    <resource>
      <slugname>administration-secretariat-services-generaux</slugname>
      <name>Administration / Secrétariat / Services Généraux</name>
    </resource>
    <resource>
      <slugname>informatique-telecom-it</slugname>
      <name>Informatique / Télécom / IT </name>
      </resource>
  </industry>  

  <form_success>True</form_success>

</response>

Formato JSON

POST http://api.burorh.com/jobposition/{id}.json
{
  "id": 897, 
  "title": "Assistant(e) commercial(e)", 
  "reference": "ASST COM", 
  "salaire": 1, 
  "has_lang": "fr", 
  "typejob": 1, 
  "get_salaire_display": "Entre 10 et 20K€", 
  "get_duration_display": null, 
  "get_typejob_display": "Durée indéterminée", 
  "get_has_lang_display": "Français", 
  "get_disponibility_display": "1 mois",
  "qualificationexperience": "Vous possédez au minimum 3 ans d'expérience.\r\nVous maîtrisez le Pack Office Microsoft.\r\nLa connaissance d'un logiciel de gestion commerciale serait un atout supplémentaire.\r\n\r\nAutonomie, dynamisme et rigueur sont attendus.", 
  "qualificationskill": "Vous aurez en charge le suivi des contrats clients, l'assistanat administratif de l'équipe commerciale et de l'équipe technique, la mise en place de tableaux de bord.\r\nVous gérerez également l'accueil des visiteurs et l'accueil téléphonique en équipe.", 
  "updated_at": "2009-06-27 00:00:00", 
  "qualificationeducation": "De formation BTS ou équivalent", 
  "benefitsdescription": "Mutuelle, participation, tickets restaurant",
  "essentialfunctions": "Notre client, spécialisé dans les domaines du Conseil, de l'Ingénierie et de l'Intégration de Systèmes d'Information recherche, pour renforcer ses équipes : un(e) assistant(e) commercial(e)."
  "municipality": "Paris", 

  "region": {
    "slugname": "france-region-ile-de-france", 
    "localname": "Île-de-France", 
    "code": "FR.A8"
  }, 

  "countrycode": {
    "slugname": "france", 
    "name": "France", 
    "iso_alpha2": "FR"
  }, 

 
  "industry": [
    {
      "slugname": "administration-secretariat-services-generaux", 
      "name": "Administration / Secrétariat / Services Généraux"
    }, 
    {
      "slugname": "informatique-telecom-it", 
      "name": "Informatique / Télécom / IT "
    }
  ],

  "form_errors": [
      {
        "field": "firstname", 
        "label": "Prénom", 
        "error": "Ce champ est obligatoire."
      }, 
      {
        "field": "lastname", 
        "label": "Nom", 
        "error": "Ce champ est obligatoire."
      }, 
      {
        "field": "internetemailaddress", 
        "label": "Adresse email", 
        "error": "Ce champ est obligatoire."
      }, 
      {
        "field": "resumefile", 
        "label": "Choisir un fichier à utiliser comme CV", 
        "error": "Ce champ est obligatoire."
      }, 
      {
        "field": "coverletter", 
        "label": "Lettre de motivation", 
        "error": "Ce champ est obligatoire."
      }
    ]
 
}

{
  "id": 897, 
  "title": "Assistant(e) commercial(e)", 
  "reference": "ASST COM", 
  "salaire": 1, 
  "has_lang": "fr", 
  "typejob": 1, 
  "get_salaire_display": "Entre 10 et 20K€", 
  "get_duration_display": null, 
  "get_typejob_display": "Durée indéterminée", 
  "get_has_lang_display": "Français", 
  "get_disponibility_display": "1 mois",
  "qualificationexperience": "Vous possédez au minimum 3 ans d'expérience.\r\nVous maîtrisez le Pack Office Microsoft.\r\nLa connaissance d'un logiciel de gestion commerciale serait un atout supplémentaire.\r\n\r\nAutonomie, dynamisme et rigueur sont attendus.", 
  "qualificationskill": "Vous aurez en charge le suivi des contrats clients, l'assistanat administratif de l'équipe commerciale et de l'équipe technique, la mise en place de tableaux de bord.\r\nVous gérerez également l'accueil des visiteurs et l'accueil téléphonique en équipe.", 
  "updated_at": "2009-06-27 00:00:00", 
  "qualificationeducation": "De formation BTS ou équivalent", 
  "benefitsdescription": "Mutuelle, participation, tickets restaurant",
  "essentialfunctions": "Notre client, spécialisé dans les domaines du Conseil, de l'Ingénierie et de l'Intégration de Systèmes d'Information recherche, pour renforcer ses équipes : un(e) assistant(e) commercial(e)."
  "municipality": "Paris", 

  "region": {
    "slugname": "france-region-ile-de-france", 
    "localname": "Île-de-France", 
    "code": "FR.A8"
  }, 

  "countrycode": {
    "slugname": "france", 
    "name": "France", 
    "iso_alpha2": "FR"
  }, 

 
  "industry": [
    {
      "slugname": "administration-secretariat-services-generaux", 
      "name": "Administration / Secrétariat / Services Généraux"
    }, 
    {
      "slugname": "informatique-telecom-it", 
      "name": "Informatique / Télécom / IT "
    }
  ],

  "form_success": True
 
}


Ver el índice de los anuncios y los filtros disponibles

Todos los parámetros disponibles:

  • has_lang : string

Formato XML

GET http://api.burorh.com/jobposition/index.xml
<?xml version="1.0" encoding="utf-8"?>
<response>
  <index>
    <region>
      <type>region</type>
      <values>
      <resource>
        <slugname>france</slugname>
        <code>FR</code>
        <values>
          <resource>
            <code>FR.A8</code>
            <group>FR</group>
            <name>Île-de-France</name>
            <gslug>france</gslug>
            <score>4</score>
            <gname>France</gname>
            <slugname>france-region-ile-de-france</slugname>
            <type>region</type>  
          </resource>
          <resource>
            <code>FR.B9</code>
            <group>FR</group>
            <name>Rhône-Alpes</name>
            <gslug>france</gslug>
            <score>2</score>
            <gname>France</gname>
            <slugname>france-rhone-alpes</slugname>
            <type>region</type>  
          </resource>
          <resource>
            <code>FR.B8</code>
            <group>FR</group>
            <name>Provence-Alpes-Côte d'Azur</name>
            <gslug>france</gslug>
            <score>2</score>
            <gname>France</gname>
            <slugname>france-provence-alpes-cote-azur</slugname>
            <type>region</type>  
          </resource>
          <resource>
            <code>FR.B5</code>
            <group>FR</group>
            <name>Pays de la Loire</name>
            <gslug>france</gslug>
            <score>1</score>
            <gname>France</gname>
            <slugname>france-region-pays-de-la-loire</slugname>
            <type>region</type>  
          </resource>
          <resource>
            <code>FR.B3</code>
            <group>FR</group>
            <name>Midi-Pyrénées</name>
            <gslug>france</gslug>
            <score>2</score>
            <gname>France</gname>
            <slugname>france-midi-pyrenees</slugname>
            <type>region</type>      
          </resource>
          <resource>
            <code>FR.A4</code>
            <group>FR</group>
            <name>Champagne-Ardenne</name>
            <gslug>france</gslug>
            <score>3</score>
            <gname>France</gname>
            <slugname>france-champagne-ardenne</slugname>
            <type>region</type>     
          </resource>
          <resource>
            <code>FR.A1</code>
            <group>FR</group>
            <name>Bourgogne</name>
            <gslug>france</gslug>
            <score>1</score>
            <gname>France</gname>
            <slugname>france-bourgogne</slugname>
            <type>region</type>    
          </resource>
          <resource>
            <code>FR.97</code>
            <group>FR</group>
            <name>Aquitaine</name>
            <gslug>france</gslug>
            <score>1</score>
            <gname>France</gname>
            <slugname>france-aquitaine</slugname>
            <type>region</type>   
          </resource>
          <resource>
            <code>FR.C1</code>
            <group>FR</group>
            <name>Alsace</name>
            <gslug>france</gslug>
            <score>1</score>
            <gname>France</gname>
            <slugname>france-alsace</slugname>
            <type>region</type> 
          </resource>  
        </values>
        <name>France</name>
      </resource>
      <resource>
        <slugname>spain</slugname>
        <code>ES</code>
        <values>
          <resource>
            <code>ES.29</code>
            <group>ES</group>
            <name>Madrid</name>
            <gslug>spain</gslug>
            <score>1</score>
            <gname>Espagne</gname>
            <slugname>spain-autonomous-region-of-madrid</slugname>
            <type>region</type>
          </resource> 
        </values>
        <name>Espagne</name>  
      </resource>
    </values>
    <name>Région</name>
  </region>
  <industry>
    <type>industry</type>
      <values>
        <resource>
          <code>1</code>
          <group>None</group>
          <name>Administration / Secrétariat / Services Généraux</name>
          <score>9</score>
          <slugname>administration-secretariat-services-generaux</slugname>
          <type>industry</type> 
        </resource>
        <resource>
          <code>2</code>
          <group>None</group>
          <name>Aéronautique</name>
          <score>4</score>
          <slugname>aeronautique</slugname>
          <type>industry</type> 
        </resource>
        <resource>
          <code>6</code>
          <group>None</group>
          <name>Automobile</name>
          <score>5</score>
          <slugname>automobile</slugname>
          <type>industry</type> 
        </resource>
        <resource>
          <code>10</code>
          <group>None</group>
          <name>Commerce / Marketing / Publicité</name>
          <score>3</score>
          <slugname>commerce-marketing-publicite</slugname>
          <type>industry</type>
        </resource>
        <resource>
          <code>12</code>
          <group>None</group>
          <name>Conseil / Compta. / Finance / Audit</name>
          <score>1</score>
          <slugname>conseil-compta-finance-audit</slugname>
          <type>industry</type>
        </resource>
        <resource>
          <code>13</code>
          <group>None</group>
          <name>Direction / Gérance / Management</name>
          <score>5</score>
          <slugname>direction-gerance-management</slugname>
          <type>industry</type> 
        </resource>
        <resource>
          <code>15</code>
          <group>None</group>
          <name>Droit / Juridique</name>
          <score>1</score>
          <slugname>droit-juridique</slugname>
          <type>industry</type> 
        </resource>
        <resource>
          <code>21</code>
          <group>None</group>
          <name>Industrie / Production / Maintenance</name>
          <score>3</score>
          <slugname>industrie-production-maintenance</slugname>
          <type>industry</type>
        </resource>
        <resource>
          <code>22</code>
          <group>None</group>
          <name>Informatique / Télécom / IT </name>
          <score>3</score>
          <slugname>informatique-telecom-it</slugname>
          <type>industry</type> 
        </resource>
        <resource>
          <code>31</code>
          <group>None</group>
          <name>Transports / Logistique</name>
          <score>7</score>
          <slugname>transports-logistique</slugname>
          <type>industry</type>
        </resource>
        <resource>
          <code>32</code>
          <group>None</group>
          <name>Vente / Distribution / Achat </name>
          <score>10</score>
          <slugname>vente-distribution-achat</slugname>
          <type>industry</type>
        </resource>
      </values>
      <name>Secteurs d'activités</name>
    </industry>

    <language>
      <type>language</type>
      <values>
        <resource>
          <code>en</code>
          <group>None</group>
          <name>Anglais</name>
          <score>1</score>
          <slugname>en</slugname>
          <type>language</type>
        </resource> 
        <resource>
          <code>fr</code>
          <group>None</group>
          <name>Français</name>
          <score>18</score>
          <slugname>fr</slugname>
          <type>language</type>  
        </resource> 
    </values>
    <name>Langue</name>
    </language> 
  </index>
  <has_lang>fr</has_lang>
</response>

Formato JSON

GET http://api.burorh.com/jobposition/index.json
{
  "index": {
    "region": {
      "type": "region", 
      "values": [
        {
          "slugname": "france", 
          "code": "FR", 
          "values": [
            {
              "code": "FR.A8", 
              "group": "FR", 
              "name": "Île-de-France", 
              "gslug": "france", 
              "score": 4, 
              "gname": "France", 
              "slugname": "france-region-ile-de-france", 
              "type": "region"
            }, 
            {
              "code": "FR.B9", 
              "group": "FR", 
              "name": "Rhône-Alpes", 
              "gslug": "france", 
              "score": 2, 
              "gname": "France", 
              "slugname": "france-rhone-alpes", 
              "type": "region"
            }, 
            {
              "code": "FR.B8", 
              "group": "FR", 
              "name": "Provence-Alpes-Côte d'Azur", 
              "gslug": "france", 
              "score": 2, 
              "gname": "France", 
              "slugname": "france-provence-alpes-cote-azur", 
              "type": "region"
            }, 
            {
              "code": "FR.B5", 
              "group": "FR", 
              "name": "Pays de la Loire", 
              "gslug": "france", 
              "score": 1, 
              "gname": "France", 
              "slugname": "france-region-pays-de-la-loire", 
              "type": "region"
            }, 
            {
              "code": "FR.B3", 
              "group": "FR", 
              "name": "Midi-Pyrénées", 
              "gslug": "france", 
              "score": 2, 
              "gname": "France", 
              "slugname": "france-midi-pyrenees", 
              "type": "region"
            }, 
            {
              "code": "FR.A4", 
              "group": "FR", 
              "name": "Champagne-Ardenne", 
              "gslug": "france", 
              "score": 3, 
              "gname": "France", 
              "slugname": "france-champagne-ardenne", 
              "type": "region"
            }, 
            {
              "code": "FR.A1", 
              "group": "FR", 
              "name": "Bourgogne", 
              "gslug": "france", 
              "score": 1, 
              "gname": "France", 
              "slugname": "france-bourgogne", 
              "type": "region"
            }, 
            {
              "code": "FR.97", 
              "group": "FR", 
              "name": "Aquitaine", 
              "gslug": "france", 
              "score": 1, 
              "gname": "France", 
              "slugname": "france-aquitaine", 
              "type": "region"
            }, 
            {
              "code": "FR.C1", 
              "group": "FR", 
              "name": "Alsace", 
              "gslug": "france", 
              "score": 1, 
              "gname": "France", 
              "slugname": "france-alsace", 
              "type": "region"
            }
          ], 
          "name": "France"
        }, 
        {
          "slugname": "spain", 
          "code": "ES", 
          "values": [
            {
              "code": "ES.29", 
              "group": "ES", 
              "name": "Madrid", 
              "gslug": "spain", 
              "score": 1, 
              "gname": "Espagne", 
              "slugname": "spain-autonomous-region-of-madrid", 
              "type": "region"
            }
          ], 
          "name": "Espagne"
        }
      ], 
      "name": "Région"
    }, 
    "industry": {
      "type": "industry", 
      "values": [
        {
          "code": 1, 
          "group": null, 
          "name": "Administration / Secrétariat / Services Généraux", 
          "score": 9, 
          "slugname": "administration-secretariat-services-generaux", 
          "type": "industry"
        }, 
        {
          "code": 2, 
          "group": null, 
          "name": "Aéronautique", 
          "score": 4, 
          "slugname": "aeronautique", 
          "type": "industry"
        }, 
        {
          "code": 6, 
          "group": null, 
          "name": "Automobile", 
          "score": 5, 
          "slugname": "automobile", 
          "type": "industry"
        }, 
        {
          "code": 10, 
          "group": null, 
          "name": "Commerce / Marketing / Publicité", 
          "score": 3, 
          "slugname": "commerce-marketing-publicite", 
          "type": "industry"
        }, 
        {
          "code": 12, 
          "group": null, 
          "name": "Conseil / Compta. / Finance / Audit", 
          "score": 1, 
          "slugname": "conseil-compta-finance-audit", 
          "type": "industry"
        }, 
        {
          "code": 13, 
          "group": null, 
          "name": "Direction / Gérance / Management", 
          "score": 5, 
          "slugname": "direction-gerance-management", 
          "type": "industry"
        }, 
        {
          "code": 15, 
          "group": null, 
          "name": "Droit / Juridique", 
          "score": 1, 
          "slugname": "droit-juridique", 
          "type": "industry"
        }, 
        {
          "code": 21, 
          "group": null, 
          "name": "Industrie / Production / Maintenance", 
          "score": 3, 
          "slugname": "industrie-production-maintenance", 
          "type": "industry"
        }, 
        {
          "code": 22, 
          "group": null, 
          "name": "Informatique / Télécom / IT ", 
          "score": 3, 
          "slugname": "informatique-telecom-it", 
          "type": "industry"
        }, 
        {
          "code": 31, 
          "group": null, 
          "name": "Transports / Logistique", 
          "score": 7, 
          "slugname": "transports-logistique", 
          "type": "industry"
        }, 
        {
          "code": 32, 
          "group": null, 
          "name": "Vente / Distribution / Achat ", 
          "score": 10, 
          "slugname": "vente-distribution-achat", 
          "type": "industry"
        }
      ], 
      "name": "Secteurs d'activités"
    }, 
    "language": {
      "type": "language", 
      "values": [
        {
          "code": "en", 
          "group": null, 
          "name": "Anglais", 
          "score": 1, 
          "slugname": "en", 
          "type": "language"
        }, 
        {
          "code": "fr", 
          "group": null, 
          "name": "Français", 
          "score": 18, 
          "slugname": "fr", 
          "type": "language"
        }
      ], 
      "name": "Langue"
    }
  }, 
  "has_lang": "fr"
}

Blog

La API HRtable permite mostrar en su sitio los artículos de su blog RRHH, puede:

  1. Enumarar los artículos
  2. Ver el detalle de un artículo
  3. Monstrar la nube de etiquetas

Lista de las rubricas / nube de etiquetas

Todos los parámetros disponibles:

  • has_lang : string

Formato XML

GET http://api.burorh.com/blog/cloud.xml
<?xml version="1.0" encoding="utf-8"?>
<response>
  <maxi>12</maxi>
  <cloud>
    <resource>
      <count>12</count>
      <name>Recrutement</name>
      <slug>recrutement</slug>  
    </resource>
    <resource>
      <count>6</count>
      <name>Salons</name>
      <slug>salons</slug> 
    </resource>
    <resource>
      <count>3</count>
      <name>Actualités</name>
      <slug>actualites</slug> 
    </resource>
    <resource>
      <count>3</count>
      <name>Conseils aux candidats</name>
      <slug>conseils-aux-candidats</slug>   
    </resource>
    <resource>
      <count>2</count>
      <name>Nouveauté</name>
      <slug>nouveaute</slug> 
    </resource>
    <resource>
      <count>1</count>
      <name>Expatriation</name>
      <slug>expatriation</slug>   
    </resource>
    <resource>
      <count>1</count>
      <name>Métiers</name>
      <slug>metiers</slug>   
    </resource> 
  </cloud> 
</response>

Formato JSON

GET http://api.burorh.com/blog/cloud.json
{
  "maxi": 12, 
  "cloud": [
    {
      "count": 12, 
      "name": "Recrutement", 
      "slug": "recrutement"
    }, 
    {
      "count": 6, 
      "name": "Salons", 
      "slug": "salons"
    }, 
    {
      "count": 3, 
      "name": "Actualités", 
      "slug": "actualites"
    }, 
    {
      "count": 3, 
      "name": "Conseils aux candidats", 
      "slug": "conseils-aux-candidats"
    }, 
    {
      "count": 2, 
      "name": "Nouveauté", 
      "slug": "nouveaute"
    }, 
    {
      "count": 1, 
      "name": "Expatriation", 
      "slug": "expatriation"
    }, 
    {
      "count": 1, 
      "name": "Métiers", 
      "slug": "metiers"
    }
  ]
}

Lista de los artículos

Todos los parámetros disponibles:

  • has_lang : string

Formato XML

GET http://api.burorh.com/blog/list.xml
<?xml version="1.0" encoding="utf-8"?>
<response>

  <paginator>
    <count>12</count>
    <per_page>5</per_page>
    <display_page_range>
      <resource>1</resource>
      <resource>2</resource>
    </display_page_range>
    <page_range>
      <resource>1</resource>
      <resource>2</resource>
    </page_range>
    <num_pages>2</num_pages>
  </paginator>

  <page>
    <has_previous_page>False</has_previous_page>
    <next_page_number>2</next_page_number>
    <end_index>5</end_index>
    <has_other_pages>True</has_other_pages>
    <current_page_number>1</current_page_number>
    <has_next_page>True</has_next_page>
    <previous_page_number>0</previous_page_number>
    <start_index>1</start_index>
  </page>

  <blogs>

  ...

    <resource>
      <id>6</id>
      <title>Conseils CV : lorsque l'on a pas de formation</title>
      <updated_at>2008-06-26 16:57:30.069600</updated_at>
      <slug>conseils-cv-lorsque-on-pas-de-formation</slug>
      <get_thumb_url>
        http://media.multicv.net/share/burorh/2/12/12/blog/thumb_6.png
      </get_thumb_url>
      <has_lang>fr</has_lang>
      <body>&lt;em&gt;Si vous n’avez pas le diplôme correspondant&lt;/em&gt;&lt;br&gt;
      Ne mentez pas si vous n’avez pas de diplôme car on peut vous les
      demander, indiquez plutôt simplement « niveau du/de » ou « niveau
      atteint »&lt;br&gt;
      &lt;br&gt;
      &lt;em&gt;La formation professionnelle compte aussi !&lt;/em&gt;&lt;br&gt;
      Si vous avez suivi des formations au cours de votre vie
      professionnelle ou avez effectué une validation des acquis de
      l’expérience il est très intéressant de le noter&lt;br&gt;
      &lt;em&gt;&lt;br&gt;
      Les autres types de formation&lt;/em&gt;&lt;br&gt;

      Si vous avez reçu des formations techniques et linguistiques ne les
      oubliez pas, c’est un « plus » qui peut faire la différence
    </body>

    <tag>
      <resource>
        <slug>conseils-aux-candidats</slug>
        <name>Conseils aux candidats</name>
      </resource>
      <resource>
        <slug>recrutement</slug>
        <name>Recrutement</name>
      </resource>
    </tag>
  </resource>

  ...

  </blogs>

</response>

Formato JSON

GET http://api.burorh.com/blog/cloud.json
{

  "paginator": {
      "count": 12, 
      "per_page": 5, 
      "display_page_range": [1, 2], 
      "page_range": [1, 2], 
      "num_pages": 2
  },

  "page": {
      "has_previous_page": false, 
      "next_page_number": 2, 
      "end_index": 5, 
      "has_other_pages": true, 
      "current_page_number": 1, 
      "has_next_page": true, 
      "previous_page_number": 0, 
      "start_index": 1
  },
 
  "blogs": [
  
  ...
  
  {
      "id": 6, 
      "slug": "conseils-cv-lorsque-on-pas-de-formation",
      "title": "Conseils CV : lorsque l'on a pas de formation", 
      "updated_at": "2008-06-26 16:57:30", 
      "get_thumb_url": "http://media.multicv.net/share/burorh/2/12/12/blog/thumb_6.png", 
      "has_lang": "fr", 
      "body": "Si vous n’avez pas le diplôme correspondant
\nNe mentez pas si vous n’avez pas de diplôme car on peut vous les\ndemander, indiquez plutôt simplement « niveau du/de » ou « niveau\natteint »
\n
\nLa formation professionnelle compte aussi !
\nSi vous avez suivi des formations au cours de votre vie\nprofessionnelle ou avez effectué une validation des acquis de\nl’expérience il est très intéressant de le noter
\n
\nLes autres types de formation

\nSi vous avez reçu des formations techniques et linguistiques ne les\noubliez pas, c’est un « plus » qui peut faire la différence\n", "tag": [ { "slug": "conseils-aux-candidats", "name": "Conseils aux candidats" }, { "slug": "recrutement", "name": "Recrutement" } ] } ... ] }

Ver el detalle de un artículo

Todos los parámetros disponibles:

  • has_lang : string

Formato XML

GET http://api.burorh.com/blog/{slug}.xml
<?xml version="1.0" encoding="utf-8"?>
<response>
  <id>6</id>
  <title>Conseils CV : lorsque l'on a pas de formation</title>
  <slug>conseils-cv-lorsque-on-pas-de-formation</slug>
  <has_lang>fr</has_lang>
  <updated_at>2008-06-26 16:57:30.069600</updated_at>
  <get_thumb_url>http://media.multicv.net/share/burorh/2/12/12/blog/thumb_6.png</get_thumb_url>
  <get_image_url>http://media.multicv.net/share/burorh/2/12/12/blog/6.png</get_image_url>
  <enable_comments>True</enable_comments>
  
  <body>
    &lt;em&gt;Si vous n’avez pas le diplôme correspondant&lt;/em&gt;&lt;br&gt;
    Ne mentez pas si vous n’avez pas de diplôme car on peut vous les
    demander, indiquez plutôt simplement « niveau du/de » ou « niveau
    atteint »&lt;br&gt;
    &lt;br&gt;
    &lt;em&gt;La formation professionnelle compte aussi !&lt;/em&gt;&lt;br&gt;
    Si vous avez suivi des formations au cours de votre vie
    professionnelle ou avez effectué une validation des acquis de
    l’expérience il est très intéressant de le noter&lt;br&gt;

    &lt;em&gt;&lt;br&gt;
    Les autres types de formation&lt;/em&gt;&lt;br&gt;
    Si vous avez reçu des formations techniques et linguistiques ne les
    oubliez pas, c’est un « plus » qui peut faire la différence 
 </body> 
  
  <tag>
    <resource>
      <slug>conseils-aux-candidats</slug>
      <name>Conseils aux candidats</name>
    </resource>
    <resource>
      <slug>recrutement</slug>
      <name>Recrutement</name>
    </resource>
  </tag>
  
  <public_comments>
    <resource>
      <comment>
        Un recruteur m'a dit une fois qu'il fallait écrire "diplômée de" devant le nom du diplôme car le nom du diplôme seul ne voulait pas forcément dire qu'on le possédait.
        Est-ce vraiment utile car la formulation est un peu lourde ?
        Et puis je n'imaginais pas que mettre le titre du diplôme seul pouvait porter à confusion.
      </comment>
      <submit_date>2008-06-26 16:02:59.655131</submit_date>
      <user_name>virginie</user_name>
    </resource>
    <resource>
      <comment>
        Ce recruteur devait déjà avoir eu affaire à des CV disons "arrangés" mais tout comme vous je trouve la formulation "Diplômée de" un peu lourde, surtout si elle doit être ajoutée plusieurs fois, quand on a plusieurs diplômes par exemple.
        Personnellement j'ai tendance à faire confiance aux candidats et à penser quand je lis un nom de diplôme qu'il a bien été obtenu. Toutefois les diplômes nécessaires à l'exercice d'une fonction ou à l'obtention d'un poste sont toujours demandés en phase finale de recrutement, donc autant ne pas essayer de masquer la réalité ;)
      </comment>
      <submit_date>2008-06-26 16:08:51.899868</submit_date>
      <user_name>Mon entreprise</user_name>
    </resource>
  </public_comments>
  
</response>

Formato JSON

GET http://api.burorh.com/blog/{slug}.json
{
  "id": 6, 
  "body": "Si vous n’avez pas le diplôme correspondant
\nNe mentez pas si vous n’avez pas de diplôme car on peut vous les\ndemander, indiquez plutôt simplement « niveau du/de » ou « niveau\natteint »
\n
\nLa formation professionnelle compte aussi !
\nSi vous avez suivi des formations au cours de votre vie\nprofessionnelle ou avez effectué une validation des acquis de\nl’expérience il est très intéressant de le noter
\n
\nLes autres types de formation

\nSi vous avez reçu des formations techniques et linguistiques ne les\noubliez pas, c’est un « plus » qui peut faire la différence\n", "title": "Conseils CV : lorsque l'on a pas de formation", "slug": "conseils-cv-lorsque-on-pas-de-formation", "updated_at": "2008-06-26 16:57:30", "has_lang": "fr", "get_thumb_url": "http://media.multicv.net/share/burorh/2/12/12/blog/thumb_6.png", "get_image_url": "http://media.multicv.net/share/burorh/2/12/12/blog/6.png", "enable_comments": true, "tag": [ { "slug": "conseils-aux-candidats", "name": "Conseils aux candidats" }, { "slug": "recrutement", "name": "Recrutement" } ], "public_comments": [ { "comment": "Un recruteur m'a dit une fois qu'il fallait écrire \"diplômée de\" devant le nom du diplôme car le nom du diplôme seul ne voulait pas forcément dire qu'on le possédait.\r\n\r\nEst-ce vraiment utile car la formulation est un peu lourde ?\r\nEt puis je n'imaginais pas que mettre le titre du diplôme seul pouvait porter à confusion.", "submit_date": "2008-06-26 16:02:59", "user_name": "virginie" }, { "comment": "Ce recruteur devait déjà avoir eu affaire à des CV disons \"arrangés\" mais tout comme vous je trouve la formulation \"Diplômée de\" un peu lourde, surtout si elle doit être ajoutée plusieurs fois, quand on a plusieurs diplômes par exemple.\r\n\r\nPersonnellement j'ai tendance à faire confiance aux candidats et à penser quand je lis un nom de diplôme qu'il a bien été obtenu. Toutefois les diplômes nécessaires à l'exercice d'une fonction ou à l'obtention d'un poste sont toujours demandés en phase finale de recrutement, donc autant ne pas essayer de masquer la réalité ;)", "submit_date": "2008-06-26 16:08:51", "user_name": "Mon entreprise" } ] }

Una solución de reclutamiento Recrutae

Una solución de reclutamiento Recrutae
CNIL 697593 - Todos los derechos reservados, propiedad exclusiva de Recrutae®
1999 - 2012