diff --git a/index.js b/index.js
index 2f82e064ce3d0d9e8db1b316d4d79286e8b93321..8bc58ae4f16b7117e23ae9c4d98d83a7a96e025f 100644
--- a/index.js
+++ b/index.js
@@ -75,6 +75,8 @@ async function start(fields, cozyParameters) {
   let contractId = fields.contractId
   //TODO switch variable to english
   let sgeLogin = fields.sgeLogin
+  let apiToken = fields.apiToken
+  let boBaseUrl = fields.boBaseUrl
   //TODO: Verify if condition is working in local and on build version
   if (cozyParameters && Object.keys(cozyParameters).length !== 0) {
     log('debug', 'Found COZY_PARAMETERS')
@@ -82,6 +84,8 @@ async function start(fields, cozyParameters) {
     apiAuthKey = cozyParameters.secret.apiToken
     contractId = cozyParameters.secret.contractId
     sgeLogin = cozyParameters.secret.sgeLogin
+    boBaseUrl = cozyParameters.secret.boBaseUrl
+    apiToken = cozyParameters.secret.apiToken
   }
 
   // Prevent missing configuration
@@ -90,8 +94,8 @@ async function start(fields, cozyParameters) {
     !apiAuthKey ||
     !contractId ||
     !sgeLogin ||
-    !fields.apiToken ||
-    !fields.boBaseUrl
+    !apiToken ||
+    !boBaseUrl
   ) {
     log('error', `Missing configuration secrets`)
     throw errors.VENDOR_DOWN