API Documentation
API REST pour integrer MyPRM dans vos applications. Gerez vos partenaires, leads, deals et plus encore.
0
Endpoints disponibles
REST
Architecture
JSON
Format de reponse
HTTPS
Securise
Premiers pas
Bienvenue dans la documentation de l'API MyPRM. Cette API vous permet d'interagir avec toutes les fonctionnalites de la plateforme.
URL de base
Base URL
https://api.myprm.com
Environnement de test
Utilisez
https://iesolutions-api.myprm.com pour vos tests et developpements.Authentification
L'API utilise des cles API pour l'authentification. Incluez votre cle dans le header Authorization.
Header HTTP
Authorization: Bearer sk_live_votre_cle_api
Format des cles
sk_live_xxx- Cle de productionsk_test_xxx- Cle de test/sandboxsk_svc_xxx- Cle de service (serveur-a-serveur)
Exemples d'utilisation
cURL
curl -X GET "https://iesolutions-api.myprm.com/fr/api/partner/list.json" \ -H "Authorization: Bearer sk_live_xxx" \ -H "Content-Type: application/json"
PHP
<?php $apiKey = 'sk_live_xxx'; $ch = curl_init('https://iesolutions-api.myprm.com/fr/api/partner/list.json'); curl_setopt_array($ch, [ CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => [ 'Authorization: Bearer ' . $apiKey, 'Content-Type: application/json' ] ]); $response = curl_exec($ch); $data = json_decode($response, true);
JavaScript
const response = await fetch('https://iesolutions-api.myprm.com/fr/api/partner/list.json', { headers: { 'Authorization': 'Bearer sk_live_xxx', 'Content-Type': 'application/json' } }); const data = await response.json();
Python
import requests headers = { 'Authorization': 'Bearer sk_live_xxx', 'Content-Type': 'application/json' } response = requests.get( 'https://iesolutions-api.myprm.com/fr/api/partner/list.json', headers=headers ) data = response.json()
Gestion des erreurs
L'API utilise des codes HTTP standards pour indiquer le succes ou l'echec d'une requete.
200Succes
201Cree
400Requete invalide
401Non authentifie
403Acces refuse
404Non trouve
429Trop de requetes
500Erreur serveur
Format des erreurs
JSON
{
"error": {
"type": "authentication_error",
"message": "Invalid API key"
}
}