Préférences

Configurations des services

Préferences du blog GET
/api/v1/prefs/blog.json

Retourne les préferences du blog : commentaires blog ouverts, commentaires blog anonymes, captcha commentaire blog

Format de sortie :

data:{
    "has_comments_open": "boolean",
    "has_comments_anonymous": "boolean",
    "has_captcha": "boolean",
    "is_active": "boolean"
}
NomTypeDescription
has_comments_openbooleanAutorisation des nouveaux commentaires
has_comments_anonymousbooleanAutorisation des commentaires anonymes
has_captchabooleanProtection des commentaires par captcha
is_activebooleanActivation du blog
Préferences du catalogue GET
/api/v1/prefs/catalog.json

Retourne les préferences du catalogue : devise, la configuration du prix (HT ou TTC), exoneration TVA, commentaires catalogue ouverts, commentaires catalogue anonymes, captcha commentaire catalogue, vente en ligne activée

Format de sortie :

data:{
    "currency": "string",
    "base_price": "string",
    "default_vat_rate": "float",
    "has_duty_free": "boolean",
    "has_comments_open": "boolean",
    "has_comments_anonymous": "boolean",
    "has_captcha": "boolean",
    "has_ecommerce": "boolean",
    "is_active": "boolean"
}
NomTypeDescription
currencystringdevise du catalogue
base_pricestringBase d'affichage des prix. Les valeurs possibles sont : HT, TTC
default_vat_ratefloatTaux de tva par défaut
has_duty_freebooleanExoneration de TVA
has_comments_openbooleanAutorisation des nouveaux commentaires
has_comments_anonymousbooleanAutorisation des commentaires anonymes
has_captchabooleanProtection des commentaires par captcha
has_ecommercebooleanActivation de la vente en ligne
is_activebooleanActivation du catalogue
Préferences de la médiatheque GET
/api/v1/prefs/medias.json

Retourne les tailles d'image de la médiatheque

Format de sortie :

data:{
    "g_vignette_width": "integer",
    "g_vignette_height": "integer",
    "vignette_width": "integer",
    "vignette_height": "integer",
    "g_miniature_width": "integer",
    "g_miniature_height": "integer",
    "miniature_width": "integer",
    "miniature_height": "integer"
}
NomTypeDescription
g_vignette_widthintegerLargeur des grandes vignettes en pixel
g_vignette_heightintegerHauteur des grandes vignettes en pixel
vignette_widthintegerLargeur des vignettes en pixel
vignette_heightintegerHauteur des vignettes en pixel
g_miniature_widthintegerLargeur des grandes miniatures en pixel
g_miniature_heightintegerHauteur des grandes miniatures en pixel
miniature_widthintegerLargeur des miniatures en pixel
miniature_heightintegerHauteur des miniatures en pixel
Préferences du site GET
/api/v1/prefs/site.json

Retourne les préferences du site

Format de sortie :

data:{
    "site_name": "string",
    "site_excerpt": "string",
    "site_description": "string",
    "site_logo_url": "string",
    "is_contact_page_active": "boolean",
    "company_name": "string",
    "company_address": "string",
    "company_zipcode": "string",
    "company_city": "string",
    "company_country": "string",
    "company_phone": "string",
    "company_mobile": "string",
    "company_fax": "string",
    "theme": "string"
}
NomTypeDescription
site_namestringNom du site
site_excerptstringAccroche
site_descriptionstringDescription
site_logo_urlFacultatifstringLogo
is_contact_page_activebooleanActivation de la page de contact
company_namestringNom de la société du propriétaire du site
company_addressstringAdresse du propriétaire du site
company_zipcodestringCode postal du propriétaire du site
company_citystringVille du propriétaire du site
company_countrystringPays du propriétaire du site
company_phonestringTéléphone du propriétaire du site
company_mobilestringTéléphone mobile du propriétaire du site
company_faxstringNuméro de fax du propriétaire du site
themestringCode du theme utilisé par le site

Géographie

Liste les pays GET
/api/v1/geo/countries.json

Format de sortie :

data:[
    {
        "id": "integer",
        "name": "string",
        "code": "string",
        "group_id": "integer",
        "group_name": "string"
    }
]
NomTypeDescription
idintegerIdentifiant du pays
namestringNom du pays
codestringCode ISO du pays
group_idintegerIdentifiant du groupe
group_namestringNom du groupe
Détail d'un pays (code iso) GET
/api/v1/geo/countries/{code}.json

Paramètres supportés par ce endpoint :

NomTypeDescription
codeObligatoirestringCode du pays sur 2 caractères

Format de sortie :

data:{
    "id": "integer",
    "name": "string",
    "code": "string",
    "group_id": "integer",
    "group_name": "string"
}
NomTypeDescription
idintegerIdentifiant du pays
namestringNom du pays
codestringCode ISO du pays
group_idintegerIdentifiant du groupe
group_namestringNom du groupe
Détail d'un pays GET
/api/v1/geo/countries/{country_id}.json

Paramètres supportés par ce endpoint :

NomTypeDescription
country_idObligatoireintegerIdentifiant numérique du pays

Format de sortie :

data:{
    "id": "integer",
    "name": "string",
    "code": "string",
    "group_id": "integer",
    "group_name": "string"
}
NomTypeDescription
idintegerIdentifiant du pays
namestringNom du pays
codestringCode ISO du pays
group_idintegerIdentifiant du groupe
group_namestringNom du groupe
Liste les départements d'un pays GET
/api/v1/geo/countries/{country_id}/departements.json

Paramètres supportés par ce endpoint :

NomTypeDescription
country_idObligatoireintegerIdentifiant numérique du pays

Format de sortie :

data:[
    {
        "id": "integer",
        "name": "string",
        "code": "string",
        "region_id": "integer"
    }
]
NomTypeDescription
idintegerIdentifiant du département
namestringNom du département
codestringCode du département
region_idintegerIdentifiant de la région
Liste les régions d'un pays GET
/api/v1/geo/countries/{country_id}/regions.json

Paramètres supportés par ce endpoint :

NomTypeDescription
country_idObligatoireintegerIdentifiant numérique du pays

Format de sortie :

data:[
    {
        "id": "integer",
        "name": "string"
    }
]
NomTypeDescription
idintegerIdentifiant de la région
namestringNom de la région

Quota

Quota de requêtes disponibles GET
/api/v1/rate.json

Retourne le quota de requêtes disponibles pour l'IP du client. Ne consomme pas le quota.