meta { name: login with approo v2 type: http seq: 1 } post { url: {{baseUrl}}/auth/login-with-approo-v2?token=9820|1Uj3mqtmMJTsZhrvjZzZWEYe4l5cJKFhhnJ7yyis2997596a&package_name=com.approagency.meditation body: multipartForm auth: inherit } params:query { token: 9820|1Uj3mqtmMJTsZhrvjZzZWEYe4l5cJKFhhnJ7yyis2997596a package_name: com.approagency.meditation } headers { Accept: application/json Content-Type: application/json ~x-api-key: {{x_api_key}} } body:multipart-form { token: 8|v0Kv0qYWeLywG0Op67J0kotgroM1lf9C3cJ1pSGn9ac6e570 package_name: com.approagency.meditation } script:post-response { const jsonData = res.getBody(); bru.setEnvVar("token", jsonData.token); } settings { encodeUrl: true timeout: 0 } example { name: login with approo request: { url: {{base_url}}/api/login-with-approo method: POST mode: json headers: { Accept: application/json Content-Type: application/json x-api-key: {{x_api_key}} } body:json: { { "user_token":"Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJjb20udmFkYS5mYXJtb29ucGx1cyIsImV4cCI6MTg4NTcyODYxNSwiZXh0IjoiNGY2M2JkNzQwMmY0MzY5OWZkNmQ5MDcxZmU2ODdiNjJmMDY0ZTlmYiIsImlhdCI6MTU3MDM2ODYxNSwiaXNzIjoiaHR0cHM6Ly93d3cuYXBwcm9vLmlyIiwianRpIjoiZTZmODc3NDUxYWFhN2RhMWVhYzFhNDg4ZGJmZWZlZmUxZDE1NThkNSIsInNwZSI6ImNvbS52YWRhLmZhcm1vb25wbHVzIn0.GemSt3hm4MmIt5EMiqJoiiVd9djpPfKIEMH5F3npliAs9VcwfdvgE4KZr4i6QP9N8x4xvhQa2Y1-QpxlLovPLIs1kZkW0Cqg5TRfA1q2HhmT77AHZmzUc-lT_11oXBESjifgxygTLMPkAc6ACzjBWZmyfhfxjbXCka3LYgY39uR8icjZTGURtlgpOoI8_plHWK-wS-P7EAkixOm1wGOXJ4FEbU7D4Axali7vw19lvUHxLzCRBzTc146MghEsUby-YAlQBEXG1VHNCcV28L5mJCY4KKl6JfEmAAfvyv5whSHJwvJTALooCMewSgdhRP09_V4N209Bq65NjM2pK5nvIA", "mobile":"09127433418", "fcm_token":"234324234", "package_name":"com.devgroup.smartcalorie", "username":"jafarian" } } } response: { headers: { Server: nginx/1.18.0 (Ubuntu) Content-Type: application/json Transfer-Encoding: chunked Connection: keep-alive Cache-Control: no-cache, private Date: Tue, 28 Dec 2021 10:50:11 GMT X-RateLimit-Limit: 60 X-RateLimit-Remaining: 59 Access-Control-Allow-Origin: * } status: { code: 200 text: OK } body: { type: json content: ''' { "mobile": "09127433418", "identifier": "4f63bd7402f43699fd6d9071fe687b62f064e9fb", "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIxIiwianRpIjoiZDFhZjQwZGRlMThhYjllNmI4M2FkOTIyMjQ4MTdlNWIxOGU1NjM1NzYxZWRmYWM5Yjg1YTYwZWUwM2NlOTJlMGNhZGZmMTM4ZjdmNGU2OTIiLCJpYXQiOjE2NDA2ODg2MTEuNTUzOTMyLCJuYmYiOjE2NDA2ODg2MTEuNTUzOTM1LCJleHAiOjE2NzIyMjQ2MTEuNTUxNjE2LCJzdWIiOiIyIiwic2NvcGVzIjpbXX0.XYrOAVFXHaW-uCV1mvJB4Wsvf7U_f75ZmWazKEHkCWYi1kjiv1GtT5R513azvA_yafCpG1XFeeLD5dRtVuXjRZVp03yI2cOscaA4h07AYKadrvuHvyGeI21C0O8KPWyhkt5oVmoh_eEjDzRxwYu0I0euyx6RcubI7ZvZ6_fzQmdaNvqCth0VNPMSQinbxfaLa9MfLC8dufkMEgtcBC14o2Llp4AqKW1OI-2QvMEh2pDDkdUeckCGIHxNIhyzqYL2FpUdK6J8SFLESbVpQgFank59AIDiUTTC7GWlJD7KtHllTVDQ_SWOaj08MWuL9lYvfr40bvwaX71XvJXJ2hp3YY2z0YjCkyCprEZGHTRJ90BczxSpWcO1XngQE7Rvdz3n4PZH7IGje_m8yd-DBRnmFa418Zkl2ivZHzsW4atjPvtsB_n--fzIODKEKVXgQfxgreOJOJVv6gCZYrE0sd0bWwxq5J3K5-_CXWkiMIENuHGwy1myiYe7BSxl57cK_gWoP-K8NXh0lCf76G8irB0AdRtGXZipys74dcwMhQGR66tFkIsrlrkMJ1EGvX9_v8c0nfn4UcBBAdigbkWP9XLHZBtZ6JXT2eIbv0ENUxIXZojmsd-VDt-NrWm87xRL-dbXGKm5XbXi8lHYT3stW4eRet3v4L1AQ1B6c9u40GJ6SjE" } ''' } } }