Donnez vie à vos projets communautaires en un tour de magie

Intégrer facilement une API Sociale à votre site web, votre site ecommerce ou votre application mobile

Demande de démo

On vous propose une démo de Potion rapidement ;-)

Toutes les fonctionnalités sociales
dans une API unique

Événements
Événements

Potion met à votre disposition une API intuitive pour créer et gérer vos événements en toute simplicité sans écrire une seule ligne de code. La première solution digitale au service de l’humain et du développement de votre capital relationnel.

En savoir plus
Gamification
Gamification

Inciter les utilisateurs à adopter un comportement précis en leur faisant vivre une expérience originale et ludique. Engager son audience, motiver et fidéliser facilement avec des mécaniques de jeu : challenges, classements, systèmes de points, récompenses suivant des objectifs accomplis.

En savoir plus
Stream
Stream

Donner vie aux contenus et gagner en efficacité grâce à un fil d’actualité dédié à votre domaine d’activité. Engager des discussions avec les clients, superfans et membres de l'équipe. Fédérer une communauté de membres actifs en leur offrant un espace de communication dédié.

En savoir plus
Découvrir l'ensemble de nos fonctionnalités sans plus attendre. Explorer 📖

Invoquer un sort n'a jamais été aussi facile

var request = require("request");

// Récupérons les derniers statuts publiés sur le réseau

// L'url de votre projet
const NETWORK_URL = "https://apitest.potion.social/api-public/v1/statuses";

// Votre clé API
const API_KEY = "P92OYRHFPOUGN2PUH2O8GH";

// Votre clé API secrète
const API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM";

const options = {
  method: "GET",
  url: NETWORK_URL,
  json: true,
  headers: {
    "API-TOKEN": API_KEY,
    "API-SECRET": API_SECRET,
    "Content-Type": "application/json",
  },
  
};

request(options, function(error, response) {
  if (error) throw new Error(error);
  console.log(body);
});
require "httparty"

# Récupérons les derniers statuts publiés sur le réseau

# L'url de votre projet
NETWORK_URL = "https://apitest.potion.social/api-public/v1/statuses"

# Votre clé API
API_KEY = "P92OYRHFPOUGN2PUH2O8GH"

# Votre clé API secrète
API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM"

headers = {
  "API-TOKEN": API_KEY,
  "API-SECRET": API_SECRET,
  "Content-Type": "application/json",
}


response = HTTParty.get(NETWORK_URL, headers: headers)
puts response.body
import requests

# Récupérons les derniers statuts publiés sur le réseau

# L'url de votre projet
NETWORK_URL = "https://apitest.potion.social/api-public/v1/statuses"

# Votre clé API
API_KEY = "P92OYRHFPOUGN2PUH2O8GH"

# Votre clé API secrète
API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM"

headers = {
  "API-TOKEN": API_KEY,
  "API-SECRET": API_SECRET,
  "Content-Type": "application/json",
}

response = requests.get(NETWORK_URL, headers=headers)
json_response = response.json()
# Récupérons les derniers statuts publiés sur le réseau

# L'url de votre projet
NETWORK_URL = "https://apitest.potion.social/api-public/v1/statuses"

# Votre clé API
API_KEY = "P92OYRHFPOUGN2PUH2O8GH"

# Votre clé API secrète
API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM"

curl -X GET \
"$NETWORK_URL" \
-H "API-TOKEN: $API_KEY" \
-H "API-SECRET: $API_SECRET" \
-H "Content-Type: application/json" \
// Récupérons les derniers statuts publiés sur le réseau

// L'url de votre projet
$_NETWORK_URL = "https://apitest.potion.social/api-public/v1/statuses"

// Votre clé API
$_API_KEY = "P92OYRHFPOUGN2PUH2O8GH"

// Votre clé API secrète
$_API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM"

$request = new HttpRequest();
$request->setUrl($_NETWORK_URL);
$request->setMethod(HTTP_METH_GET);

$request->setHeaders(array(
  "API-TOKEN" => $_API_KEY,
  "API-SECRET" => $_API_SECRET,
  "Content-Type" => "application/json",
));


try {
  $response = $request->send();
  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
var request = require("request");

// Créons un événement en quelques lignes

// L'url de votre projet
const NETWORK_URL = "https://apitest.potion.social/api-public/v1/events";

// Votre clé API
const API_KEY = "P92OYRHFPOUGN2PUH2O8GH";

// Votre clé API secrète
const API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM";

const options = {
  method: "POST",
  url: NETWORK_URL,
  json: true,
  headers: {
    "API-TOKEN": API_KEY,
    "API-SECRET": API_SECRET,
    "Content-Type": "application/json",
  },
  body: {
    "name": "My first event",
    "owner_type": "User",
    "owner_id": "MY_UNIQUE_USER_ID",
    "start_date": "2020-01-01T11:00:00.000Z",
    "end_date": "2020-01-31T11:00:00.000Z"
    }
};

request(options, function(error, response) {
  if (error) throw new Error(error);
  console.log(body);
});
require "httparty"

# Créons un événement en quelques lignes

# L'url de votre projet
NETWORK_URL = "https://apitest.potion.social/api-public/v1/events"

# Votre clé API
API_KEY = "P92OYRHFPOUGN2PUH2O8GH"

# Votre clé API secrète
API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM"

headers = {
  "API-TOKEN": API_KEY,
  "API-SECRET": API_SECRET,
  "Content-Type": "application/json",
}

body = {
    "name": "My first event",
    "owner_type": "User",
    "owner_id": "MY_UNIQUE_USER_ID",
    "start_date": "2020-01-01T11:00:00.000Z",
    "end_date": "2020-01-31T11:00:00.000Z"
    }
response = HTTParty.post(NETWORK_URL, headers: headers, body: body)
puts response.body
import requests

# Créons un événement en quelques lignes

# L'url de votre projet
NETWORK_URL = "https://apitest.potion.social/api-public/v1/events"

# Votre clé API
API_KEY = "P92OYRHFPOUGN2PUH2O8GH"

# Votre clé API secrète
API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM"

headers = {
  "API-TOKEN": API_KEY,
  "API-SECRET": API_SECRET,
  "Content-Type": "application/json",
}
data = {
    "name": "My first event",
    "owner_type": "User",
    "owner_id": "MY_UNIQUE_USER_ID",
    "start_date": "2020-01-01T11:00:00.000Z",
    "end_date": "2020-01-31T11:00:00.000Z"
    }
response = requests.post(NETWORK_URL, headers=headers, data=data)
json_response = response.json()
# Créons un événement en quelques lignes

# L'url de votre projet
NETWORK_URL = "https://apitest.potion.social/api-public/v1/events"

# Votre clé API
API_KEY = "P92OYRHFPOUGN2PUH2O8GH"

# Votre clé API secrète
API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM"

curl -X POST \
"$NETWORK_URL" \
-H "API-TOKEN: $API_KEY" \
-H "API-SECRET: $API_SECRET" \
-H "Content-Type: application/json" \
-d {
    "name": "My first event",
    "owner_type": "User",
    "owner_id": "MY_UNIQUE_USER_ID",
    "start_date": "2020-01-01T11:00:00.000Z",
    "end_date": "2020-01-31T11:00:00.000Z"
    }
// Créons un événement en quelques lignes

// L'url de votre projet
$_NETWORK_URL = "https://apitest.potion.social/api-public/v1/events"

// Votre clé API
$_API_KEY = "P92OYRHFPOUGN2PUH2O8GH"

// Votre clé API secrète
$_API_SECRET = "08Ü2OTIHGMI2GBFZM-OP38FYHPO2ONUF2PNPM"

$request = new HttpRequest();
$request->setUrl($_NETWORK_URL);
$request->setMethod(HTTP_METH_POST);

$request->setHeaders(array(
  "API-TOKEN" => $_API_KEY,
  "API-SECRET" => $_API_SECRET,
  "Content-Type" => "application/json",
));
$request->setBody({
    "name": "My first event",
    "owner_type": "User",
    "owner_id": "MY_UNIQUE_USER_ID",
    "start_date": "2020-01-01T11:00:00.000Z",
    "end_date": "2020-01-31T11:00:00.000Z"
    });

try {
  $response = $request->send();
  echo $response->getBody();
} catch (HttpException $ex) {
  echo $ex;
}
Vous voulez voir toutes nos fonctionnalités ? C'est l'heure de lire la doc ! Voir la documentation

Nos magnifiques témoignages certifiés authentiques

(no fake news)
Votre navigateur est obsolète!

Mettez à jour votre navigateur pour afficher correctement ce site Web. Mettre à jour maintenant

×