Bienvenue sur l'API Horizon Connect

Premiers pas

Afin de pouvoir tester vos appels API, vous allez devoir tout d'abord générer un token JWT.

Si vous ne connaissez pas JWT, un petit passage par documentation de la RFC ici

1. Pour ce faire, utilisez votre logiciel préféré (comme l'excellent Postman), ou si vouz préférez passer un bon vieil appel Curl, procédez de la sorte :

curl -X POST \ https://api.horizonerp.app/authentication_token \ -H 'Accept: */*' \ -H 'Accept-Encoding: gzip, deflate' \ -H 'Cache-Control: no-cache' \ -H 'Connection: keep-alive' \ -H 'Content-Type: application/json' \ -H 'Host: api.horizonerp.app' \ -H 'cache-control: no-cache' \ -d '{"email":"EMAIL_COMPTE","password":"PASSWORD_COMPTE"}'

Veillez à remplacer EMAIL_COMPTE et PASSWORD_COMPTE par les identifiants fournis.

2. L'API vous donnera une de ces 3 réponses :

Un paramètre dans la requête est incorrect ou manquant, vous recevrez erreur 404 HTML.

Mauvais identifiants

{ "code": 401, "message": "Bad credentials." }

Identifiants acceptés, vous obtenez votre token JWT

{ "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE1NzMyMzExMzMsImV4cCI6MTU3MzIzNDczMywicm9sZXMiOlsiUk9MRV9DT01FT1MiLCJST0xFX1VTRVIiXSwidXNlcm5hbWUiOiJmdGJAaXBnaS5mciJ9.cWZGB3sdZZdMBVP2O8fCwSyfi6Td0kT9ovftL_2MmjhwjYr7-B1c2bCsDm3X2jIYy9RdrPum3q_paM1AC2ecFLu79auV7F-OaXRxDjc-YLfnzRXT5Rl-XOPvUZ-ZO_6KD-bEMn0ZsFVYE8zFU3Trkq4q8as596UOndQ6qJC129gq-xpW3T6_G_5ce85K4NPUXxQnT3ShzQDoN1tayvTgd4rQcSClldey-olPAYm3DhGMLenp8aYnXJkfby4aCWcXO18iyV-6E2cdXKJk6s0m42ndgb-XKy5-GDPPAnuPfjwGUO_Fw4Ns7R5CXB3qHZZ4ews0p1BeDWNYUcTjTySuwG2Zwm9kVy0C1Ln8gJrUQgKXCyugnxNM2Ny589ABklhR-hWXygQ8olfFD3yc7IS297DRfMJnMUpVz6eKvk1qyOSYtYPtnDAxMoMxpQszEM1E_RhwNLWu0nklS5Up1tsomxcgvf_sPdyRI8yh2vlkkS_TUCzVs_cIMb9fWfvhrpcrJe1VSxddJTovWfdq-DhOuzGlIOsEwbugUbY5giV-qb9lyHQbvmQfy82oiZPPnC8N_KlADzkdpDd7V4_KbIFOs4ixutw3moA4yru14Iqdoylj_836f9PV4Fo_Eoqtcj-2WYnaPLHN7by_R9T4pibMsKVkn6DvezXf7fI3loLEv-Q" }

Intégration du token dans la documentation

Copiez votre token JWT, puis collez Bearer suivi du token copié dans le champ Authorize sur la documentation.

Bonne utilisation !

Rendez-vous sur la documentation