From 6171959ce6ed94b9b7e22625c6372cd2eeeadb90 Mon Sep 17 00:00:00 2001 From: Alvar San Martin Date: Wed, 4 Feb 2026 14:02:01 +0100 Subject: [PATCH] docs de la api de objenious --- docs/sim-api/Preactivate.bru | 2 +- docs/sim-objenious/Activate.bru | 41 ++ docs/sim-objenious/Appel lines.bru | 41 ++ docs/sim-objenious/Get Access Token nuevo.bru | 86 ++++ docs/sim-objenious/Get Access Token.bru | 113 +++++ .../Get AccessToken from RefreshToken.bru | 102 +++++ docs/sim-objenious/Get all requests.bru | 42 ++ docs/sim-objenious/Get js script.bru | 22 + docs/sim-objenious/Get request by ID.bru | 46 ++ docs/sim-objenious/Mass action copy.bru | 33 ++ docs/sim-objenious/Mass action list.bru | 38 ++ docs/sim-objenious/Offer list.bru | 38 ++ docs/sim-objenious/Preactivate.bru | 44 ++ ...man_API_REST_Objenious_collection_V1 (2).3 | 409 ++++++++++++++++++ ...enious_collection_V1 (2).3:Zone.Identifier | Bin 0 -> 25 bytes docs/sim-objenious/ReActivate.bru | 37 ++ docs/sim-objenious/Simcard types.bru | 20 + docs/sim-objenious/Simcardtypes.bru | 24 + docs/sim-objenious/bruno.json | 12 + docs/sim-objenious/collection.bru | 7 + docs/sim-objenious/environments/dev.bru | 7 + docs/sim-objenious/get openid token.bru | 16 + docs/sim-objenious/package-lock.json | 41 ++ docs/sim-objenious/package.json | 15 + 24 files changed, 1235 insertions(+), 1 deletion(-) create mode 100644 docs/sim-objenious/Activate.bru create mode 100644 docs/sim-objenious/Appel lines.bru create mode 100644 docs/sim-objenious/Get Access Token nuevo.bru create mode 100644 docs/sim-objenious/Get Access Token.bru create mode 100644 docs/sim-objenious/Get AccessToken from RefreshToken.bru create mode 100644 docs/sim-objenious/Get all requests.bru create mode 100644 docs/sim-objenious/Get js script.bru create mode 100644 docs/sim-objenious/Get request by ID.bru create mode 100644 docs/sim-objenious/Mass action copy.bru create mode 100644 docs/sim-objenious/Mass action list.bru create mode 100644 docs/sim-objenious/Offer list.bru create mode 100644 docs/sim-objenious/Preactivate.bru create mode 100644 docs/sim-objenious/Projet_Postman_API_REST_Objenious_collection_V1 (2).3 create mode 100644 docs/sim-objenious/Projet_Postman_API_REST_Objenious_collection_V1 (2).3:Zone.Identifier create mode 100644 docs/sim-objenious/ReActivate.bru create mode 100644 docs/sim-objenious/Simcard types.bru create mode 100644 docs/sim-objenious/Simcardtypes.bru create mode 100644 docs/sim-objenious/bruno.json create mode 100644 docs/sim-objenious/collection.bru create mode 100644 docs/sim-objenious/environments/dev.bru create mode 100644 docs/sim-objenious/get openid token.bru create mode 100644 docs/sim-objenious/package-lock.json create mode 100644 docs/sim-objenious/package.json diff --git a/docs/sim-api/Preactivate.bru b/docs/sim-api/Preactivate.bru index b164f68..fb89875 100644 --- a/docs/sim-api/Preactivate.bru +++ b/docs/sim-api/Preactivate.bru @@ -15,7 +15,7 @@ params:query { } body:form-urlencoded { - iccid: 1234 + iccid: 8933201124059176320 } settings { diff --git a/docs/sim-objenious/Activate.bru b/docs/sim-objenious/Activate.bru new file mode 100644 index 0000000..5cb579f --- /dev/null +++ b/docs/sim-objenious/Activate.bru @@ -0,0 +1,41 @@ +meta { + name: Activate + type: http + seq: 11 +} + +post { + url: {{baseUrl}}actions/activateLine + body: json + auth: bearer +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:json { + { + "dueDate": "2026-02-03T09:05:15.458Z", + "customerAccountCode": "9.49411.10", + "offer": { + "code": "SAVEFAMILY1", + "services": [] + }, + "identifier": { + "identifiers": [ + "8933201125065160455" + ], + "identifierType": "ICCID" + } + } +} + +body:form-urlencoded { + dueDate: 2026-01-28T13:51:15.458Z +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Appel lines.bru b/docs/sim-objenious/Appel lines.bru new file mode 100644 index 0000000..e10670f --- /dev/null +++ b/docs/sim-objenious/Appel lines.bru @@ -0,0 +1,41 @@ +meta { + name: Appel lines + type: http + seq: 7 +} + +get { + url: https://api-getway.objenious.com/ws/lines?pageSize=10&identifier.identifierType=ICCID&identifier.identifiers=8933201125065160455 + body: formUrlEncoded + auth: bearer +} + +params:query { + pageSize: 10 + identifier.identifierType: ICCID + identifier.identifiers: 8933201125065160455 + ~simStatus: ACTIVATED +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:json { + { + "identifier": { + "identifiers": ["8933201124059175967"], + "identifierType": "ICCID" + } + } +} + +body:form-urlencoded { + ~identifier.identifierType: "ICCID" + ~identifier.identifiers: ["8933201124059175967"] +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Get Access Token nuevo.bru b/docs/sim-objenious/Get Access Token nuevo.bru new file mode 100644 index 0000000..ee5aa1c --- /dev/null +++ b/docs/sim-objenious/Get Access Token nuevo.bru @@ -0,0 +1,86 @@ +meta { + name: Get Access Token nuevo + type: http + seq: 2 +} + +post { + url: https://keycloak.preprod.eco6.fr/auth/realms/GETWAY/protocol/openid-connect/token + body: formUrlEncoded + auth: bearer +} + +params:query { + ~grant_type: client_credentials +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:form-urlencoded { + grant_type: client_credentials + client_id: client ID fourni par objenious + client_assertion_type: urn:ietf:params:oauth:client-assertion-type:jwt-bearer + client_assertion: {{client_assertion}} +} + +body:multipart-form { + grant_type: test +} + +script:pre-request { + + var rs = require('jsrsasign'); + var rsu = require('jsrsasign-util'); + + var navigator = {}; + var window = {}; + + function addIAT(data = {}) { + const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes + data.iat = currentTime; + data.exp = currentTime + 5 * 60; // expire dans 5 minutes + return data; + } + + + var header = {"alg" : "RS256","typ" : "JWT","kid": "kid fourni par Objenious"}; + var data = { + "sub" : "client ID fourni par Objenious", + "iss" : "client ID fourni par Objenious", + "aud" : "https://idp.docapost.io/auth/realms/GETWAY", + "jti": ""+new Date().getTime() + }; + + data = addIAT(data); + + var privateKey = `-----BEGIN RSA PRIVATE KEY----- + MIIEpAIBAAKCAQEAuiuhIWRCshVLWhJJMsfmGPYKTpieLgI0wDSoiy1YAlf33h9T6scinV4nzdCP+WiVzGwrpd+BFzU++HFy2ivJlf+WyXFX2Z+ngageSDEixzhUjUCj5Sk96g8u+YEF3r6oZWvYiZNH3tVV5b1HhD5i6l758Q8X4xQScV/7p78pw+elPle1r45+rJ3Qq4K0h/zHEI2k8NtoH1qHTMJhqyxqvLfwKM9HFp6JOoHDoN3iCgBUIbowSGXepLr/Pivu0kuMuTq59uPSkTlhJEqH1itEnzC4P4UQFcPyuMgvNUcf7YLTefgJWsTZIwI7Nr2EUwMbath99KnslreCRti4Cfq3xwIDAQABAoIBAQCOKCCKud8/0ojOR2ZDc2bdKormRx2J7j9PgSYt2Dr61yc7IlrWzKY+2hW00AwQG28/QF338/nDufHSjfZwZ70vX5JJUdYOJB4pIDG3WGXBD99oWLKNmvdfEacB+CZ+VsGJaFdZffAEVIyZt/WzIlwvsMRT8P2BdOM8VVl5VrxSjPLIWzHLhkmmz/DjsMoAg1cteW2IH10beWGR7CX/SYvZY4aOXB8qOEoPK5WbR33ghWbljDV1yIyXrFGa1JZ3gO0RcSGnKc/7QEfLVE2GzDAiv3lncCJJLG1hPywEv2nUKD5c3LYj8ZDSdZJqUUmfw6g6Zd02UqnS42EnkTJt7ErBAoGBAOW1h217+OfkVDJaUEdTvDLGprncnHj2RrFj0DMW9JS0TLE8nEJw6oW632kGgTwVsQCcEoVWKUIiDodkLep/ocGOCBAl5aZF0QZYQugiB29+rwvn9MdNQlD1D2eSqU1alaDchVA75TUWQDHH8S31MKaoVLn85Wqr6Qo+37TSNRonAoGBAM96ax16Oakm6GXg7oDSJg0j/LneivS7b/uQd9Ezof6LLUfiwe4Uo0TVKeshLtzitfVauBv4aUdkDVsxc+OXw0WBpolM1DWB5x0pPun7T0ZIzdqc9DgPCq+s7yBpaWEsaidhcRdbWgsBm+qBI567RG/T/obMtdHhp1bkfoUAAhlhAoGBAJzIkN3GXvYPnvQbNm3olixl8AgtrlLVbRzITqOASIFyqmHSR6kFntyV1sS9XtneyEftPqrpSxHLYvVACCLk6EfOpGw5IYyiXG+jME92YnLUGa/bqvOZJOlSyifcL1gPus7nlMpVhzT7secIW/INRx6JCANFvGRZX57RmSi2zO3DAoGAR46WIO2Fs4Q6xOBmAcH447FUuZo6XJvEzIOP/3QKW+sOa+uWLRGrGdNXCMRCEGaUkRF/zA3J6ZhlTt1odcdizrcfg90el3G9Dv6ptzM4rSnw7YQSar8tVVeUhZ41fRE/b2OZCJA2JvOgHan6agV2XgdEkqNJ1iA4gax+wko1byECgYAztdhWptLuPu5LBJz4YlUjjet7AfD0ohr6aGgnljPj5+/nMlEN5tDMUG1qPAXYiEOT28qYPpaZqo5BTWsuRhjhhR7myf125RM4NmNbpo6LjwSi6dKfBMCoPNF69nuy9KQMGVXgW0gyI9oMTrSttYhIZC7Pxql6ZDeDwrucWf+lyQ== + -----END RSA PRIVATE KEY-----`; + + var sHeader = JSON.stringify(header); + var sPayload = JSON.stringify(data); + + var sJWT = rs.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey); + + bru.setVar('client_assertion', sJWT); + + req.setHeaders(data) + const headers = req.getHeaders() + console.log("headers",headers) + console.log('sJWT >>>>>>> ', sJWT); + +} + +script:post-response { + var rlt = res.getBody(); + bru.setGlobalEnvVar("ws-access-token-partenaire", rlt.access_token); + bru.setGlobalEnvVar("ws-refresh-token-partenaire", rlt.refresh_token); + +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Get Access Token.bru b/docs/sim-objenious/Get Access Token.bru new file mode 100644 index 0000000..a127b89 --- /dev/null +++ b/docs/sim-objenious/Get Access Token.bru @@ -0,0 +1,113 @@ +meta { + name: Get Access Token + type: http + seq: 4 +} + +post { + url: https://idp.docapost.io/auth/realms/GETWAY/protocol/openid-connect/token + body: formUrlEncoded + auth: none +} + +params:query { + ~grant_type: client_credentials +} + +headers { + content-type: application/x-www-form-urlencoded + ~Authorization: eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI2VmN5TnhaS25PN2Nhc2ZBTGk2WlZZOU9WMVdMbXpNd2pXLUsyU0VjNllzIn0.eyJleHAiOjE3Njk0MTQ5NDUsImlhdCI6MTc2OTQxNDY0NSwianRpIjoiNTcwYmZhZmUtZTQwNS00ZmRmLWEwYzEtZTI5Y2FiYjg2MDA2IiwiaXNzIjoiaHR0cHM6Ly9pZHAuZG9jYXBvc3QuaW8vYXV0aC9yZWFsbXMvR0VUV0FZIiwic3ViIjoiODZkY2EzMWItYTZhNy00MGRjLWEyYzUtY2QyNDUyODMzYjY0IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoic2F2ZWZhbWlseV9yZXN0X3dzIiwic2lkIjoiMDJmOTc1ZjQtNDIzMC00ODc5LThkZTAtZGNmYmYxM2IwOGUzIiwiYWNyIjoiMSIsImFsbG93ZWQtb3JpZ2lucyI6WyIvKiJdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsic2F2ZV9mYW1pbHlfcGFja2FnZV8xIiwiZG9jdW1lbnRzIiwiYWxhcm1zIiwiZGV2a2l0Iiwib3JkZXJzIiwibGluZXMiLCJhY3Rpb25zIiwic3RhbmRhcmRfcGFja2FnZSJdfSwic2NvcGUiOiJwcm9maWxlIGVtYWlsIiwiY2xpZW50SG9zdCI6IjU0Ljg2LjUwLjEzOSIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwic2NvcGUiOlsic2F2ZV9mYW1pbHlfcGFja2FnZV8xIiwiZG9jdW1lbnRzIiwiYWxhcm1zIiwiZGV2a2l0Iiwib3JkZXJzIiwibGluZXMiLCJhY3Rpb25zIiwic3RhbmRhcmRfcGFja2FnZSJdLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJzZXJ2aWNlLWFjY291bnQtc2F2ZWZhbWlseV9yZXN0X3dzIiwiY2xpZW50QWRkcmVzcyI6IjU0Ljg2LjUwLjEzOSIsImNsaWVudF9pZCI6InNhdmVmYW1pbHlfcmVzdF93cyJ9.XOc7FtwXD8hUX2SFVX94XSty8wkOmChkwDNF09O_aIxPubMDdFUdCDCB4zpzSIxi8nOcTg7r_LM_nmd5qm7uLbksf_XArjI8iAyhjKz_2BAXPhmvKs4Fc9f3vv5LDfCVrPB9lP8P7rJ66_qnWs4jvhLQxSfn29m96hgXeCf8oySdIDUjN2q9Js3KAS5LL52Ri6ryvUeO1PvMhaPQMWRqoHIqTV1wPfPtiqQwcjUPmu5GeW164Kq1JLgV3KaGzfCZ9Qv9lbv30EJrukXxWuLCAhBS0kzrBXZoWvf2pb9uh3Am_93_dDxiIGQfIap9ZU_m8ZD1HPgvZOMCY6ZkxQconQ +} + +body:form-urlencoded { + grant_type: client_credentials + client_id: savefamily_rest_ws + client_assertion_type: urn:ietf:params:oauth:client-assertion-type:jwt-bearer + client_assertion: {{client_assertion}} +} + +script:pre-request { + var rs = require('jsrsasign'); + var rsu = require('jsrsasign-util'); + + var navigator = {}; + var window = {}; + + function addIAT(data = {}) { + const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes + data.iat = currentTime; + data.exp = currentTime + 5 * 60; // expire dans 5 minutes + return data; + } + + var header = { + "alg" : "RS256", + "typ" : "JWT", + "kid": "xNfbMiyL1ORXGP8lElhcv8nVaG3EJKye4Lc1YoN3I1E" + }; + + var data = { + "sub" : "savefamily_rest_ws", + "iss" : "savefamily_rest_ws", + "aud" : "https://idp.docapost.io/auth/realms/GETWAY", + "jti": ""+new Date().getTime(), + "content-type": "application/x-www-form-urlencoded" + }; + + + data = addIAT(data); + + var privateKey = `-----BEGIN PRIVATE KEY----- + MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQDhon4PurD48jQ9 + r/QErPjVjqKE/sUsEFqD3co96jVISOKdfJVN8WbF5PE4SFS+yiYgDUTlCi6coPqL + cfzdtf/4oybQaClP706NuQRYXxrv6QwZeiSKUT/0CH27AEHNcLMmXhhTITZWENBQ + bqdgKPbRcfxtJu10RvlxR4UDplMybfBh12Z8mMpO1m/PjKLIs7weNbb7UffatDRK + vR3uY8NyHTObiQGMbiRVeBJSd+TrxOBRU1PCKTERB8nl9v4AwTQc4D2aCIZ3IqB0 + 0ix3gg/bOB6dameIA9sZ+2Hqw7vz6+sRPD9SXjZ2DGnF6Mt+AOGqCtM9uLvMWiaH + rVYVUk7NAgMBAAECgf984rNjgVxH/DjDXcPHmdkgk6A10c2z8llDlT7UMNTpbW4A + rsJKMATV5z5jYWyi9E6l0nlzE1M5T/zrBwjZWQaUrUc5IRigLM0qQJoRwXWufvKP + 7oPnfK2a66ZyxTjDEk+kc/BJ2dgj9Y4CEzz0g3780cwlnhf6g9xiFqy6e/hl6QYr + KhRPVyDt1A4aVZFzf0Vy/DSQWZYKQwSwYyhv4yRYE3ddMg1QVtyg2oiHuNo7nZpU + RpdhNDacQ5WX/krQJqCtC+Q9Q0shxGhG4szYzZ6VIbnj33aerFeFPT3CWhePH4jS + 2zvfxYlOT5WOXZuxkVdoYs58n7+DUX+atsDzWnkCgYEA9W77YsoHkG4bGq5EvhY4 + XN9pb9MCHLx6R86ii0enp/Q3Soz6KF9dEI3qoLi55w46KIf8m2FQn4UyCIq1SpqG + kSbHTaRSVEuoh7dfoekggUm+N/MX8LVg4geMUSJreC3QcJIFlMgFDRmF2qoO/1NJ + sQnPGJPCp50y0FHlO7HiG3UCgYEA61lM4xKeSP/GQG1P6k3kHD5Iz+BlQ/R+xi5i + nZupi9ejgWFGFFQoTBjEGwnZNDK3IOAxLIeO4KyMFNKCZWiKPRhPnmSLh1ND7Mws + l8lDdK2HMdrfwI89naJSY1eCI1BIYHIpXPzdAxRu3nFO4uT9fNpW8b9QvhFseQdG + 4QeN8vkCgYEA8Yj2/JG2P/0bz3YRUMCtVzjGmrYeLgmOjXxdmpQ5+p/sigGTbofr + Ho+LiABDc5AczCaIAqISpep/Asj/ARxxsgdnvJEqNKsAgA+GneC/jHz2JjmmJc1a + OxcSkAY/nVX4+8+4jmMKFYo4oKkbeUqOCxyMIrPHrQyXJUxzO/wjeMECgYBOuFr4 + ZQTew/brG+UsKQuQyuCN76/PkBtLbL59m1CVvvYo04GeURv9gBcwOBYX2JLag0LP + czQ+QFjGqjcFdncuwk/3Wgg1potEzHJp/t76SwS6j0xiW0cvz9ig8+dKqpLa97SQ + LuA6JH6FFv9c8106gsmsKOL4AFn5DY8Ou/kl+QKBgGEp61blJEZOS+tOMhgY96Pr + A15xeSFbu39oixu5WQ3XVZQAZZ8dpvqaX8D9uFm1xc34l8z9uUvhaefEKfCDY4JQ + Iy7tXuV3C1lL/hPz8JTYsSJeIUH45bvSf/DcV2TFObpo645u8wyUjmDfVkxNUzKX + T027qS3OzNe13y6VvR8u + -----END PRIVATE KEY-----`; + + var sHeader = JSON.stringify(header); + var sPayload = JSON.stringify(data); + + var sJWT = rs.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey); + + bru.setVar('client_assertion', sJWT); + + req.setHeaders(data) + const headers = req.getHeaders() + console.log("headers",headers) + console.log('sJWT >>>>>>> ', sJWT); + +} + +script:post-response { + var rlt = res.getBody(); + bru.setEnvVar("ws-access-token-partenaire", rlt.access_token); + bru.setEnvVar("ws-refresh-token-partenaire", rlt.refresh_token); + +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Get AccessToken from RefreshToken.bru b/docs/sim-objenious/Get AccessToken from RefreshToken.bru new file mode 100644 index 0000000..e99de7e --- /dev/null +++ b/docs/sim-objenious/Get AccessToken from RefreshToken.bru @@ -0,0 +1,102 @@ +meta { + name: Get AccessToken from RefreshToken + type: http + seq: 3 +} + +post { + url: https://idp.docapost.io/auth/realms/GETWAY/protocol/openid-connect/token + body: formUrlEncoded + auth: bearer +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:form-urlencoded { + grant_type: refresh_token + client_id: savefamily_rest_ws + client_assertion_type: urn:ietf:params:oauth:client-assertion-type:jwt-bearer + client_assertion: {{client_assertion}} + refresh_token: {{ws-refresh-token-partenaire}} +} + +script:pre-request { + var navigator = {}; + var window = {}; + + var rs = require('jsrsasign'); + var rsu = require('jsrsasign-util'); + + function addIAT(data = {}) { + const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes + data.iat = currentTime; + data.exp = currentTime + 5 * 60; // expire dans 5 minutes + return data; + } + + var header = {"alg" : "RS256","typ" : "JWT","kid": "xNfbMiyL1ORXGP8lElhcv8nVaG3EJKye4Lc1YoN3I1E"}; + + var data = { + "sub" : "savefamily_rest_ws", + "iss" : "savefamily_rest_ws", + "aud" : "https://idp.docapost.io/auth/realms/GETWAY", + "jti": ""+new Date().getTime(), + "content-type":"application/x-www-form-urlencoded" + }; + + + data = addIAT(data); + + var privateKey = `-----BEGIN PRIVATE KEY----- + MIIEuwIBADANBgkqhkiG9w0BAQEFAASCBKUwggShAgEAAoIBAQDhon4PurD48jQ9 + r/QErPjVjqKE/sUsEFqD3co96jVISOKdfJVN8WbF5PE4SFS+yiYgDUTlCi6coPqL + cfzdtf/4oybQaClP706NuQRYXxrv6QwZeiSKUT/0CH27AEHNcLMmXhhTITZWENBQ + bqdgKPbRcfxtJu10RvlxR4UDplMybfBh12Z8mMpO1m/PjKLIs7weNbb7UffatDRK + vR3uY8NyHTObiQGMbiRVeBJSd+TrxOBRU1PCKTERB8nl9v4AwTQc4D2aCIZ3IqB0 + 0ix3gg/bOB6dameIA9sZ+2Hqw7vz6+sRPD9SXjZ2DGnF6Mt+AOGqCtM9uLvMWiaH + rVYVUk7NAgMBAAECgf984rNjgVxH/DjDXcPHmdkgk6A10c2z8llDlT7UMNTpbW4A + rsJKMATV5z5jYWyi9E6l0nlzE1M5T/zrBwjZWQaUrUc5IRigLM0qQJoRwXWufvKP + 7oPnfK2a66ZyxTjDEk+kc/BJ2dgj9Y4CEzz0g3780cwlnhf6g9xiFqy6e/hl6QYr + KhRPVyDt1A4aVZFzf0Vy/DSQWZYKQwSwYyhv4yRYE3ddMg1QVtyg2oiHuNo7nZpU + RpdhNDacQ5WX/krQJqCtC+Q9Q0shxGhG4szYzZ6VIbnj33aerFeFPT3CWhePH4jS + 2zvfxYlOT5WOXZuxkVdoYs58n7+DUX+atsDzWnkCgYEA9W77YsoHkG4bGq5EvhY4 + XN9pb9MCHLx6R86ii0enp/Q3Soz6KF9dEI3qoLi55w46KIf8m2FQn4UyCIq1SpqG + kSbHTaRSVEuoh7dfoekggUm+N/MX8LVg4geMUSJreC3QcJIFlMgFDRmF2qoO/1NJ + sQnPGJPCp50y0FHlO7HiG3UCgYEA61lM4xKeSP/GQG1P6k3kHD5Iz+BlQ/R+xi5i + nZupi9ejgWFGFFQoTBjEGwnZNDK3IOAxLIeO4KyMFNKCZWiKPRhPnmSLh1ND7Mws + l8lDdK2HMdrfwI89naJSY1eCI1BIYHIpXPzdAxRu3nFO4uT9fNpW8b9QvhFseQdG + 4QeN8vkCgYEA8Yj2/JG2P/0bz3YRUMCtVzjGmrYeLgmOjXxdmpQ5+p/sigGTbofr + Ho+LiABDc5AczCaIAqISpep/Asj/ARxxsgdnvJEqNKsAgA+GneC/jHz2JjmmJc1a + OxcSkAY/nVX4+8+4jmMKFYo4oKkbeUqOCxyMIrPHrQyXJUxzO/wjeMECgYBOuFr4 + ZQTew/brG+UsKQuQyuCN76/PkBtLbL59m1CVvvYo04GeURv9gBcwOBYX2JLag0LP + czQ+QFjGqjcFdncuwk/3Wgg1potEzHJp/t76SwS6j0xiW0cvz9ig8+dKqpLa97SQ + LuA6JH6FFv9c8106gsmsKOL4AFn5DY8Ou/kl+QKBgGEp61blJEZOS+tOMhgY96Pr + A15xeSFbu39oixu5WQ3XVZQAZZ8dpvqaX8D9uFm1xc34l8z9uUvhaefEKfCDY4JQ + Iy7tXuV3C1lL/hPz8JTYsSJeIUH45bvSf/DcV2TFObpo645u8wyUjmDfVkxNUzKX + T027qS3OzNe13y6VvR8u + -----END PRIVATE KEY-----`; + + + + var sHeader = JSON.stringify(header); + var sPayload = JSON.stringify(data); + + var sJWT = rs.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey); + + bru.setVar('client_assertion', sJWT); + console.log('sJWT >>>>>>> ', sJWT); + +} + +script:post-response { + var rlt = res.getBody(); + bru.setGlobalEnvVar("ws-access-token-partenaire", rlt.access_token); + bru.setGlobalEnvVar("ws-refresh-token-partenaire", rlt.refresh_token); +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Get all requests.bru b/docs/sim-objenious/Get all requests.bru new file mode 100644 index 0000000..72531a4 --- /dev/null +++ b/docs/sim-objenious/Get all requests.bru @@ -0,0 +1,42 @@ +meta { + name: Get all requests + type: http + seq: 14 +} + +get { + url: {{actionsUrl}}/requests/?pageSize=20 + body: formUrlEncoded + auth: bearer +} + +params:query { + pageSize: 20 +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:json { + { + "identifier": { + "identifiers": ["8933201124059175967"], + "identifierType": "ICCID" + } + } +} + +body:form-urlencoded { + ~identifier.identifierType: "ICCID" + ~identifier.identifiers: ["8933201124059175967"] +} + +vars:pre-request { + ~id: 5187320 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Get js script.bru b/docs/sim-objenious/Get js script.bru new file mode 100644 index 0000000..08be60e --- /dev/null +++ b/docs/sim-objenious/Get js script.bru @@ -0,0 +1,22 @@ +meta { + name: Get js script + type: http + seq: 6 +} + +get { + url: https://cdnjs.cloudflare.com/ajax/libs/jsrsasign/8.0.20/jsrsasign-all-min.js + body: none + auth: inherit +} + +script:post-response { + test("get response", function () { + bru.setGlobalEnvVar("jsrsasign-js", JSON.stringify(res.getBody())); + }); +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Get request by ID.bru b/docs/sim-objenious/Get request by ID.bru new file mode 100644 index 0000000..382098d --- /dev/null +++ b/docs/sim-objenious/Get request by ID.bru @@ -0,0 +1,46 @@ +meta { + name: Get request by ID + type: http + seq: 13 +} + +get { + url: https://api-getway.objenious.com/ws/actions/requests/{{params.id}} + body: formUrlEncoded + auth: bearer +} + +params:query { + ~pageSize: 10 + ~id: 10000 + ~identifier.identifierType: ICCID + ~identifier.identifiers: 8933201124059175967 + ~simStatus: ACTIVATED +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:json { + { + "identifier": { + "identifiers": ["8933201124059175967"], + "identifierType": "ICCID" + } + } +} + +body:form-urlencoded { + ~identifier.identifierType: "ICCID" + ~identifier.identifiers: ["8933201124059175967"] +} + +vars:pre-request { + params.id: 14097 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Mass action copy.bru b/docs/sim-objenious/Mass action copy.bru new file mode 100644 index 0000000..5a7f36f --- /dev/null +++ b/docs/sim-objenious/Mass action copy.bru @@ -0,0 +1,33 @@ +meta { + name: Mass action copy + type: http + seq: 15 +} + +get { + url: https://api-getway.objenious.com/ws/actions/massActions/{{id}} + body: formUrlEncoded + auth: bearer +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:json { + { + "identifier": { + "identifiers": ["8933201124059175967"], + "identifierType": "ICCID" + } + } +} + +vars:pre-request { + id: 5189837 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Mass action list.bru b/docs/sim-objenious/Mass action list.bru new file mode 100644 index 0000000..f72e52a --- /dev/null +++ b/docs/sim-objenious/Mass action list.bru @@ -0,0 +1,38 @@ +meta { + name: Mass action list + type: http + seq: 16 +} + +get { + url: {{actionsUrl}}/massActions/ + body: formUrlEncoded + auth: bearer +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:json { + { + "identifier": { + "identifiers": ["8933201124059175967"], + "identifierType": "ICCID" + } + } +} + +body:form-urlencoded { + identifier.identifierType: ICCID + identifier.identifiers: 8933201124059176320 +} + +vars:pre-request { + ~id: 5187320 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Offer list.bru b/docs/sim-objenious/Offer list.bru new file mode 100644 index 0000000..894fbb5 --- /dev/null +++ b/docs/sim-objenious/Offer list.bru @@ -0,0 +1,38 @@ +meta { + name: Offer list + type: http + seq: 17 +} + +get { + url: https://api-getway.objenious.com/ws/devkit/offerCodes + body: formUrlEncoded + auth: bearer +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:json { + { + "identifier": { + "identifiers": ["8933201124059175967"], + "identifierType": "ICCID" + } + } +} + +body:form-urlencoded { + ~identifier.identifierType: "ICCID" + ~identifier.identifiers: ["8933201124059175967"] +} + +vars:pre-request { + ~id: 5187320 +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Preactivate.bru b/docs/sim-objenious/Preactivate.bru new file mode 100644 index 0000000..e006038 --- /dev/null +++ b/docs/sim-objenious/Preactivate.bru @@ -0,0 +1,44 @@ +meta { + name: Preactivate + type: http + seq: 10 +} + +post { + url: {{baseUrl}}actions/preactivateLine + body: json + auth: bearer +} + +auth:bearer { + token: {{ws-access-token-partenaire}} +} + +body:json { + { + "dueDate": "2026-02-04T11:25:15.458Z", + "customerAccountCode": "9.49411.10", + "identifier": { + "identifiers": [ + "8933201124059176320" + ], + "identifierType": "ICCID" + } + } +} + +body:form-urlencoded { + dueDate: 2026-01-28T13:51:15.458Z +} + +script:post-response { + var rlt = res.getBody(); + bru.setEnvVar("last-request-id", rlt.requestId); + bru.setEnvVar("ws-refresh-token-partenaire", rlt.refresh_token); + +} + +settings { + encodeUrl: true + timeout: 0 +} diff --git a/docs/sim-objenious/Projet_Postman_API_REST_Objenious_collection_V1 (2).3 b/docs/sim-objenious/Projet_Postman_API_REST_Objenious_collection_V1 (2).3 new file mode 100644 index 0000000..a59318f --- /dev/null +++ b/docs/sim-objenious/Projet_Postman_API_REST_Objenious_collection_V1 (2).3 @@ -0,0 +1,409 @@ +{ + "info": { + "_postman_id": "e4ac133e-7cb4-4882-939d-ef749f985d52", + "name": "WS-BYTEL", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", + "_exporter_id": "11712336" + }, + "item": [ + { + "name": "Get js script", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "" + ], + "type": "text/javascript" + } + }, + { + "listen": "test", + "script": { + "exec": [ + "pm.test(\"get response\", function () {\r", + " pm.globals.set(\"jsrsasign-js\", pm.response.text());\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "method": "GET", + "header": [], + "url": { + "raw": "https://cdnjs.cloudflare.com/ajax/libs/jsrsasign/8.0.20/jsrsasign-all-min.js", + "protocol": "https", + "host": [ + "cdnjs", + "cloudflare", + "com" + ], + "path": [ + "ajax", + "libs", + "jsrsasign", + "8.0.20", + "jsrsasign-all-min.js" + ] + } + }, + "response": [] + }, + { + "name": "Get Access Token", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "var navigator = {};\r", + "var window = {};\r", + "//eval(pm.environment.get(\"jsrsasign-js\"));\r", + "eval(pm.globals.get(\"jsrsasign-js\"));\r", + "console.log(\"test\");\r", + "function addIAT(data = {}) {\r", + " const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes\r", + " data.iat = currentTime;\r", + " data.exp = currentTime + 5 * 60; // expire dans 5 minutes\r", + " return data;\r", + "}\r", + "\r", + "\r", + "var header = {\"alg\" : \"RS256\",\"typ\" : \"JWT\",\"kid\": \"kid fourni par Objenious\"};\r", + "var data = {\r", + " \"sub\" : \"client ID fourni par Objenious\",\r", + " \"iss\" : \"client ID fourni par Objenious\",\r", + " \"aud\" : \"https://idp.docapost.io/auth/realms/GETWAY\",\r", + " \"jti\": \"\"+new Date().getTime()\r", + "};\r", + "\r", + "data = addIAT(data);\r", + "\r", + "var privateKey = \"-----BEGIN RSA PRIVATE KEY-----\\\r", + "MIIEpAIBAAKCAQEAuiuhIWRCshVLWhJJMsfmGPYKTpieLgI0wDSoiy1YAlf33h9T\\\r", + "6scinV4nzdCP+WiVzGwrpd+BFzU++HFy2ivJlf+WyXFX2Z+ngageSDEixzhUjUCj\\\r", + "5Sk96g8u+YEF3r6oZWvYiZNH3tVV5b1HhD5i6l758Q8X4xQScV/7p78pw+elPle1\\\r", + "r45+rJ3Qq4K0h/zHEI2k8NtoH1qHTMJhqyxqvLfwKM9HFp6JOoHDoN3iCgBUIbow\\\r", + "SGXepLr/Pivu0kuMuTq59uPSkTlhJEqH1itEnzC4P4UQFcPyuMgvNUcf7YLTefgJ\\\r", + "WsTZIwI7Nr2EUwMbath99KnslreCRti4Cfq3xwIDAQABAoIBAQCOKCCKud8/0ojO\\\r", + "R2ZDc2bdKormRx2J7j9PgSYt2Dr61yc7IlrWzKY+2hW00AwQG28/QF338/nDufHS\\\r", + "jfZwZ70vX5JJUdYOJB4pIDG3WGXBD99oWLKNmvdfEacB+CZ+VsGJaFdZffAEVIyZ\\\r", + "t/WzIlwvsMRT8P2BdOM8VVl5VrxSjPLIWzHLhkmmz/DjsMoAg1cteW2IH10beWGR\\\r", + "7CX/SYvZY4aOXB8qOEoPK5WbR33ghWbljDV1yIyXrFGa1JZ3gO0RcSGnKc/7QEfL\\\r", + "VE2GzDAiv3lncCJJLG1hPywEv2nUKD5c3LYj8ZDSdZJqUUmfw6g6Zd02UqnS42En\\\r", + "kTJt7ErBAoGBAOW1h217+OfkVDJaUEdTvDLGprncnHj2RrFj0DMW9JS0TLE8nEJw\\\r", + "6oW632kGgTwVsQCcEoVWKUIiDodkLep/ocGOCBAl5aZF0QZYQugiB29+rwvn9MdN\\\r", + "QlD1D2eSqU1alaDchVA75TUWQDHH8S31MKaoVLn85Wqr6Qo+37TSNRonAoGBAM96\\\r", + "ax16Oakm6GXg7oDSJg0j/LneivS7b/uQd9Ezof6LLUfiwe4Uo0TVKeshLtzitfVa\\\r", + "uBv4aUdkDVsxc+OXw0WBpolM1DWB5x0pPun7T0ZIzdqc9DgPCq+s7yBpaWEsaidh\\\r", + "cRdbWgsBm+qBI567RG/T/obMtdHhp1bkfoUAAhlhAoGBAJzIkN3GXvYPnvQbNm3o\\\r", + "lixl8AgtrlLVbRzITqOASIFyqmHSR6kFntyV1sS9XtneyEftPqrpSxHLYvVACCLk\\\r", + "6EfOpGw5IYyiXG+jME92YnLUGa/bqvOZJOlSyifcL1gPus7nlMpVhzT7secIW/IN\\\r", + "Rx6JCANFvGRZX57RmSi2zO3DAoGAR46WIO2Fs4Q6xOBmAcH447FUuZo6XJvEzIOP\\\r", + "/3QKW+sOa+uWLRGrGdNXCMRCEGaUkRF/zA3J6ZhlTt1odcdizrcfg90el3G9Dv6p\\\r", + "tzM4rSnw7YQSar8tVVeUhZ41fRE/b2OZCJA2JvOgHan6agV2XgdEkqNJ1iA4gax+\\\r", + "wko1byECgYAztdhWptLuPu5LBJz4YlUjjet7AfD0ohr6aGgnljPj5+/nMlEN5tDM\\\r", + "UG1qPAXYiEOT28qYPpaZqo5BTWsuRhjhhR7myf125RM4NmNbpo6LjwSi6dKfBMCo\\\r", + "PNF69nuy9KQMGVXgW0gyI9oMTrSttYhIZC7Pxql6ZDeDwrucWf+lyQ==\\\r", + "-----END RSA PRIVATE KEY-----\";\r", + "\r", + "\r", + "\r", + "\r", + "var sHeader = JSON.stringify(header);\r", + "var sPayload = JSON.stringify(data);\r", + "\r", + "var sJWT = KJUR.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey);\r", + "\r", + "pm.variables.set('client_assertion', sJWT);\r", + "console.log('sJWT >>>>>>> ', sJWT);\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + }, + { + "listen": "test", + "script": { + "exec": [ + "var rlt = JSON.parse(responseBody);\r", + "pm.globals.set(\"ws-access-token-partenaire\", rlt.access_token);\r", + "pm.globals.set(\"ws-refresh-token-partenaire\", rlt.refresh_token);\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{ws-access-token-partenaire}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [], + "body": { + "mode": "urlencoded", + "urlencoded": [ + { + "key": "grant_type", + "value": "client_credentials", + "type": "text" + }, + { + "key": "client_id", + "value": "client ID fourni par objenious", + "type": "text" + }, + { + "key": "client_assertion_type", + "value": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer", + "type": "text" + }, + { + "key": "client_assertion", + "value": "{{client_assertion}}", + "type": "text" + } + ] + }, + "url": { + "raw": "https://idp.docapost.io/auth/realms/GETWAY/protocol/openid-connect/token", + "protocol": "https", + "host": [ + "idp", + "docapost", + "io" + ], + "path": [ + "auth", + "realms", + "GETWAY", + "protocol", + "openid-connect", + "token" + ] + } + }, + "response": [] + }, + { + "name": "Get AccessToken from RefreshToken", + "event": [ + { + "listen": "prerequest", + "script": { + "exec": [ + "var navigator = {};\r", + "var window = {};\r", + "//eval(pm.environment.get(\"jsrsasign-js\"));\r", + "eval(pm.globals.get(\"jsrsasign-js\"));\r", + "console.log(\"test\");\r", + "function addIAT(data = {}) {\r", + " const currentTime = Math.floor(Date.now() / 1000); // temps actuel en secondes\r", + " data.iat = currentTime;\r", + " data.exp = currentTime + 5 * 60; // expire dans 5 minutes\r", + " return data;\r", + "}\r", + "\r", + "var header = {\"alg\" : \"RS256\",\"typ\" : \"JWT\",\"kid\": \"kid fourni par Objenious\"};\r", + "var data = {\r", + " \"sub\" : \"client ID fourni par Objenious\",\r", + " \"iss\" : \"client ID fourni par Objenious\",\r", + " \"aud\" : \"https://idp.docapost.io/auth/realms/GETWAY\",\r", + " \"jti\": \"\"+new Date().getTime()\r", + "};\r", + "\r", + "data = addIAT(data);\r", + "\r", + "var privateKey = \"-----BEGIN RSA PRIVATE KEY-----\\\r", + "MIIEpAIBAAKCAQEAuiuhIWRCshVLWhJJMsfmGPYKTpieLgI0wDSoiy1YAlf33h9T\\\r", + "6scinV4nzdCP+WiVzGwrpd+BFzU++HFy2ivJlf+WyXFX2Z+ngageSDEixzhUjUCj\\\r", + "5Sk96g8u+YEF3r6oZWvYiZNH3tVV5b1HhD5i6l758Q8X4xQScV/7p78pw+elPle1\\\r", + "r45+rJ3Qq4K0h/zHEI2k8NtoH1qHTMJhqyxqvLfwKM9HFp6JOoHDoN3iCgBUIbow\\\r", + "SGXepLr/Pivu0kuMuTq59uPSkTlhJEqH1itEnzC4P4UQFcPyuMgvNUcf7YLTefgJ\\\r", + "WsTZIwI7Nr2EUwMbath99KnslreCRti4Cfq3xwIDAQABAoIBAQCOKCCKud8/0ojO\\\r", + "R2ZDc2bdKormRx2J7j9PgSYt2Dr61yc7IlrWzKY+2hW00AwQG28/QF338/nDufHS\\\r", + "jfZwZ70vX5JJUdYOJB4pIDG3WGXBD99oWLKNmvdfEacB+CZ+VsGJaFdZffAEVIyZ\\\r", + "t/WzIlwvsMRT8P2BdOM8VVl5VrxSjPLIWzHLhkmmz/DjsMoAg1cteW2IH10beWGR\\\r", + "7CX/SYvZY4aOXB8qOEoPK5WbR33ghWbljDV1yIyXrFGa1JZ3gO0RcSGnKc/7QEfL\\\r", + "VE2GzDAiv3lncCJJLG1hPywEv2nUKD5c3LYj8ZDSdZJqUUmfw6g6Zd02UqnS42En\\\r", + "kTJt7ErBAoGBAOW1h217+OfkVDJaUEdTvDLGprncnHj2RrFj0DMW9JS0TLE8nEJw\\\r", + "6oW632kGgTwVsQCcEoVWKUIiDodkLep/ocGOCBAl5aZF0QZYQugiB29+rwvn9MdN\\\r", + "QlD1D2eSqU1alaDchVA75TUWQDHH8S31MKaoVLn85Wqr6Qo+37TSNRonAoGBAM96\\\r", + "ax16Oakm6GXg7oDSJg0j/LneivS7b/uQd9Ezof6LLUfiwe4Uo0TVKeshLtzitfVa\\\r", + "uBv4aUdkDVsxc+OXw0WBpolM1DWB5x0pPun7T0ZIzdqc9DgPCq+s7yBpaWEsaidh\\\r", + "cRdbWgsBm+qBI567RG/T/obMtdHhp1bkfoUAAhlhAoGBAJzIkN3GXvYPnvQbNm3o\\\r", + "lixl8AgtrlLVbRzITqOASIFyqmHSR6kFntyV1sS9XtneyEftPqrpSxHLYvVACCLk\\\r", + "6EfOpGw5IYyiXG+jME92YnLUGa/bqvOZJOlSyifcL1gPus7nlMpVhzT7secIW/IN\\\r", + "Rx6JCANFvGRZX57RmSi2zO3DAoGAR46WIO2Fs4Q6xOBmAcH447FUuZo6XJvEzIOP\\\r", + "/3QKW+sOa+uWLRGrGdNXCMRCEGaUkRF/zA3J6ZhlTt1odcdizrcfg90el3G9Dv6p\\\r", + "tzM4rSnw7YQSar8tVVeUhZ41fRE/b2OZCJA2JvOgHan6agV2XgdEkqNJ1iA4gax+\\\r", + "wko1byECgYAztdhWptLuPu5LBJz4YlUjjet7AfD0ohr6aGgnljPj5+/nMlEN5tDM\\\r", + "UG1qPAXYiEOT28qYPpaZqo5BTWsuRhjhhR7myf125RM4NmNbpo6LjwSi6dKfBMCo\\\r", + "PNF69nuy9KQMGVXgW0gyI9oMTrSttYhIZC7Pxql6ZDeDwrucWf+lyQ==\\\r", + "-----END RSA PRIVATE KEY-----\";\r", + "\r", + "\r", + "\r", + "\r", + "var sHeader = JSON.stringify(header);\r", + "var sPayload = JSON.stringify(data);\r", + "\r", + "var sJWT = KJUR.jws.JWS.sign(header.alg, sHeader, sPayload, privateKey);\r", + "\r", + "pm.variables.set('client_assertion', sJWT);\r", + "console.log('sJWT >>>>>>> ', sJWT);\r", + "" + ], + "type": "text/javascript", + "packages": {} + } + }, + { + "listen": "test", + "script": { + "exec": [ + "var rlt = JSON.parse(responseBody);\r", + "pm.globals.set(\"ws-access-token-partenaire\", rlt.access_token);\r", + "pm.globals.set(\"ws-refresh-token-partenaire\", rlt.refresh_token);" + ], + "type": "text/javascript", + "packages": {} + } + } + ], + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{ws-access-token-partenaire}}", + "type": "string" + } + ] + }, + "method": "POST", + "header": [], + "body": { + "mode": "urlencoded", + "urlencoded": [ + { + "key": "grant_type", + "value": "refresh_token", + "type": "text" + }, + { + "key": "client_id", + "value": "client ID fourni par Objenious", + "type": "text" + }, + { + "key": "client_assertion_type", + "value": "urn:ietf:params:oauth:client-assertion-type:jwt-bearer", + "type": "text" + }, + { + "key": "client_assertion", + "value": "{{client_assertion}}", + "type": "text" + }, + { + "key": "refresh_token", + "value": "{{ws-refresh-token-partenaire}}", + "type": "text" + } + ] + }, + "url": { + "raw": "https://idp.docapost.io/auth/realms/GETWAY/protocol/openid-connect/token", + "protocol": "https", + "host": [ + "idp", + "docapost", + "io" + ], + "path": [ + "auth", + "realms", + "GETWAY", + "protocol", + "openid-connect", + "token" + ] + } + }, + "response": [] + }, + { + "name": "Appel lines", + "request": { + "auth": { + "type": "bearer", + "bearer": [ + { + "key": "token", + "value": "{{ws-access-token-partenaire}}", + "type": "string" + } + ] + }, + "method": "GET", + "header": [], + "url": { + "raw": "https://api-getway.objenious.com/ws/lines", + "protocol": "https", + "host": [ + "api-getway", + "objenious", + "com" + ], + "path": [ + "ws", + "lines" + ], + "query": [ + { + "key": "pageSize", + "value": "5", + "disabled": true + } + ] + } + }, + "response": [] + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ] +} \ No newline at end of file diff --git a/docs/sim-objenious/Projet_Postman_API_REST_Objenious_collection_V1 (2).3:Zone.Identifier b/docs/sim-objenious/Projet_Postman_API_REST_Objenious_collection_V1 (2).3:Zone.Identifier new file mode 100644 index 0000000000000000000000000000000000000000..d6c1ec682968c796b9f5e9e080cc6f674b57c766 GIT binary patch literal 25 dcma!!%Fjy;DN4*MPD?F{<>dl#JyUFr831@K2x= 0.0.1", + "jsrsasign": ">= 4.8.2" + } + } + } +} diff --git a/docs/sim-objenious/package.json b/docs/sim-objenious/package.json new file mode 100644 index 0000000..4618fe3 --- /dev/null +++ b/docs/sim-objenious/package.json @@ -0,0 +1,15 @@ +{ + "name": "sim-objenious", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "dependencies": { + "jsrsasign": "^11.1.0", + "jsrsasign-util": "^1.0.5" + } +}