Développeurs

Notre API permet de lire les données sécurisées à l’aide de la plate-forme kryptar.

## Endpoint

				
					POST /https://api.kryptarsas.com/v1
				
			

## Requête

L’API attend une requête POST contenant un objet JSON avec la propriété « data » contenant les données chiffrées à lire.
				
					<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.kryptarsas.com/v1',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "data": "7ydUmevMuwOoDFrAtKpGggQiyDTYOR97tvjjPWkOpaVlbfIGEwCo21KcqoHkCt5p"
}',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

				
			

## Réponse

En cas de succès, l’API renverra un objet JSON contenant le texte en claire.
Exemple de réponse en cas de succès:

				
					{
  "message": "Texte", "auteur" : "Auteur"
}
				
			

En cas d’échec, un message d’erreur sera renvoyé.
Exemple de réponse en cas d’échec :

				
					{
  "message": "Non crée par Kryptar." "auteur": "Non crée par Kryptar."
}
				
			

## Exemples requêtes avec Réponses

				
					{
    "data": "4d8DUX9NJwhmuuP1PwA7w01oSioTxXi8Df2tkd+c3is="
}

202 {"message":"Ce qr code est actif","auteur":"adarka"}
				
			
				
					{
    "data": "5ewzEwUzj2k692VobjGqvNh8TUZymGbD4gv9OlkicRc="
}

410 {"message":"La donnée est expirée.","auteur":"adarka"}
				
			
				
					{
    "data": "7jthWCNMUH7MxCjSa51B2PfhczX+X2r5qx00HPLz5Ek="
}

410 {"message":"La donnée a été utilisé.","auteur":"adarka"}
				
			
				
					{
    "data": "MUDmV9nq+48NQttOPZINra4je33dQAqxkUM+vkn0vKw="
}

410 {"message":"La donnée a été désactivée.","auteur":"adarka"}
				
			
				
					{
    "data": "frgrtgtyhym3Vgbyhyhujiummi,ko,l="
}

404 {"message":"Non créée par Kryptar.","auteur":"Non créée par Kryptar."}
				
			
				
					405 Method Not Allowed: Utilisation d'une méthode HTTP autre que POST.