GET /api/v1/company/:id/members

Retourne une liste de 20 membres appartenants à la compagnie spécifiée par le paramètre :id.


URL

https://annuaire.cncej.org/api/v1/company/:id/members.json


Informations

Format de la réponseJSON
Nécessite authentification ?Non


Paramètres

NomTypeRequisDescriptionValeur par défaultExemple
idintegerRequisL'identifiant numérique de la compagnie désirée.79
pageintegerOptionnelLe numéro de la page désirée. 20 résultats sont retournés par page.12
searchstringOptionnelLe ou les mots clés permettant de filtrer la requête.DUPONT


Exemple de requête

GET https://annuaire.cncej.org/api/v1/company/79/members.json?page=2&search=DUPONT


Exemple de réponse

{
  "company": {
    "id": 79,
    "title": "Association des médecins experts près la Cour d'appel d'Aix-en-Provence",
    "members_count": 2,
    "members": [
      {
        "id": 4,
        "civility": "M.",
        "last_name": "DUPONT",
        "first_name": "Jacques",
        "email": "jacques.dupont@annuaire-cncej.org",
        "picture": "/assets/blank-id-picture-6e3d5bc7657fdf664a0cca41b7738c184d1240434388e050eaeff7847dcc0b81.png",
        "tab_type": "Expert",
        "address1": "8, rue Pierre Motte",
        "address2": null,
        "address3": null,
        "postal_code": "97180",
        "city": "SAINTE-ANNE",
        "tel1": "1234567890",
        "tel2": "1234567890",
        "mobile": "1234567890",
        "fax": "1234567890",
        "categories": [
          {
            "id": 12748,
            "code": "A.10.01",
            "title": "Équipements et procédés"
          },
          {
            "id": 12812,
            "code": "B.05",
            "title": "PROPRIÉTÉ ARTISTIQUE"
          },
          {
            "id": 12927,
            "code": "E.03.01",
            "title": "Air"
          },
          {
            "id": 13007,
            "code": "F.01.27",
            "title": "Rhumatologie"
          }
        ],
        "tribunal": null,
        "status": "Actif",
        "year_inscription": 2009,
        "year_reinscription": 2012,
        "adm_categories": [

        ],
        "adm_tribunal": null,
        "adm_status": null,
        "adm_year_inscription": null,
        "adm_year_reinscription": null,
        "cassation_categories": [

        ],
        "cassation_status": null,
        "cassation_year_inscription": null,
        "cassation_year_reinscription": null,
        "national_categories": [

        ]
      },
      {
        "id": 5,
        "civility": "Mme",
        "last_name": "DURAND",
        "first_name": "Alice",
        "email": "alice.durand@annuaire-cncej.org",
        "picture": "/assets/blank-id-picture-6e3d5bc7657fdf664a0cca41b7738c184d1240434388e050eaeff7847dcc0b81.png",
        "tab_type": "Expert",
        "address1": "25, Place Charles de Gaulle",
        "address2": null,
        "address3": null,
        "postal_code": "33140",
        "city": "VILLENAVE-D'ORNON",
        "tel1": "1234567890",
        "tel2": "1234567890",
        "mobile": "1234567890",
        "fax": "1234567890",
        "categories": [
          {
            "id": 12734,
            "code": "A.06.02",
            "title": "Produits des biotechnologies"
          },
          {
            "id": 12765,
            "code": "A.13.01",
            "title": "Estimation et gestion"
          }
        ],
        "tribunal": null,
        "status": "Actif",
        "year_inscription": 1976,
        "year_reinscription": 2014,
        "adm_categories": [

        ],
        "adm_tribunal": null,
        "adm_status": null,
        "adm_year_inscription": null,
        "adm_year_reinscription": null,
        "cassation_categories": [

        ],
        "cassation_status": null,
        "cassation_year_inscription": null,
        "cassation_year_reinscription": null,
        "national_categories": [

        ]
      }
    ]
  }
}

GET /api/v1/member/:id

Retourne les données de la fiche du membre spécifié par le paramètre :id.


URL

https://annuaire.cncej.org/api/v1/member/:id.json


Informations

Format de la réponseJSON
Nécessite authentification ?Non


Paramètres

NomTypeRequisDescriptionValeur par défaultExemple
idintegerRequisL'identifiant numérique du membre désiré.4


Exemple de requête

GET https://annuaire.cncej.org/api/v1/member/4.json


Exemple de réponse

{
  "id": 4,
  "civility": "M.",
  "last_name": "DUPONT",
  "id_name": "DUPONT",
  "first_name": "Jacques",
  "email": "jacques.dupont@annuaire-cncej.com",
  "birthdate": 1970,
  "picture": "/assets/blank-id-picture-6e3d5bc7657fdf664a0cca41b7738c184d1240434388e050eaeff7847dcc0b81.png",
  "linkedin": "",
  "viadeo": "",
  "skype": "",
  "twitter": "",
  "tabs": [
    {
      "company_id": 78,
      "company_title": "Compagnie nationale des experts judiciaires en estimations immobilières, loyers et fonds de commerce",
      "tab_type": "Expert",
      "address1": "45, boulevard Aristide Briand",
      "address2": "",
      "address3": "",
      "postal_code": "71200",
      "city": "LE CREUSOT",
      "email": "jacques.dupont@annuaire-cncej.org",
      "tel1": "987654321",
      "tel2": "987654321",
      "mobile": "987654321",
      "fax": "987654321",
      "categories": [

      ],
      "tribunal": null,
      "status": null,
      "year_inscription": null,
      "year_reinscription": null,
      "adm_categories": [
        {
          "id": 15373,
          "code": "A.08.06",
          "title": "Pépinières"
        },
        {
          "id": 15386,
          "code": "A.12",
          "title": "SYLVICULTURE"
        },
        {
          "id": 15387,
          "code": "A.12.01",
          "title": "Estimation et gestion"
        }
      ],
      "adm_tribunal": null,
      "adm_status": "Actif",
      "adm_year_inscription": 1974,
      "adm_year_reinscription": 2013,
      "cassation_categories": [

      ],
      "cassation_status": null,
      "cassation_year_inscription": null,
      "cassation_year_reinscription": null,
      "national_categories": [

      ],
      "sectors": "Secteurs d'activité",
      "actual_situation": "Situation actuelle",
      "language": "Langues",
      "decorations": "Décorations",
      "specialities": "Spécialités fines\r\n",
      "profession": "Profession\r\n",
      "other_activities": "Autres activités",
      "degrees": "Diplômes"
    },
    {
      "company_id": 79,
      "company_title": "Association des médecins experts près la Cour d'appel d'Aix-en-Provence",
      "tab_type": "Expert",
      "address1": "8, rue Pierre Motte",
      "address2": "",
      "address3": "",
      "postal_code": "97180",
      "city": "SAINTE-ANNE",
      "email": "jacques.dupont@annuaire-cncej.org",
      "tel1": "1234567890",
      "tel2": "1234567890",
      "mobile": "1234567890",
      "fax": "1234567890",
      "categories": [
        {
          "id": 12748,
          "code": "A.10.01",
          "title": "Équipements et procédés"
        },
        {
          "id": 12812,
          "code": "B.05",
          "title": "PROPRIÉTÉ ARTISTIQUE"
        },
        {
          "id": 12927,
          "code": "E.03.01",
          "title": "Air"
        },
        {
          "id": 13007,
          "code": "F.01.27",
          "title": "Rhumatologie"
        }
      ],
      "tribunal": null,
      "status": "Actif",
      "year_inscription": 2009,
      "year_reinscription": 2012,
      "adm_categories": [

      ],
      "adm_tribunal": null,
      "adm_status": null,
      "adm_year_inscription": null,
      "adm_year_reinscription": null,
      "cassation_categories": [

      ],
      "cassation_status": null,
      "cassation_year_inscription": null,
      "cassation_year_reinscription": null,
      "national_categories": [

      ],
      "sectors": "Secteurs d'activité",
      "actual_situation": "Situation actuelle",
      "language": "Langues",
      "decorations": "Décorations",
      "specialities": "Spécialités fines\r\n",
      "profession": "Profession\r\n",
      "other_activities": "Autres activités",
      "degrees": "Diplômes"
    }
  ]
}

GET /api/v1/company/:id/functions

Retourne le conseil d'administration de la compagnie spécifiée par le paramètre :id.


URL

https://annuaire.cncej.org/api/v1/company/:id/functions.json


Informations

Format de la réponseJSON
Nécessite authentification ?Non


Paramètres

NomTypeRequisDescriptionValeur par défaultExemple
idintegerRequisL'identifiant numérique de la compagnie désirée.4


Exemple de requête

GET https://annuaire.cncej.org/api/v1/company/4/functions.json


Exemple de réponse

{
  "company": {
    "id": 79,
    "title": "Association des médecins experts près la Cour d'appel d'Aix-en-Provence",
    "functions": [
      {
        "member_id": 4,
        "member": "Jacques DUPONT",
        "function": "Président"
      },
      {
        "member_id": 5,
        "member": "Alice DURAND",
        "function": "Vice-Président"
      }
    ]
  }
}