Création d’un objet


Nous allons maintenant voir comment créer une ressource depuis l’API de Nicoka. Le fonctionnement est très proche de la requête de mise à jour.


Requête


Le chemin d’accès à toujours la même forme :


https://{account_subdomain}.nicoka.com/api/{resource_name_in_plural} POST


Exemple :


curl https://{account_subdomain}.nicoka.com/api/employees/


-H "Authorization: Bearer


eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxIiwiZXhwIjoxNTQ4MTAyNTExfQ.a96H A5xozI_6TE65ybC5RsXdOfSuHd4Wbmhswb-V1nw"
-X POST



Exemple de création d’une ressource, voici le corps de la requête (en alimentant uniquement les champs obligatoires) :



  1. {

    • "first_name": "Luc",

    • "last_name": "Cage",

    • "communication_language": "fr",

    • "compid": 1,

  2. }


Réponse



  1. {

    • "success": "Ressource Luc Cage a été ajoutée",

    • "object":

    • {

      • "label": "Luc Cage",

      • "employeeid": "48",

      • "code": null,

      • "status": 2,

      • "todo_state": "100",

      • "last_name": "Lex",

      • "middle_name": "Peter",

      • "first_name": "Luthor",

      • ...

      • "loekz": "0",

      • "cdate": "2018-01-22 19:55:52",

      • "cname": "4",

      • "udate": "2018-01-22 19:55:52",

      • "uname": "4",

      • "versi": "1",

    • }

  2. }

 Sommaire