Partage
  • Partager sur Facebook
  • Partager sur Twitter

Requête API

    10 septembre 2024 à 10:47:51

    Bonjour à tous,

    Débutant ici.

    Je cherche à faire une requête API permettant d'obtenir des informations de différentes entreprises via l'API Entreprise de l'INPI.

    Je m'entraine via le bac à sable en suivant le swagger.

    Jusqu'ici aucun problème pour obtenir des infos en json.

    Maintenant, je rencontre un blocage en ayant besoin de faire une requête en GET qui mène à un lien de téléchargement de document avec un id.

    Requête GET initiale

    https://staging.entreprise.api.gouv.fr/v3/inpi/rne/unites_legales/open_data/130025265/actes_bilans/?context=Contexte+de+la+requ%C3%AAte&object=Objet+de+la+requ%C3%AAte&recipient=10000001700010&=

    Bearer token

    eyJhbGciOiJIUzI1NiJ9.eyJ1aWQiOiI5NDc4M2EwNy1kMTZmLTRmNzctYTRkYS02NDg1NjY0NDk5ZTUiLCJqdGkiOiIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC0wMDAwMDAwMDAwMDAiLCJzY29wZXMiOlsiYXNzb2NpYXRpb25zIiwib3Blbl9kYXRhIiwicHJvYnRwIiwiY290aXNhdGlvbnNfcHJvYnRwIiwiYXR0ZXN0YXRpb25zX2Zpc2NhbGVzIiwiYXR0ZXN0YXRpb25fZmlzY2FsZV9kZ2ZpcCIsImF0dGVzdGF0aW9uc19zb2NpYWxlcyIsImF0dGVzdGF0aW9uX3NvY2lhbGVfdXJzc2FmIiwiYmlsYW5zX2VudHJlcHJpc2VfYmRmIiwiYmlsYW5zX2JkZiIsImZudHBfY2FydGVfcHJvIiwiY2VydGlmaWNhdF9jbmV0cCIsImNlcnRpZmljYXRpb25fY25ldHAiLCJjZXJ0aWZpY2F0X29wcWliaSIsInF1YWxpYmF0IiwiY2VydGlmaWNhdF9yZ2VfYWRlbWUiLCJkb2N1bWVudHNfYXNzb2NpYXRpb24iLCJlbnRyZXByaXNlcyIsInVuaXRlc19sZWdhbGVzX2V0YWJsaXNzZW1lbnRzX2luc2VlIiwiZXRhYmxpc3NlbWVudHMiLCJleGVyY2ljZXMiLCJjaGlmZnJlX2FmZmFpcmVzX2RnZmlwIiwiZXh0cmFpdHNfcmNzIiwibGlhc3NlX2Zpc2NhbGUiLCJsaWFzc2VzX2Zpc2NhbGVzX2RnZmlwIiwiY2VydGlmaWNhdGlvbnNfcXVhbGlvcGlfZnJhbmNlX2NvbXBldGVuY2VzIiwiYXR0ZXN0YXRpb25fY290aXNhdGlvbnNfY29uZ2VzX3BheWVzX2Nob21hZ2VfaW50ZW1wZXJpZXNfY2lidHBfY25ldHAiLCJlb3JpX2RvdWFuZXMiLCJjb252ZW50aW9uc19jb2xsZWN0aXZlcyIsIm1hbmRhdGFpcmVzX3NvY2lhdXhfaW5mb2dyZWZmZSIsImFjdGVzX2lucGkiLCJleHRyYWl0X2NvdXJ0X2lucGkiLCJhc3NvY2lhdGlvbnNfZG9ubmVlc19wcm90ZWdlZXMiLCJhc3NvY2lhdGlvbnNfZGplcHZhIiwibXNhX2NvdGlzYXRpb25zIiwiY290aXNhdGlvbnNfbXNhIiwiY2VydGlmaWNhdGlvbl9vcHFpYmkiLCJlbnRyZXByaXNlc19hcnRpc2FuYWxlcyIsImVmZmVjdGlmc191cnNzYWYiLCJiZW5lZmljaWFpcmVzX2VmZmVjdGlmc19pbnBpIiwiY25hZl9xdW90aWVudF9mYW1pbGlhbCIsImNuYWZfYWxsb2NhdGFpcmVzIiwiY25hZl9lbmZhbnRzIiwiY25hZl9hZHJlc3NlIiwiY29tcGxlbWVudGFpcmVfc2FudGVfc29saWRhaXJlIiwiYWxsb2NhdGlvbl9hZHVsdGVfaGFuZGljYXBlIiwicmV2ZW51X3NvbGlkYXJpdGVfYWN0aXZlIiwicmV2ZW51X3NvbGlkYXJpdGVfYWN0aXZlX21ham9yYXRpb24iLCJhbGxvY2F0aW9uX3NvdXRpZW5fZmFtaWxpYWwiLCJwcmltZV9hY3Rpdml0ZSIsInByaW1lX2FjdGl2aXRlX21ham9yYXRpb24iLCJjbm91c19zdGF0dXRfYm91cnNpZXIiLCJjbm91c19lY2hlbG9uX2JvdXJzZSIsImNub3VzX2VtYWlsIiwiY25vdXNfcGVyaW9kZV92ZXJzZW1lbnQiLCJjbm91c19zdGF0dXRfYm91cnNlIiwiY25vdXNfdmlsbGVfZXR1ZGVzIiwiY25vdXNfaWRlbnRpdGUiLCJtZXNyaV9pZGVudGlmaWFudCIsIm1lc3JpX2lkZW50aXRlIiwibWVzcmlfaW5zY3JpcHRpb25fZXR1ZGlhbnQiLCJtZXNyaV9pbnNjcmlwdGlvbl9hdXRyZSIsIm1lc3JpX2FkbWlzc2lvbiIsIm1lc3JpX2V0YWJsaXNzZW1lbnRzIiwicG9sZV9lbXBsb2lfaWRlbnRpdGUiLCJwb2xlX2VtcGxvaV9hZHJlc3NlIiwicG9sZV9lbXBsb2lfY29udGFjdCIsInBvbGVfZW1wbG9pX2luc2NyaXB0aW9uIiwicG9sZV9lbXBsb2lfcGFpZW1lbnRzIiwibWVuX3N0YXR1dF9zY29sYXJpdGUiLCJtZW5fc3RhdHV0X2JvdXJzaWVyIiwibWVuX2VjaGVsb25fYm91cnNlIl0sInN1YiI6InN0YWdpbmciLCJpYXQiOjE3MjMxOTI5NTcsInZlcnNpb24iOiIxLjAiLCJleHAiOjIwMzg3MjU3NTd9.yllPMfonEgV5BvNDuBW1TQm0L6niAXtEFkrpgVkvAMs

    Ce qui me donne en json

    {
        "data": {
            "actes": [
                {
                    "updated_at": "2023-11-01",
                    "date_depot": "2023-08-08",
                    "nom_document": "X9wvz5eKvKQv_C0022A1001L257081D20230902H180411TPIJTES003PDBOR",
                    "id": "65419234a1f7d1f2ba09bd8c",
                    "link": "https://entreprise.api.gouv.fr/proxy/inpi/download/%2FV+svyVVJGVCJroamyqjOrECaXHorkxJ39vZH1IMHz4N+6gvit9zgoQ=--rJ1ss+Brc7oVhloH--huyvWA83YgMFqOnjyKDmXQ==",
                    "types": [
                        {
                            "acte": "Acte",
                            "decision": "Augmentation du capital social"
                        }
                    ]
                }
            ],
            "bilans": [
                {
                    "updated_at": "2023-11-01",
                    "date_depot": "2023-08-08",
                    "nom_document": "X9wvz5eKvKQv_C0022A1001L257081D20230902H180411TPIJTES003PDBOR",
                    "id": "65419234a1f7d1f2ba09bd8c",
                    "link": "https://entreprise.api.gouv.fr/proxy/inpi/download/%2FV+svyVVJGVCJroamyqjOrECaXHorkxJ39vZH1IMHz4N+6gvit9zgoQ=--rJ1ss+Brc7oVhloH--huyvWA83YgMFqOnjyKDmXQ==",
                    "date_cloture": "2023-08-08",
                    "type": "K"
                }
            ]
        },
        "links": {},
        "meta": {}
    }

    Donc je fais une nouvelle requête en GET avec lien de téléchargement fourni

    https://entreprise.api.gouv.fr/proxy/inpi/download/%2FV+svyVVJGVCJroamyqjOrECaXHorkxJ39vZH1IMHz4N+6gvit9zgoQ=--rJ1ss+Brc7oVhloH--huyvWA83YgMFqOnjyKDmXQ==

    Ce qui me donne comme réponse 

    {
        "errors": [
            "Le paramètre uuid n'est pas correctement formatté"
        ]
    }


    J'ai alors testé d'intégrer l'id du document dans l'url de requête avec un endpoint 

    ?uuid=65419234a1f7d1f2ba09bd8c

    mais ça donne rien.

    Quelqu'un saurait m'aider svp ?

    Bonne journée




    -
    Edité par Alexandre.amc 11 septembre 2024 à 15:14:16

    • Partager sur Facebook
    • Partager sur Twitter
      11 septembre 2024 à 13:29:25

      Bonjour,

      Voir "Télécharger un acte à partir de son identifiant" page 7 dans le documentation de l'API : https://www.inpi.fr/sites/default/files/documentation%20technique%20API%20Actes%20v3.0_1.pdf

      Url d’accès : https://registre-national-entreprises.inpi.fr/api/actes/{id}/download

      Url d’accès en test : https://registre-national-entreprises-pprod.inpi.fr/api/actes/{id}/download

      où id est l'identifiant du document.

      • Partager sur Facebook
      • Partager sur Twitter
        11 septembre 2024 à 16:16:56

        Bonjour,

        Déplacement vers un forum plus approprié

        Le sujet est déplacé de la section  HTML / CSS vers la section Discussions développement

        • Partager sur Facebook
        • Partager sur Twitter

        Requête API

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        • Editeur
        • Markdown