API

Toutes les actions disponibles dans votre manager peuvent être effectuées via l'API.

L'API est encore en version béta.
La documentation sera rapidement mise à jour avec divers exemples :

  • Exemples d'authentification (API/JS)
  • Créer un serveur statut custom pour son site (API/HTML/JS)
  • Créer un serveur browser custom (API/HTML/JS)
  • ...

Si vous avez des besoins particuliers, contactez le support.


SDK PHP

Le SDK PHP permet aux développeurs d'intégrer facilement notre API dans leurs applications.

Accéder au SDK PHP


Authentification

L'authentification sur l'API est réalisée grâce au protocole OAUTH 2.

Vous devez passer le paramètre 'access_token' lors de vos appels à l'API.

PHP
$urlToken = 'https://www.mtxserv.fr/oauth/v2/token?';

$query = array(
    'grant_type'    => 'https://www.mtxserv.fr/grants/api_key',
    'client_id'     => '',
    'client_secret' => '',
    'api_key'       => ''
);

$response = file_get_contents($urlToken . http_build_query($query));
var_dump($response); // contain access token
JAVASCRIPT
var urlToken = 'https://www.mtxserv.fr/oauth/v2/token';

var query = {
    grant_type:     'https://www.mtxserv.fr/grants/api_key',
    client_id:      '',
    client_secret:  '',
    api_key:        ''
};

$.ajax({
    url:       urlToken,
    dataType: 'json',
    data:     query,
    success:  function(data) {
        console.log(data); // contain access token
    },
    error: function(data) {
        console.log(data.responseText);
    )
});

OAuth EndPoint

Auth https://www.mtxserv.fr/oauth/v2/auth
Token https://www.mtxserv.fr/oauth/v2/token