diff --git a/app/models/api_entreprise/endpoint.rb b/app/models/api_entreprise/endpoint.rb
index 8b947dd84..65e6edc6c 100644
--- a/app/models/api_entreprise/endpoint.rb
+++ b/app/models/api_entreprise/endpoint.rb
@@ -8,7 +8,7 @@ class APIEntreprise::Endpoint < AbstractEndpoint
def initialize(params)
super
- load_dummy_definition! if open_api_definition.blank? || response_schema.blank? || force_dummy_load?
+ load_dummy_definition! if open_api_definition.blank? || response_schema.blank?
end
def maintenances
@@ -37,12 +37,6 @@ def custom_provider_errors
end
end
- def force_dummy_load?
- %w[
- /v3/inpi/unites_legales/{siren}/actes
- ].include?(path)
- end
-
def load_dummy_definition!
missing_endpoints_definition = I18n.t("api_entreprise.missing_endpoints.#{path}")
raise 'Endpoint(s) not found, check endpoints paths are available in OpenAPI file or in missing_endpoints.yml' if missing_endpoints_definition.nil?
diff --git a/config/data/scopes/entreprise.yml b/config/data/scopes/entreprise.yml
index a4cbff35b..05998ae27 100644
--- a/config/data/scopes/entreprise.yml
+++ b/config/data/scopes/entreprise.yml
@@ -19,8 +19,6 @@
- 'bilans_entreprise_bdf'
- 'certificat_rge_ademe'
- 'conventions_collectives'
-- 'actes_inpi'
-- 'bilans_inpi'
- 'effectifs_acoss'
- 'entreprises_artisanales'
- 'eori_douanes'
diff --git a/config/locales/api_entreprise/cas_usages_entries.fr.yml b/config/locales/api_entreprise/cas_usages_entries.fr.yml
index 2a0bf105e..598aa90bf 100644
--- a/config/locales/api_entreprise/cas_usages_entries.fr.yml
+++ b/config/locales/api_entreprise/cas_usages_entries.fr.yml
@@ -86,7 +86,7 @@ fr:
"inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale."
- "inpi/actes": "Actes détenus par les greffes. Utiles pour se renseigner sur l'**historique de l'unité légale**."
+ "inpi/rne/actes": "Actes détenus par les greffes. Utiles pour se renseigner sur l'**historique de l'unité légale**."
"commission_europeenne/numero_tva": "_Uniquement les numéros de TVA français d'une entreprise ayant un Siren._"
@@ -361,7 +361,7 @@ fr:
"inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale."
- "inpi/actes": "Préremplissage Instruction Donner accès aux actes détenus par les greffes et ainsi à l'historique de l'unité légale."
+ "inpi/rne/actes": "Préremplissage Instruction Donner accès aux actes détenus par les greffes et ainsi à l'historique de l'unité légale."
"commission_europeenne/numero_tva": "_Uniquement les numéros de TVA français d'une entreprise ayant un Siren._"
@@ -636,7 +636,7 @@ fr:
"inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale."
- "inpi/actes": "Instruction **Utile instruction du formulaire unique** : Pour les associations ayant perçu des aides attribuées sur la base d’un texte européen, _actes d'attribution de la subvention_ détenus par les greffes."
+ "inpi/rne/actes": "Instruction **Utile instruction du formulaire unique** : Pour les associations ayant perçu des aides attribuées sur la base d’un texte européen, _actes d'attribution de la subvention_ détenus par les greffes."
"commission_europeenne/numero_tva": "_Aucune information association_"
@@ -943,7 +943,7 @@ fr:
"inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale."
- "inpi/actes": "Donner accès aux actes détenus par les greffes."
+ "inpi/rne/actes": "Donner accès aux actes détenus par les greffes."
"commission_europeenne/numero_tva": "Préremplir le numéro de TVA certifié uniquement pour les entreprises ayant un Siren et un numéro de TVA au format français."
@@ -1186,7 +1186,7 @@ fr:
"inpi/rne/beneficiaires_effectifs": "Bénéficiaires effectifs de l'unité légale."
- "inpi/actes": "Préremplissage Instruction Donner accès aux actes détenus par les greffes."
+ "inpi/rne/actes": "Préremplissage Instruction Donner accès aux actes détenus par les greffes."
"commission_europeenne/numero_tva": "Préremplissage Préremplir le numéro de TVA certifié.
Instruction Permettre à l'instructeur de vérifier la validité du numéro de TVA.
Cette API ne fonctionne que pour les entreprises ayant un Siren et un numéro de TVA au format français."
@@ -1424,7 +1424,7 @@ fr:
"djepva/associations": ""
"ministere_interieur/documents_associations": ""
"inpi/rne/beneficiaires_effectifs": ""
- "inpi/actes": ""
+ "inpi/rne/actes": ""
"commission_europeenne/numero_tva": ""
"fabrique_numerique_ministeres_sociaux/conventions_collectives": ""
"cma_france/rnm": "Préremplir des démarches en ligne sans authentification de l'usager."
diff --git a/config/locales/api_entreprise/fr.yml b/config/locales/api_entreprise/fr.yml
index 749c0539f..824102ec2 100644
--- a/config/locales/api_entreprise/fr.yml
+++ b/config/locales/api_entreprise/fr.yml
@@ -175,11 +175,7 @@ fr:
label: API dont les données sont publiques
tags:
- open data
- actes_inpi:
- label: Inpi || API Actes
- tags:
- - obsolete
- entreprises_artisanales:
+ entreprises_artisanales:
label: CMA France || API Données entreprises artisanales
tags:
- obsolete
diff --git a/config/locales/api_entreprise/missing_endpoints.fr.yml b/config/locales/api_entreprise/missing_endpoints.fr.yml
index 95eeb6de0..c6b1d2459 100644
--- a/config/locales/api_entreprise/missing_endpoints.fr.yml
+++ b/config/locales/api_entreprise/missing_endpoints.fr.yml
@@ -26,9 +26,3 @@ fr:
summary: *title
description: "Obtenir les comptes annuels d’une entreprise, issus du registre national du commerce et des sociétés et transmis par l'INPI."
disclaimer: *generic_disclaimer
-
- /v3/inpi/unites_legales/{siren}/actes:
- title: &title "Actes"
- summary: *title
- description: "Actes issus des greffes et archivés à l’Institut lational de propriété industrielle (INPI)."
- disclaimer: *generic_disclaimer
diff --git a/docs/endpoint.md b/docs/endpoint.md
index ba3e157b8..2cd1b38e0 100644
--- a/docs/endpoint.md
+++ b/docs/endpoint.md
@@ -13,12 +13,12 @@ binaire `bin/download_latest_open_api_definition.sh`)
## Ajout d'un nouveau endpoint
1. Copier le fichier `template.yml.example` situé dans `config/endpoints` et lui
- donner le nom `provider_resource.yml` (par exemple: `inpi_actes.yml`) ;
+ donner le nom `provider_resource.yml` (par exemple: `infogreffe_extrait_rcs.yml`) ;
2. Choissisez un `uid` pour votre endpoint: celui-ci servira pour l'URL du
- endpoint (par exemple: `inpi_actes` et donnera donc `/endpoints/inpi_actes`)
+ endpoint (par exemple: `infogreffe/rcs/extrait` et donnera donc `/endpoints/infogreffe/rcs/extrait`)
3. Mettez le `path` **exact** présent dans le fichier OpenAPI correspondant au
endpoint: cette variable permet de retrouver automatiquement les infos du
- fichier OpenAPI (par exemple: `/v3/inpi/actes/{siren}`)
+ fichier OpenAPI (par exemple: `/v3/infogreffe/rcs/unites_legales/{siren}/extrait_kbis`)
4. Finir de remplir les infos dans les clés
A partir de ce moment, le endpoint devrait apparaître sur `/endpoints`.