For the complete documentation index, see llms.txt. This page is also available as Markdown.

Ciblage et calcul

Cette requête permet de calculer le ciblage, et le coût du ciblage.

URL

POST https://api.smspartner.fr/v1/location/optin

Paramètres

Nom
Valeur

op

Opération à effectuer:

  • Calcul : Permet de calculer le coût et le nombre de contact concerné par le ciblage

  • price : Permet de calculer le coût d’un ciblage

  • Rent : Loue une base de contact

parameters

sexe :

Sexe des contacts ciblés, doit être: – m (mixte) – ou h (homme) – ou f (femme)

minAge :

Age minimum de la cible, doit être supérieur à 18.

maxAge :

Age maximum de la cible, doit être inférieur à 99.

interest :

Catégorie principal de la cible.

subInterest (optionnel) :

Sous catégorie de la catégorie principal

category (optionnel) :

Catégorie sociaux professionnelle: – 102: CSP+ – 103: CSP-

department (optionnel) :

Liste des départements ciblés. ex: 02,60, etc…

zipcode (optionnel) :

Liste des codes postaux ciblés. ex: 02200,60200, etc…

volumes

Ce paramètre est disponible uniquement si op = rent ou price.

Permet de choisir un volume souhaité par code postal ou département

Requêtes

<?php
        // Prepare data for POST request
        $fields = array(
            'apiKey'=> 'YOUR API KEY',
            'op':'calcul',
            'parameters':{
            'sexe'=> 'm',
            'minAge'=> '25',
            'maxAge' => '35',
            'zipcode'=> '60200',
            'interest'=> 14, /*Habitation*/
            'subInterest'=> 35 /*Cuisine*/
            },
            'volumes':{
            '60200':20
            }
        );
 
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL,'https://api.smspartner.fr/v1/location/optin');
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_TIMEOUT, 10);
        curl_setopt($curl, CURLOPT_POST, 1);
        curl_setopt($curl, CURLOPT_POSTFIELDS,json_encode($fields));
 
        $result = curl_exec($curl);
        curl_close($curl);
 
        // Process your response here
        echo $result;
?>

Réponse

Erreurs

Code erreurs

Code de réponse
Réponse

1

La Clé API est requise

10

Clé API incorrecte

200

Tout s'est bien passé !

Mis à jour