Informations générales
| API | AZKO-CMS API | |
|---|---|---|
| Version | 1.0 | |
| Auteur | AZKO.FR (Benj F.) | |
| URL | https://api.azko.fr | |
| API authentication | basic | Toutes les requêtes doivent comporter les identifiants d'API qui vous ont été communiqués par nos services : [YOUR_API_KEY] + [YOUR_API_SECRET] envoyés dans un header Authorization:Basic (legacy) ou AppId pour l'authentification via SSO SEPTEO
|
| USER authentication | string | Toutes les requêtes (sauf /errors et /auth) doivent également comporter un "USER-TOKEN" ou un "JSON WEB TOKEN". Pour obtenir ce TOKEN ou ce JWT, 3 méthodes au choix :
|
| Retour si succès | json | {
"output": {
"success": 1,
"response": "..."
}
} |
| Retour si erreur | json | {
"output": {
"success": 0,
"error": {
"num": "...",
"msg": " ... "
}
}
} |
Détail des webservices
/errors (1)
GET /errors
/errors
GET
Liste des erreurs pouvant être retournées par l'API
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"error": "...",
"msg": "..."
},
{
"...": "..."
}
]
}
} |
|---|---|---|
| Return (response) | array | Liste d'erreurs |
/auth (6)
POST /auth
POST /auth/mySepteo
POST /auth/checkToken
POST /auth/passPerdu
POST /auth/requestAccount
POST /auth/logOff
/auth
POST
Authentification de l'utilisateur via login/pass (complémentaire avec l'API Authentication)
Retourne le TOKEN nécessaire pour les autres requêtes
Détails
Retourne le TOKEN nécessaire pour les autres requêtes
Détails
| Request body | json | login + pass |
|---|---|---|
| Example | json | {
"login": "...",
"pass": "..."
} |
| Api-Return | json | {
"output": {
"success": 1,
"response": "b50c585806c731555255e36..."
}
} |
| Return (response) | string | Token de connexion à utiliser pour les requêtes suivantes (validité permanente, sauf réinitialisation) |
/auth/mySepteo
POST
Authentification de l'utilisateur via login/pass (complémentaire avec l'API Authentication)
Retourne un JSON WEB TOKEN nécessaire pour les autres requêtes
Détails
Retourne un JSON WEB TOKEN nécessaire pour les autres requêtes
Détails
| Request body | json | login + pass |
|---|---|---|
| Example | json | {
"login": "...",
"pass": "..."
} |
| Api-Return | json | {
"output": {
"success": 1,
"response": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE2M..."
}
} |
| Return (response) | string | JWT de connexion à utiliser pour les requêtes suivantes (validité permanente, sauf réinitialisation) |
/auth/checkToken
POST
Vérifie si le token est valide
Détails
Détails
| Param | string | token |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
| Return (response) | bool | True si le token existe et est valide |
/auth/passPerdu
POST
Envoi un mail de confirmation de réinitialisation de mot de passe à l'utilisateur
Détails
Détails
| Param | string | login |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
| Return (response) | bool | True si le compte existe et que la demande a bien été envoyée |
/auth/requestAccount
POST
Envoi un mail de demande d'identifiants aux services AZKO
TODO Méthode en cours de développement !
Détails
TODO Méthode en cours de développement !
Détails
| Param | string | login |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
| Return (response) | bool | True si la demande a bien été envoyée aux services AZKO |
/auth/logOff
POST
Déconnexion = supprime le token
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
|---|---|---|
| Return (response) | bool | True si le token a bien été supprimé |
/users (3)
GET /users[/:id][/:id]...
GET /users/current
POST /users/:id
/users[/:id][/:id]...
GET
Retourne un ou des user(s)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | User_DB[] |
Liste d'utilisateurs
User_DB
|
/users/current
GET
Retourne l'utilisateur courant
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Return (response) | User_DB[] |
Liste d'utilisateurs
User_DB
|
/users/:id
POST
Modification user (ne modifie que Nom, Prénom, et Mot de passe (optionnel))
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | {
"user_id": 1,
"user_nom": "DUPONT",
"user_prenom": "Paul",
"user_mdp": "[ANCIEN MOT DE PASSE]",
"user_newmdp": "[NOUVEAU MOT DE PASSE]",
"user_confirmmdp": "[NOUVEAU MOT DE PASSE]"
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | User_DB |
utilisateur
User_DB
|
/organisations (4)
GET /organisations[/:id][/:id]...
GET /organisations/current
GET /organisations/search
PUT /organisations/:id
/organisations[/:id][/:id]...
GET
Retourne une ou des organisation(s)
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|---|
/organisations/current
GET
Retourne l'organisation courante
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Return (response) | Organisation_DB[] |
Liste d'organisations
Organisation_DB
|
/organisations/search
GET
Retourne une organisation en se basant sur son nom strict ou id groupe MySepteo
Détails
Détails
| Param | string | type Type de la recherche (org_nom,org_mysepteo_dossier_id ou org_mysepteo_groupe_id). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | string | search Valeur recherchée. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Organisation_DB[] |
Organisation_DB
|
/organisations/:id
PUT
Modification organisation
Détails
Détails
| Param | json | {
"org_id": 1,
"org_nom": "AZKO",
"...": "..."
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Organisation_DB |
Organisation
Organisation_DB
|
/sites (4)
GET /sites[/:id][/:id]...
GET /sites/facebookAccounts
GET /sites/twitterAccounts
GET /sites/domainNames
/sites[/:id][/:id]...
GET
Retourne un ou des site(s)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Site_DB[] |
Liste de sites
Site_DB
|
/sites/facebookAccounts
GET
Retourne les comptes facebook associés aux sites
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
"agence.azko",
"..."
]
}
} |
| Return (response) | array | Liste de comptes (usernames) |
/sites/twitterAccounts
GET
Retourne les comptes twitter associés aux sites de l'ORGANISATION COURANTE
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
"agenceazko",
"..."
]
}
} |
| Return (response) | array | Liste de comptes (usernames) |
/sites/domainNames
GET
Retourne les noms de domaine associés aux sites de l'ORGANISATION COURANTE
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"protocol": "https",
"domain": "www.azko.fr",
"dom_site_id": "19",
"dom_actif": "0",
"dom_lg": "fr"
},
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste de noms de domaines (protocol + domain + site_id + actif + langue) |
/blogcategories (1)
GET /blogcategories[/:id][/:id]...
/blogcategories[/:id][/:id]...
GET
Retourne une ou des catégorie(s) de blog
Détails
Détails
| Param | int | orgid (default = 0) | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|||||||||||||||||||||||||||
| Return (response) | BlogCategorie_DB[] |
Liste de catégories
BlogCategorie_DB
|
/blogit (6)
POST /blogit/getFormLogin
POST /blogit/getForm
POST /blogit/searchImages
POST /blogit/presend
POST /blogit/send
POST /blogit/sendToQueue
/blogit/getFormLogin
POST
Retourne le formulaire d'identitfication de BLOG'IT
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": "..."
}
} |
|---|---|---|
| Return (response) | string | HTML (le formulaire) |
/blogit/getForm
POST
Retourne le formulaire d'envoi d'article de BLOG'IT
Détails
Détails
| Param | string | selectedDescription |
|---|---|---|
| Param | string | title |
| Param | string | url |
| Param | string | baseUrl |
| Param | string | contentType ("text/html") |
| Param | string | plaintext |
| Param | string | locale |
| Param | string | website |
| Param | object | metadata - Ex: {"description", "keywords", "author", "content-type", "og:image", "..."} |
| Param | string | author |
| Param | string | description |
| Param | object[] | imgs - Ex: [{"url": (string), "type": "article", "width": (int), "height": (int), "naturalwidth": (int), "naturalheight": (int), "description": (string)}, ...] |
| Api-Return | json | {
"output": {
"success": 1,
"response": "..."
}
} |
| Return (response) | string | HTML (le formulaire) |
/blogit/searchImages
POST
Retourne la liste d'images recherchées dans la librairie BLOG'IT
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": "..."
}
} |
|---|---|---|
| Return (response) | string | HTML (la liste d'images) |
/blogit/presend
POST
Simule l'envoi d'un article via le formulaire de BLOG'IT
Détails
Détails
| Param | multipart | Objet JS FormData() = (formulaire avec envoi de fichier(s)) |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": "..."
}
} |
| Return (response) | string | HTML (tableau récap de ce qui a été envoyé/enregistré) |
/blogit/send
POST
Envoi un article via le formulaire de BLOG'IT
Détails
Détails
| Param | multipart | Objet JS FormData() = (formulaire avec envoi de fichier(s)) |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": "..."
}
} |
| Return (response) | string | HTML (tableau récap de ce qui a été envoyé/enregistré) |
/blogit/sendToQueue
POST
Envoi un article en file d'attente via le formulaire de BLOG'IT
Détails
Détails
| Param | multipart | Objet JS FormData() = (formulaire avec envoi de fichier(s)) |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": "..."
}
} |
| Return (response) | string | HTML (tableau récap de ce qui a été envoyé/enregistré) |
/articles (3)
GET /articles[/:id][/:id]...
GET /articles/publicationsResume
POST /articles[/:id]
/articles[/:id][/:id]...
GET
Retourne un ou des article(s)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | siteid (default = 0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | pagenum (default = 1) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | nbparpage (default = 30) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlyactifs (default = true) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlypublished (default = true) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlywaitingvalidation (default = false) - si passé à true, onlyactifs, onlypublished et onlyrefusvalidation sont forcés à false | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlycuration (default = false) - Permet de ne récupérer que les articles de curation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlyrefusvalidation (default = false) - si passé à true, onlyactifs et onlypublished sont forcés à false. onlywaitingvalidation doit être à false pour que la valeur true de onlyrefusvalidation soit prise en compte | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | BlogArticle_DB[]|object |
Liste d'articles, ou résumé
BlogArticle_DB
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/articles/publicationsResume
GET
Retourne des stats de publication des articles
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. |
|---|---|---|
| Param | int | siteid (default = 0) |
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
| Return (response) | object | Liste de stats |
/articles[/:id]
POST
Enregistre (créé ou modifie) un article
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | BlogArticle_DB + file(base64) + catsids + sitesids | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"art_id": null,
"art_titre": "Mon titre",
"art_texte": "Mon texte...",
"art_image": "data:image/jpeg;base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de l'image",
"art_lien_ext": "[URL_SOURCE ou VIDE]",
"art_mentions_auteur": "",
"art_focus": 0,
"art_disp_rss": 1,
"art_actif": 0,
"art_validation_client": null,
"art_pub_date": "2017-03-23 13:15:21",
"art_pubfin_date": null,
"art_debut_date": null,
"art_fin_date": null,
"aSitesIds": [
671
],
"aCatsIds": [
45
]
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | BlogArticle_DB|false |
Article créé/modifié ou false
BlogArticle_DB
|
/ateliers (1)
GET /ateliers[/:id][/:id]...
/ateliers[/:id][/:id]...
GET
Retourne un ou des ateliers(s)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | bool | onlyactifs (default = true) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Atelier_Evnmt_DB[]|object |
Liste d'ateliers
Atelier_Evnmt_DB
|
/contacts (3)
GET /contacts[/:id][/:id]...
POST /contacts
PUT /contacts/statuts/:id
/contacts[/:id][/:id]...
GET
Retourne une ou des demande(s) de contact
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | siteid (default = 0) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | pagenum (default = 1) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | nbparpage (default = 30) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | DemandeContact_DB[] |
Liste de demandes
DemandeContact_DB
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/contacts
POST
Créé une demande de contact (modification interdite)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | DemandeContact_DB | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"dc_id": null,
"dc_site_id": "...",
"dc_page_id": "...",
"dc_content_id": "...",
"dc_nom": "DOE",
"dc_prenom": "John",
"dc_champsperso": [
{
"label": "Nom",
"value": "DOE"
},
{
"label": "Prenom",
"value": "John"
}
],
"...": "..."
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | DemandeContact_DB |
Demande de contact
DemandeContact_DB
|
/contacts/statuts/:id
PUT
Modifie le statut du traitement de la demande de contact ou le lu/non lu de la demande
Détails
Détails
| Request body | json | {
"statutTraitementId": 2,
"userReadIds": {
"1": true,
"20": false
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | DemandeContact_DB |
Demande de contact
DemandeContact_DB
|
/encaissements (1)
GET /encaissements
/encaissements
GET
Retourne un ou des encaissements(s)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. |
|---|---|---|
| Param | int | siteid (default = 0) |
| Param | int | pagenum (default = 1) |
| Param | int | nbparpage (default = 30) |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
| Return (response) | Encaissements[] | Liste d'encaissements |
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/boutiques (1)
GET /boutiques/commandes[/:id][/:id]...
/boutiques/commandes[/:id][/:id]...
GET
Retourne les commandes boutiques
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | siteid (default = 0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | pagenum (default = 1) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | nbparpage (default = 30) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | BoutCommande_DB[] |
Liste Commandes boutiques
BoutCommande_DB
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/paiementsLibres (2)
GET /paiementsLibres[/:id][/:id]...
GET /paiementsLibres/token[/:id][/:id]
/paiementsLibres[/:id][/:id]...
GET
Retourne un ou des paiements libres(s)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | pagenum (default = 1) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | nbparpage (default = 30) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | ref - référence interne (default = '') => PL_xxxxxxxx | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | refclient - référence client (default = '') | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | startdatetransaction (default = '') => format yyyy-mm-dd champ: pl_date -> renseigné lors du retour de PAYBOX |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | enddatetransaction (default = '') => format yyyy-mm-dd champ: pl_date -> renseigné lors du retour de PAYBOX |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | startdatepaiement (default = '') => format yyyy-mm-dd champ: pl_crea_date |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | enddatepaiement (default = '') => format yyyy-mm-dd champ: pl_crea_date |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | boolean|null | istermine (default = '') true : terminés uniquement false : non-terminés uniquement si vide : tous (terminée ET non terminés) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | boolean|null | isregle (default = '') true : terminés uniquement false : non-réglés uniquement si vide : tous (réglés ET non réglés) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | siteid (default = 0) : ID du site concerné, nécessaire pour récupérer les données des pages associées | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | string | &startdatetransaction=2023-04-20&enddatetransaction=2023-04-24 => Recherche entre 2 dates (incluses) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | string | istermine=true => Recherche tous les paiements terminés uniquement (ayant eu un retour de PAYBOX, Payé ou Refusé) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | string | ref=PL_xxxxxxx => Recherche une référence interne spécifique | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | PaiementLibre_DB[] |
Liste de paiements libres
PaiementLibre_DB
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/paiementsLibres/token[/:id][/:id]
GET
Calcule et retourne un token de protection à partir d'un ou plusieurs champs d'un formulaire de paiement libre, à injecter dans l'url de formulaire de paiement
Le ou les champs envoyés seront considérés comme non modifiables dans le formulaire de paiement (et une erreur sera retournée si les données ne sont pas conformes).
Détails
Le ou les champs envoyés seront considérés comme non modifiables dans le formulaire de paiement (et une erreur sera retournée si les données ne sont pas conformes).
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. |
|---|---|---|
| Param | string | ref - La référence souhaitée (référence du client, de la facture à régler, du dossier...) (default = '') |
| Param | int | montant - Montant du paiement, (default = '') |
| Example | string | &ref=azerty&montant=800 => Génère un token pour verrouiller les champs 'ref' et 'montant' à respectivement "azerty" et "800" (euros) |
| Example | string | &montant=102.75 => Génère un token pour verrouiller le seul champ 'montant' à "102.75" (euros) [Note : "102,75" fonctionne également] |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste token + chaîne uri |
/annuaire (11)
GET /annuaire/dictionnaires
GET /annuaire/domainesArbo
GET /annuaire/domainesLightListePlate
GET /annuaire/membres[/:id][/:id]...
POST /annuaire/membres
PUT /annuaire/membres/:id
DELETE /annuaire/membres/:id
GET /annuaire/structures[/:id][/:id]...
POST /annuaire/structures
PUT /annuaire/structures/:id
DELETE /annuaire/structures/:id
/annuaire/dictionnaires
GET
Retourne les dictionnaires (Listes des différentes valeurs possibles pour les champs Spécialités, Domaines de compétences, Langues, Moyens de paiement, Applis, Devises...)
Format "id":"libellé"
Détails
Format "id":"libellé"
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. |
|---|---|---|
| Param | bool | meetlaw (default = false) Filtre les domaines de compétence, retourne uniquement ceux spécifiques pour MEETLAW |
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"specialites": {
"1": "Droit bancaire et boursier",
"...": "..."
},
"domainescomp": {
"101": "Assurance des particuliers",
"...": "..."
},
"barreaux": {
"...": "..."
},
"coursappel": {
"...": "..."
},
"departements": {
"1": {
"code": "01",
"nom": "Ain",
"region_id": 22,
"cour_appel_id": 16
},
"...": "..."
},
"regions": {
"...": "..."
},
"typesmembres": {
"...": "..."
},
"langues": {
"1": "Anglais",
"...": "..."
},
"moyenspaiement": {
"1": "CB",
"...": "..."
},
"applis": {
"...": "..."
},
"devises": {
"1": "Euro",
"...": "..."
}
}
}
} |
| Return (response) | array | Liste de dictionnaires |
/annuaire/domainesArbo
GET
| Param | bool | meetlaw (default = false) Filtre les domaines de compétence, retourne uniquement ceux spécifiques pour MEETLAW |
|---|---|---|
| Api-Return | json | {"output": {"success": 1,"response": {"domainescomp": {"101": {"domc_id":244, "domc_nom":"Affaires",...},"...":{..."}}}} |
| Return (response) | array | Liste de domaines de compétences |
/annuaire/domainesLightListePlate
GET
| Param | bool | meetlaw (default = false) Filtre les domaines de compétence, retourne uniquement ceux spécifiques pour MEETLAW, sous forme de liste plate d'arborescence |
|---|---|---|
| Api-Return | json | {"output": {"success": 1,"response": {"domainescomp": {"101": {"id":244, "parent":1, "texte":"Affaires",...},"...":"..."}}}} |
| Return (response) | array | Liste de domaines de compétences |
/annuaire/membres[/:id][/:id]...
GET
Retourne une ou des fiches "membre"
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | pagenum (default = 1) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | nbparpage (default = 30) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | lg (default = 'fr') | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | search - Recherche texte sur les champs suivants :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | emailsearch - Recherche sur le champ 'email' uniquement (default = '') | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | string | order - Permet d'ordonner les retours selon les clés suivantes :
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | AnnuaireFiche_DB[] |
Liste de fiches
AnnuaireFiche_DB
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/annuaire/membres
POST
Enregistre (créé) une nouvelle fiche "membre" (sans préciser d'id)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | AnnuaireFiche_DB + files(base64 ou URL absolues ou URL inchangées) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"anfiche_id": null,
"anfiche_type": 1,
"anfiche_civilite": 1,
"anfiche_sexe": 1,
"anfiche_nom": "GILLES",
"anfiche_prenom": "Olivier",
"anfiche_photo": "data:image/[webp|jpeg|gif|png];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de l'image",
"...": "...",
"aStructuresIds": [
"2"
],
"aSpecialitesIds": [
"1"
],
"aDomCmpIds": [
"101"
],
"aLanguesIds": [
"1"
],
"aMoyensPaiementIds": [
"1"
]
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | AnnuaireFiche_DB |
Fiche créée
AnnuaireFiche_DB
|
/annuaire/membres/:id
PUT
Enregistre (crée ou modifie) une fiche "membre" (en précisant obligatoirement l'id)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | AnnuaireFiche_DB + files(base64 ou URL absolues ou URL inchangées) + catsids | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"anfiche_id": 1,
"anfiche_type": 1,
"anfiche_civilite": 1,
"anfiche_sexe": 1,
"anfiche_nom": "GILLES",
"anfiche_prenom": "Olivier",
"anfiche_photo": "data:image/[webp|jpeg|gif|png];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de l'image",
"...": "...",
"aStructuresIds": [
"2"
],
"aSpecialitesIds": [
"1"
],
"aDomCmpIds": [
"101"
],
"aLanguesIds": [
"1"
],
"aMoyensPaiementIds": [
"1"
]
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | AnnuaireFiche_DB |
Fiche créée ou modifiée
AnnuaireFiche_DB
|
/annuaire/membres/:id
DELETE
Supprime une fiche membre
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
|---|---|---|
| Return (response) | bool | True si la fiche a bien été supprimée |
/annuaire/structures[/:id][/:id]...
GET
Retourne une ou des fiches "structures"
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | pagenum (default = 1) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | nbparpage (default = 30) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": []
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | AnnuaireOrganisme_DB[] |
Liste de fiches
AnnuaireOrganisme_DB
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/annuaire/structures
POST
Enregistre (créé) une nouvelle fiche "structure" (sans préciser d'id)
/!\ En cours de développement...
Détails
/!\ En cours de développement...
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | AnnuaireOrganisme_DB + files(base64 ou URL absolues ou URL inchangées) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"anorg_id": null,
"...": "..."
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | AnnuaireOrganisme_DB |
Fiche créée
AnnuaireOrganisme_DB
|
/annuaire/structures/:id
PUT
Enregistre (crée ou modifie) une fiche "structure" (en précisant obligatoirement l'id)
/!\ En cours de développement...
Détails
/!\ En cours de développement...
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | AnnuaireOrganisme_DB + files(base64 ou URL absolues ou URL inchangées) + catsids | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"anorg_id": 1,
"...": "..."
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | AnnuaireOrganisme_DB |
Fiche créée ou modifiée
AnnuaireOrganisme_DB
|
/annuaire/structures/:id
DELETE
Supprime une fiche structure
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
|---|---|---|
| Return (response) | bool | True si la fiche a bien été supprimée |
/annonces (12)
GET /annonces[/:id][/:id]...
POST /annonces
PUT /annonces/:id
PUT /annonces/ncis/:id-ncis
PUT /annonces/netty/:id-netty
DELETE /annonces/:id
DELETE /annonces/ncis/:id-ncis
DELETE /annonces/netty/:id-netty
GET /annonces/typesannonces
GET /annonces/types
GET /annonces/soustypes
GET /annonces/lieuxVente
/annonces[/:id][/:id]...
GET
Retourne une ou des annonces
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | ncisEtudeId (default = 0) Spécifique NCIS, pour filtrer les annonces en fonction de l'étude | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool|int | light (default = 0) Spécifique NCIS/NETTY, retourne des objets plus petits avec le minimum d'attributs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | siteid (default = 0) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | pagenum (default = 1) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | int | nbparpage (default = 30) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Annonce_DB[]|Annonce_Light[]|AnnonceLieuVente_DB[] |
Liste d'annonces
Annonce_DB
Annonce_Light
AnnonceLieuVente_DB
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/annonces
POST
Enregistre (créé) une nouvelle annonce (sans préciser d'id)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | Annonce_DB + files(base64 ou URL absolues ou URL inchangées) + catsids | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"ann_id": null,
"ann_type_bien_id": 30,
"ann_type_annonce_id": 2,
"ann_photos": [
{
"file": "data:image/[webp|jpeg|gif|png];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de l'image",
"class": "my class",
"title": "Mon titre"
},
{
"file": "//static.azko.fr/medias/shared/ann-1500284339596c85b3a5302718100649.jpg",
"class": "my class",
"title": "Mon titre"
}
],
"ann_pieces_jointes": [
{
"file": "//static.azko.fr/medias/shared/ann-1500284340596c85b425b13060062050.pdf",
"txt": "Un fichier PDF",
"title": "Mon titre",
"target": "_blank",
"class": "myClass"
},
{
"file": "data:application/[extension];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de la pièce jointe",
"txt": "Un fichier PDF",
"title": "Mon titre",
"target": "_blank",
"class": "myClass"
}
],
"ann_pub_date": "2017-05-12 12:03:51",
"ann_pubfin_date": null,
"ann_actif": 1,
"ann_focus": 0,
"ann_crea_date": "2017-07-17 11:39:00",
"ann_crea_user_id": 1,
"ann_modif_date": "2017-07-17 12:04:38",
"ann_modif_user_id": 1,
"aSitesIds": [
7
]
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Annonce_DB |
Annonce créée
Annonce_DB
|
/annonces/:id
PUT
Enregistre (crée ou modifie) une annonce (en précisant obligatoirement l'id)
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | Annonce_DB + files(base64 ou URL absolues ou URL inchangées) + catsids | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"ann_id": 40,
"ann_type_bien_id": 30,
"ann_type_annonce_id": 2,
"ann_photos": [
{
"file": "data:image/[webp|jpeg|gif|png];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de l'image",
"class": "my class",
"title": "Mon titre"
},
{
"file": "//static.azko.fr/medias/shared/ann-1500284339596c85b3a5302718100649.jpg",
"class": "my class",
"title": "Mon titre"
}
],
"ann_pieces_jointes": [
{
"file": "//static.azko.fr/medias/shared/ann-1500284340596c85b425b13060062050.pdf",
"txt": "Un fichier PDF",
"title": "Mon titre",
"target": "_blank",
"class": "myClass"
},
{
"file": "data:application/[extension];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de la pièce jointe",
"txt": "Un fichier PDF",
"title": "Mon titre",
"target": "_blank",
"class": "myClass"
}
],
"ann_pub_date": "2017-05-12 12:03:51",
"ann_pubfin_date": null,
"ann_actif": 1,
"ann_focus": 0,
"ann_crea_date": "2017-07-17 11:39:00",
"ann_crea_user_id": 1,
"ann_modif_date": "2017-07-17 12:04:38",
"ann_modif_user_id": 1,
"aSitesIds": [
7
]
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Annonce_DB |
Annonce créée ou modifiée
Annonce_DB
|
/annonces/ncis/:id-ncis
PUT
Enregistre (créé ou modifie) une annonce NCIS (en précisant obligatoirement l'id "NCIS")
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | Annonce_DB + files(base64 ou URL absolues ou URL inchangées) + catsids | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | {
"ann_id": null,
"ann_ncis_bien_id": 412,
"ann_type_bien_id": 30,
"ann_type_annonce_id": 2,
"ann_photos": [
{
"file": "data:image/[webp|jpeg|gif|png];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de l'image",
"class": "my class",
"title": "Mon titre"
},
{
"file": "//static.azko.fr/medias/shared/ann-1500284339596c85b3a5302718100649.jpg",
"class": "my class",
"title": "Mon titre"
}
],
"ann_pieces_jointes": [
{
"file": "//static.azko.fr/medias/shared/ann-1500284340596c85b425b13060062050.pdf",
"txt": "Un fichier PDF",
"title": "Mon titre",
"target": "_blank",
"class": "myClass"
},
{
"file": "data:application/[extension];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de la piece jointe",
"txt": "Un fichier PDF",
"title": "Mon titre",
"target": "_blank",
"class": "myClass"
}
],
"ann_pub_date": "2017-05-12 12:03:51",
"ann_pubfin_date": null,
"ann_actif": 1,
"ann_focus": 0,
"ann_crea_date": "2017-07-17 11:39:00",
"ann_crea_user_id": 1,
"ann_modif_date": "2017-07-17 12:04:38",
"ann_modif_user_id": 1,
"aSitesIds": [
7
]
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Annonce_DB |
annonce
Annonce_DB
|
/annonces/netty/:id-netty
PUT
Enregistre (créé ou modifie) une annonce NETTY (en précisant obligatoirement l'id "NETTY")
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Request body | json | Annonce_DB + files(base64 ou URL absolues ou URL inchangées) + catsids | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Example | json | { "ann_id": null, "ann_netty_bien_id":AZ 412, "ann_type_bien_id": 30, "ann_type_annonce_id": 2, "ann_photos": [ { "file": "data:image/[webp|jpeg|gif|png];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de l'image", "class": "my class", "title": "Mon titre" }, { "file": "//static.azko.fr/medias/shared/ann-1500284339596c85b3a5302718100649.jpg", "class": "my class", "title": "Mon titre" } ], "ann_pieces_jointes": [ { "file": "//static.azko.fr/medias/shared/ann-1500284340596c85b425b13060062050.pdf", "txt": "Un fichier PDF", "title": "Mon titre", "target": "_blank", "class": "myClass" }, { "file": "data:application/[extension];base64,[BASE64_ENCODED_FILE_CONTENT] ... ou URL absolue de la piece jointe", "txt": "Un fichier PDF", "title": "Mon titre", "target": "_blank", "class": "myClass" } ], "ann_pub_date": "2017-05-12 12:03:51", "ann_pubfin_date": null, "ann_actif": 1, "ann_focus": 0, "ann_crea_date": "2017-07-17 11:39:00", "ann_crea_user_id": 1, "ann_modif_date": "2017-07-17 12:04:38", "ann_modif_user_id": 1, "aSitesIds": [7] } | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | Annonce_DB |
annonce
Annonce_DB
|
/annonces/:id
DELETE
Supprime une annonce
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
|---|---|---|
| Return (response) | bool | True si l'annonce a bien été supprimée |
/annonces/ncis/:id-ncis
DELETE
Supprime une annonce NCIS
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
|---|---|---|
| Return (response) | bool | True si l'annonce a bien été supprimée |
/annonces/netty/:id-netty
DELETE
Supprime une annonce NETTY
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
|---|---|---|
| Return (response) | bool | True si l'annonce a bien été supprimée |
/annonces/typesannonces
GET
Retourne la liste des types d'annonces
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"type_annnonce_id": "type_annonce_libelle"
}
]
}
} |
|---|---|---|
| Return (response) | array|string[] |
/annonces/types
GET
Retourne la liste des types de biens
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"type_bien_id": "type_bien_libelle"
}
]
}
} |
|---|---|---|
| Return (response) | array | Liste des types de biens |
/annonces/soustypes
GET
Retourne la liste des sous types de biens
Détails
Détails
| Param | int | typeid (default = null) |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"sous_type_bien_id": "sous_type_bien_libelle"
}
]
}
} |
| Return (response) | array | Liste des sous types de biens |
/annonces/lieuxVente
GET
Retourne la liste des lieux de ventes pouvant être sélectionnés dans le cadre d'une enchère de biens
Détails
Détails
| Param | bool | onlyactifs (default = true) | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||
| Return (response) | AnnonceLieuVente_DB[] |
Liste des lieux de ventes
AnnonceLieuVente_DB
|
/stats (12)
GET /stats/contacts[/:siteid]
GET /stats/biens
GET /stats/articles
GET /stats/paiements
GET /stats/encaissements[/:siteid]
GET /stats/analyticsDaily/:siteurl
GET /stats/analytics/:siteurl
GET /stats/myPoseo/:siteurl
GET /stats/myPoseoDaily/:siteurl
GET /stats/socialResume
GET /stats/facebook/:accountName
GET /stats/twitter/:accountName
/stats/contacts[/:siteid]
GET
Retourne les stats de nb de contacts par mois ou par jour
Par mois le retour correspond au premier apireturn (soit le fonctionnement par défaut)
Par jour le retour correspond au deuxième apireturn
Détails
Par mois le retour correspond au premier apireturn (soit le fonctionnement par défaut)
Par jour le retour correspond au deuxième apireturn
Détails
| Param | string | mode (default = null) granularité des stats (par défaut vide = par mois, byDay = par jour) |
|---|---|---|
| Param | string | begindate (default = null) Date de début (format yyyy-mm-dd) | uniquement valable si mode = days |
| Param | string | enddate (default = null) Date de fin (format yyyy-mm-dd) | uniquement valable si mode = days |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"201405": 15,
"201406": 10,
"...": "..."
}
]
}
} |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"dcPubDate": "2015-05-01",
"dcNb": 5
},
{
"dcPubDate": "2015-05-02",
"dcNb": 3
}
]
}
} |
| Return (response) | array | Liste de stats |
/stats/biens
GET
Retourne les stats de nb de biens par jour pour un intervalle de temps donnés
Détails
Détails
| Param | int | begindate (default = null) Date de début (format yyyy-mm-dd) |
|---|---|---|
| Param | int | enddate (default = null) Date de fin (format yyyy-mm-dd) |
| Param | string | siteid (default = 0) Site concerné |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"annPubDate": "2015-05-01",
"annNb": 5
},
{
"annPubDate": "2015-05-02",
"annNb": 3
},
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste de stats |
/stats/articles
GET
Retourne les stats de nb d'articles publiés par jour pour un intervalle de temps donnés
Détails
Détails
| Param | string | begindate (default = null) Date de début (format yyyy-mm-dd) |
|---|---|---|
| Param | string | enddate (default = null) Date de fin (format yyyy-mm-dd) |
| Param | int | siteid (default = 0) Site concerné |
| Param | bool | onlyactifs (default = true) |
| Param | bool | onlypublished (default = true) |
| Param | bool | onlywaitingvalidation (default = false) - si passé à true, onlyactifs, onlypublished sont forcés à false et validationstatus à null |
| Param | int | validationstatus (default = null) - si passé à 1 alors renvoie les articles valides, si passé à 0 alors renvoie les articles refusés |
| Param | bool | onlycuration (default = false) - Permet de ne récupérer que les articles de curation |
| Param | int | typedateselection (default = 0) : permet de choisir si la sélection se fait sur la date de publication (valeur 0) ou sur la date de validation/refus (valeur 1) |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"artPubDate": "2015-05-01",
"artNb": 5
},
{
"artPubDate": "2015-05-02",
"artNb": 3
},
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste de stats |
/stats/paiements
GET
Retourne les stats du nombre de paiements par jour avec leur somme journalière pour un statut donné
Détails
Détails
| Param | string | status (default = null) Statut du paiement (default = PaiementLibre_DB::STATUT_PAIEMENT_PAYBOX_SUCCESS) |
|---|---|---|
| Param | string | begindate (default = null) Date de début (format yyyy-mm-dd) |
| Param | string | enddate (default = null) Date de fin (format yyyy-mm-dd) |
| Param | int | siteid (default = 0) Site concerné |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"plDate": "2015-05-01",
"plNb": 5,
"plTotal": 1542.0799999999999
},
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste de stats |
/stats/encaissements[/:siteid]
GET
Retourne les stats de nb d'encaissements par mois, le total et la moyenne
Détails
Détails
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"details": {
"2015-05": {
"libre": 150,
"boutique": 60,
"mensualite": 120,
"nb": 5
}
},
"resume": {
"total": 1542.0799999999999,
"moyenne": 201.152266
}
}
]
}
} |
|---|---|---|
| Return (response) | array | Liste de stats |
/stats/analyticsDaily/:siteurl
GET
Retourne les stats Google Analytics par jour d'un site sur une plage de dates
Détails
Détails
| Param | string | begindate (default = null) Date de début (format yyyy-mm-dd) |
|---|---|---|
| Param | string | enddate (default = null) Date de fin (format yyyy-mm-dd) |
| Example | - | /stats/analyticsDaily/www.azko.fr&begindate=2025-01-01&enddate=2025-01-31 |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
| Return (response) | stdClass | | null Un objet qui contient la liste de stats GA4 sur une plage de date donnée pour un site donné |
/stats/analytics/:siteurl
GET
Retourne les stats Google Analytics sur 1 année glissante
Détails
Détails
| Example | - | /stats/analytics/www.azko.fr |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
| Return (response) | object | Liste de stats |
/stats/myPoseo/:siteurl
GET
Retourne les stats de MyPoseoWs
Détails
Détails
| Example | - | /stats/myPoseo/azko.fr |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste de stats |
/stats/myPoseoDaily/:siteurl
GET
Retourne les stats de MyPoseoWs sur une plage de dates
Détails
Détails
| Param | string | begindate (default = null) Date de début (format yyyy-mm-dd) |
|---|---|---|
| Param | string | enddate (default = null) Date de fin (format yyyy-mm-dd) |
| Example | - | /stats/myPoseoDaily/azko.fr&begindate=2025-01-01&enddate=2025-01-31 |
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste de stats |
/stats/socialResume
GET
Retourne un résumé des stats de Twitter et Facebook de tous les comptes de l'organisation courante
Détails
Détails
| Param | int | workingOrgId (default = 0) Modifie l'ORGA sur laquelle on travaille. Réservé aux SUPER-ADMIN. |
|---|---|---|
| Example | - | /stats/socialResume |
| Api-Return | json | {
"output": {
"success": 1,
"response": {
"...": "..."
}
}
} |
| Return (response) | array | Liste de stats |
/stats/facebook/:accountName
GET
Retourne les stats de Facebook
Détails
Détails
| Example | - | /stats/facebook/agence.azko |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste de stats |
/stats/twitter/:accountName
GET
Retourne les stats de Twitter
Détails
Détails
| Example | - | /stats/twitter/agenceAzko |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
| Return (response) | array | Liste de stats |
/infosMobiles (1)
GET /infosMobiles[/:id][/:id]...
/infosMobiles[/:id][/:id]...
GET
Retourne une ou des info(s) mobile(s) - (Articles de AZKO pour les clients APPLICATION MOBILE)
Détails
Détails
| Param | int | pagenum (default = 1) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | nbparpage (default = 30) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlyactifs (default = true) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlypublished (default = true) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | BlogArticle_DB[] |
Liste d'articles
BlogArticle_DB
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/infosMobilesTest (1)
GET /infosMobilesTest[/:id][/:id]...
/infosMobilesTest[/:id][/:id]...
GET
Retourne une ou des info(s) mobile(s) - (Articles de AZKO pour les clients APPLICATION MOBILE)
Détails
Détails
| Param | int | pagenum (default = 1) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Param | int | nbparpage (default = 30) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlyactifs (default = true) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Param | bool | onlypublished (default = true) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Return (response) | BlogArticle_DB[] |
Liste d'articles
BlogArticle_DB
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Multipage | headers | multipage_page multipage_count multipage_prev multipage_next |
/devicePushs (3)
GET /devicePushs
POST /devicePushs
DELETE /devicePushs
/devicePushs
GET
Retourne un ou des devicePush(s) du token courant
Détails
Détails
| Param | string | pushId (optionnel) | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|||||||||||||||||||||||||||||||||
| Return (response) | PushDevice_DB[] |
Liste de devicePush
PushDevice_DB
|
/devicePushs
POST
Enregistre un nouveau devicePush pour le token courant
Détails
Détails
| Request body | json | pushId (requis) + os (requis, "ios" ou "android") | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Example | json | {
"pushId": "...",
"os": "..."
} |
|||||||||||||||||||||||||||||||||
| Api-Return | json | {
"output": {
"success": 1,
"response": [
{
"...": "..."
}
]
}
} |
|||||||||||||||||||||||||||||||||
| Return (response) | PushDevice_DB |
Le devicePush qui vient d'être créé
PushDevice_DB
|
/devicePushs
DELETE
Supprime un devicePush
Détails
Détails
| Param | string | pushId (requis) |
|---|---|---|
| Api-Return | json | {
"output": {
"success": 1,
"response": true
}
} |
| Return (response) | bool | True si le devicePush a bien été supprimé |