{"info":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","description":"<html><head></head><body><p>Para poder obtener el <strong>{{ADMIN-user-access-token}}</strong> se deberá ingresar a la consola de UGO y ejecutar</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-ruby\">user = Utility.find_by(code: #{UTILITY-CODE}).admin_users.first\nuser.external_id = #Completar con el código de la utility que figura en CH\nextra_data = \n   {\n      preferred_username: user.user_name,\n      given_name: user.first_name,\n      family_name: user.last_name,\n      email: user.email,\n      utility_user_id: user.external_id\n    }\n\n</code></pre>\n<p>De esta manera generamos los datos necesarios para setear el token. Por último, en UGO corremos este comando que nos dara el token:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-ruby\">AuthenticableEntity.generate_access_token(user, user.utility, AuthenticableEntity::SCOPES_AUD[:backoffice_api], nil, extra_data: extra_data)[:token]\n\n</code></pre>\n<p>Ejemplo:</p>\n<img src=\"https://content.pstmn.io/480363b6-3cd7-4fe4-a643-39199fc6e312/aW1hZ2UucG5n\" width=\"2874\" height=\"254\">\n\n<p>Ahora podemos copiar este token y pegarlo en la variable de postman <strong>{{ADMIN-user-access-token}}.</strong></p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"32257626","collectionId":"316efa37-005f-40c6-a0ee-0ecff11a06b0","publishedId":"2s9Yyzbcxx","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"07DB7C"},"publishDate":"2025-03-28T12:58:58.000Z"},"item":[{"name":"Setup","item":[{"name":"Health Check","id":"4a4eeac4-e00e-4ba7-8310-8110b5506b93","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"107","type":"text"}],"url":"https://customer-hub-api-qa-ev.widergydev.com/health_check/all","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"protocol":"https","path":["health_check","all"],"host":["customer-hub-api-qa-ev","widergydev","com"],"query":[],"variable":[]}},"response":[{"id":"ebae13df-f3b9-4b77-af1d-12549ddc6025","name":"500","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"19","type":"text"}],"url":"{{ch-local}}/health_check"},"status":"Internal Server Error","code":500,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"9ec91a59-12bb-401d-91dd-f61a75ccfab0"},{"key":"X-Runtime","value":"0.899698"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"healthy\": false,\n    \"message\": \"API health_checks failed: [\\\"Edenor API\\\", \\\"Edenor API2\\\"].\",\n    \"display_message\": null\n}"},{"id":"17cf0099-327c-4798-b01c-097d8a9e5b8c","name":"200","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"}],"url":"http://localhost:3000//health_check/all"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Thu, 10 Jul 2025 13:37:02 GMT"},{"key":"X-Runtime","value":"0.915607"},{"key":"vary","value":"Origin"},{"key":"Server","value":"nginx"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Last-Modified","value":"Thu, 10 Jul 2025 13:37:02 GMT"},{"key":"Cache-Control","value":"max-age=1, private, must-revalidate"},{"key":"X-Request-Id","value":"4340ffa5-e174-4f58-a6ec-539dc4f9d299"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 af182712aea286edc0e565428deab302.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"EZE50-P5"},{"key":"X-Amz-Cf-Id","value":"Z41vhVbZ_Oyz_ii2TybLYz57NPRLIemtcQLATDRx58p3gtWHxMPgfA=="},{"key":"Content-Security-Policy","value":"frame-ancestors 'self' *.widergydev.com"},{"key":"Strict-Transport-Security","value":"max-age=31536000"}],"cookie":[],"responseTime":null,"body":"{\n    \"healthy\": true,\n    \"message\": \"success\",\n    \"display_message\": null\n}"}],"_postman_id":"4a4eeac4-e00e-4ba7-8310-8110b5506b93"},{"name":"Environment setup","event":[{"listen":"prerequest","script":{"id":"61c7c464-c439-4f19-879d-3e118577cf8a","exec":["// Set the target utility\r","// Utility-ID Camuzzi:         1\r","// Utility-ID Metrogas:        2\r","// Utility-ID Edesa:           3\r","// Utility-ID Ejesa:           4\r","// Utility-ID Edet:            6\r","// Utility-ID Edes:            7\r","// Utility-ID Naturgy:         8\r","// Utility-ID Edelap:          9\r","// Utility-ID Eden:            10\r","// Utility-ID Edesal:          11\r","// Utility-ID Edea:            13\r","// Utility-ID Edenor:          19\r","// Utility-ID Gasco Colombia:  20\r","// Utility-ID Gasco Chile:     21\r","// Utility-ID AES:             22\r","// Utility-ID Brilla:          36\r","// Utility-ID Demo:           107\r","\r","pm.environment.set(\"utility-id\", \"21\");\r","\r","// Set the target environment. This is currently set to development\r","// Local        http://localhost:3000\r","// Development: https://customer-hub-api-dev.widergydev.com\r","// QA-EV:       https://customer-hub-api-qa-ev.widergydev.com\r","// QA-CO:       https://customer-hub-api-qa-co.widergydev.com\r","// Stage:       https://customer-hub-api-stage.widergydev.com\r","// Production:  https://customer-hub-api.widergy.com\r","pm.environment.set(\"base-api-url\", \"https://customer-hub-api-qa.widergydev.com\");"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"716e5178-006c-4b73-8d7d-8b39247b2090","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://postman-echo.com/get","description":"<p>Setup your utility environment for all further requests in the Pre-request script.</p>\n<p>You should only need to run this one time as these values will be stored in your Postman environment.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"protocol":"https","path":["get"],"host":["postman-echo","com"],"query":[],"variable":[]}},"response":[],"_postman_id":"716e5178-006c-4b73-8d7d-8b39247b2090"},{"name":"Configurations","id":"a91f9ede-874e-4205-9c77-becd83d59022","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"url":"http://localhost:3000//api/v1/configurations?application=web","description":"<p>Servicio utilizado para recuperar la configuracion de una Utility.</p>\n<h5 id=\"uri-params\">Uri Params:</h5>\n<ul>\n<li><strong>application</strong> <em>(string, required):</em> application de la cual se requiere obtener la configuracion</li>\n</ul>\n<h5 id=\"response\">Response:</h5>\n<ul>\n<li><p><strong>application</strong> <em>(string, required)</em>: Tipo de aplicación a la que corresponde la configuración</p>\n</li>\n<li><p><strong>s3_bucket_uri</strong> <em>(string, required)</em>: URI del bucket S3 donde se almacenarán los assets.</p>\n</li>\n<li><p><strong>user_segments</strong> <em>(array, required)</em>: Array de segmentos o grupos de usuarios de la utility.</p>\n<ul>\n<li><p><strong>code</strong> <em>(jsonb, required)</em>: Código de identificación del segmento de usuario: Default - Premium</p>\n</li>\n<li><p><strong>config</strong> <em>(jsonb, required)</em>: Json con la configuracion necesaria.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>feature_configurations</strong> (array, required): Array de user_segments configurados,.</p>\n</li>\n</ul>\n<p>En caso de falla se devuelve un error de tipo 422 con un mensaje.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","configurations"],"host":["http://localhost:3000/"],"query":[{"description":{"content":"<p>Requerido, aplicación. Valores posibles: web, mobile, web_totem, backoffice, consumption_advisor</p>\n","type":"text/plain"},"key":"application","value":"web"}],"variable":[]}},"response":[{"id":"4f46ad58-1c13-45f0-8178-955906013b66","name":"200  Ok - new - Configurations","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/configurations?application=web","host":["http://localhost:3000/"],"path":["api","v1","configurations"],"query":[{"key":"application","value":"web"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"0b309e9245f0b920f596b5940ace853f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"186cbbca-59d4-457f-96b3-dc2f1b51aa72"},{"key":"X-Runtime","value":"1.903664"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"application\": \"web\",\n    \"s3_bucket_uri\": \"some_url\",\n    \"user_segments\": [\n        {\n            \"code\": \"default\",\n            \"config\": {\n                \"some\": \"color\"\n            }\n        }\n    ]\n}"},{"id":"bc28934b-a4b1-4d91-acae-cab1edf7044b","name":"404 - new - Configurations","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/configurations?application=web","host":["http://localhost:3000/"],"path":["api","v1","configurations"],"query":[{"key":"application","value":"web"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"73dfb1fd-701c-4b92-80fa-b16ffb6191c7"},{"key":"X-Runtime","value":"0.310766"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"a91f9ede-874e-4205-9c77-becd83d59022"}],"id":"efb53553-685d-4d71-a693-b4552a8e8a54","_postman_id":"efb53553-685d-4d71-a693-b4552a8e8a54","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Utilities","item":[{"name":"Configuration","id":"0318a149-e18d-4867-b570-c0cd9ee8f348","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"}],"url":"http://localhost:3000//api/v1/utilities/configuration","description":"<p>Este servicio se utilizará para obtener un objeto de las configuraciones asociados a una Utility.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Response 200</strong></p>\n<p>La respuesta será un objeto de configuraciones.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","utilities","configuration"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"13605238-4673-46fc-8e50-3d847b82858a","name":"202 Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"}],"url":"http://localhost:3000//api/v1/utilities/configuration"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"0a836ead-0a9c-4b70-85f7-8703586732c3"},{"key":"X-Runtime","value":"0.064400"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"cf4cdadf-6518-4b88-98f8-a0e7221a4334\",\n    \"job_id\": \"cf4cdadf-6518-4b88-98f8-a0e7221a4334\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=cf4cdadf-6518-4b88-98f8-a0e7221a4334\"\n}"},{"id":"2bdf79e6-3e26-4ab8-9abb-3def268fc642","name":"200 OK","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:3000/async_request/jobs?id=997e8a92-a677-489f-84e4-94aa3769e974","protocol":"http","host":["localhost"],"port":"3000","path":["async_request","jobs"],"query":[{"key":"id","value":"997e8a92-a677-489f-84e4-94aa3769e974"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"71ce06e86d669b683f682e4d363df3ac\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"56f48ccd-32ae-4247-a450-37dcca097988"},{"key":"X-Runtime","value":"0.009760"},{"key":"vary","value":"Accept, Origin"},{"key":"Content-Length","value":"1322"}],"cookie":[],"responseTime":null,"body":"{\n    \"document_lengths\": {\n        \"dni\": \"5..8\",\n        \"cuil\": 11,\n        \"cuit\": 11,\n        \"other\": \"5..11\",\n        \"passport\": \"7..9\",\n        \"identity_card\": \"7..8\",\n        \"provincial_ci\": \"7..8\",\n        \"civic_notebook\": \"6..8\",\n        \"enlistment_book\": \"6..8\",\n        \"cert_of_document_in_proccess\": \"5..11\"\n    },\n    \"payment_gateways\": [\n        \"BANCO_MACRO\"\n    ],\n    \"user_search_by_email\": true,\n    \"date_turns_validation\": true,\n    \"turn_email_attributes\": {\n        \"date\": \"fecha\",\n        \"email\": \"email\",\n        \"mobile\": \"celular\",\n        \"ends_at\": \"ends_at\",\n        \"turn_id\": \"nro_turno\",\n        \"begins_at\": \"hora\",\n        \"full_name\": \"usuario\",\n        \"survey_link\": \"link_encuesta\",\n        \"city_address\": \"sede\",\n        \"client_number\": \"nis\",\n        \"attention_type\": \"tipo_atencion\",\n        \"procedure_name\": \"tipo_tramite\",\n        \"user_turns_url\": \"link_turnos\",\n        \"document_number\": \"document_number\",\n        \"office_category\": \"tipo_oficina\"\n    },\n    \"user_email_uniqueness\": true,\n    \"user_search_strategies\": \"email\",\n    \"error_reporting_enabled\": true,\n    \"user_document_validation\": false,\n    \"skip_turns_date_validation\": false,\n    \"non_authenticated_endpoints\": [],\n    \"default_user_search_strategy\": \"email\",\n    \"notifications_by_preferences\": false,\n    \"user_external_authentication\": false,\n    \"turns_form_mapping_attributes\": {\n        \"email\": \"email\",\n        \"phone\": \"phone\",\n        \"last_name\": \"lastname\",\n        \"first_name\": \"name\",\n        \"client_number\": \"nis\",\n        \"document_type\": \"doctype\",\n        \"procedure_name\": \"procedure\",\n        \"document_number\": \"docnumber\"\n    },\n    \"should_sync_digital_bill_adherence\": false,\n    \"skip_mobile_app_version_validation\": false\n}"}],"_postman_id":"0318a149-e18d-4867-b570-c0cd9ee8f348"},{"name":"Form Statuses","id":"d7122302-b1c4-40d4-a171-0746da0e0f6d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/utilities/form_responses/statuses","description":"<p>Este servicio se utilizará para obtener un objeto de las configuraciones asociados a una Utility.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Response 200</strong></p>\n<p>La respuesta será un objeto de configuraciones.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","utilities","form_responses","statuses"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"9ead8f8f-ef4c-4453-858b-863a9856175c","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/utilities/form_responses/statuses"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"f32839c8-61f8-4fcd-bcc5-e9f1a29786df"},{"key":"X-Runtime","value":"0.075467"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"f5f9398d-784a-42bf-bf35-c71d2f6539cd\",\n    \"job_id\": \"f5f9398d-784a-42bf-bf35-c71d2f6539cd\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=f5f9398d-784a-42bf-bf35-c71d2f6539cd\"\n}"},{"id":"3516ecd8-3265-4406-95fa-fb0dbdb7b733","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/utilities/form_responses/statuses"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"f32839c8-61f8-4fcd-bcc5-e9f1a29786df"},{"key":"X-Runtime","value":"0.075467"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"status\": \"pending\",\n        \"status_label\": \"pending\"\n    },\n    {\n        \"id\": 2,\n        \"status\": \"assigned\",\n        \"status_label\": \"assigned\"\n    },\n    {\n        \"id\": 3,\n        \"status\": \"observed\",\n        \"status_label\": \"observed\"\n    },\n    {\n        \"id\": 4,\n        \"status\": \"approved\",\n        \"status_label\": \"approved\"\n    },\n    {\n        \"id\": 5,\n        \"status\": \"rejected\",\n        \"status_label\": \"rejected\"\n    }\n]"}],"_postman_id":"d7122302-b1c4-40d4-a171-0746da0e0f6d"}],"id":"e34f1f58-95e3-4d93-be24-8d3b95b1e24b","_postman_id":"e34f1f58-95e3-4d93-be24-8d3b95b1e24b","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Admin Api","item":[{"name":"Sessions","item":[{"name":"Create","event":[{"listen":"test","script":{"id":"38c00b3d-3df4-4e71-90ee-717334ed4c96","exec":["var jsonData = pm.response.json();","pm.environment.set(\"admin-user-access-token\", jsonData.access_token);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"f00d0d51-7f66-4705-a8da-8a17c1cb1fc9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions","description":"<p>Este servicio se usara para crear una sesión con un usuario administrador en el scope Admin Api</p>\n<hr />\n<p><strong>Request</strong></p>\n<p><strong>Body | JSON</strong></p>\n<p><strong>email (string, requerido):</strong> Email del usuario administrador</p>\n<p><strong>password (string, requerido):</strong> Contraseña del usuario administrador</p>\n<p><strong>Response 200</strong></p>\n<p>La respuesta será un objeto json:</p>\n<p><strong>access_token:</strong> Token codificado con una expiración que se guardara como variable para la autenticación.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["admin_api","v1","sessions"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"8496a71a-979e-4059-8405-ed0e07439ebf","name":"200","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"dd6d275b16bf93426a1b6e564e66127a\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"13c8e677-6979-444f-b961-b8008a482c74"},{"key":"x-runtime","value":"0.220096"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"148"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxLCJleHBpcmF0aW9uX2RhdGUiOjE3NzE5NDA5MDd9.yP88cYfqamB85Zzstq21rSOxZGJfYgAFmA6IvLRLInE\"\n}"},{"id":"7ba59765-d645-4aa1-a104-e190f086fb3f","name":"401","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"passworderror\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions"},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"fea81376-6e26-475b-9347-c6909a610a62"},{"key":"x-runtime","value":"0.200321"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"105"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 401,\n            \"code\": \"invalid_credentials\",\n            \"message\": \"Credenciales inválidas.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"f00d0d51-7f66-4705-a8da-8a17c1cb1fc9"}],"id":"ff8dc658-40ad-47cc-bb8e-90a90b3e8b5c","_postman_id":"ff8dc658-40ad-47cc-bb8e-90a90b3e8b5c","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Deploy Configurations","item":[{"name":"Index","id":"9539e4ec-ed6f-44e4-95e3-2bb639e6dcf2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{admin-user-access-token}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//admin_api/v1/deploy_configurations?product=customer_hub","description":"<p>Este servicio se utilizará para obtener un objeto de configuraciones asociadas a un producto.</p>\n<hr />\n<p><strong>Response 200</strong></p>\n<p>La respuesta será un array con lo siguiente:</p>\n<p><strong>id (integer):</strong> Id del registro.</p>\n<p><strong>utility_code (integer):</strong> Code de la Utility a la que le corresponde el registro.</p>\n<p><strong>utility_name (string):</strong> Nombre de la Utility a la que le corresponde el registro.</p>\n<p><strong>enabled (boolean):</strong> El servicio solo devuelve productos con enabled: <strong>true</strong>.</p>\n<p><strong>configuration (json):</strong> Objeto json con la configuración previamente cargada por Active Admin.</p>\n<p><strong>product (string):</strong> Producto al que corresponde el registro. Puede ser uno de los siguientes: <strong>customer_hub</strong></p>\n<p><strong>created_at (timestamp)</strong></p>\n<p><strong>updated_ad (timestamp)</strong></p>\n","urlObject":{"path":["admin_api","v1","deploy_configurations"],"host":["http://localhost:3000/"],"query":[{"key":"product","value":"customer_hub"}],"variable":[]}},"response":[{"id":"a7cd9ba1-8b1b-4e6a-9b62-8213038a6798","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text","disabled":true},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//admin_api/v1/deploy_configurations?product=totem","host":["http://localhost:3000/"],"path":["admin_api","v1","deploy_configurations"],"query":[{"key":"product","value":"totem"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"0d93710c43d5cccc3ecfa1ec0c6a831e\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"ec9e2d50-fb5e-4b46-9db4-0943059a7e59"},{"key":"x-runtime","value":"0.167925"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"190"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 2,\n        \"utility_code\": 29,\n        \"enabled\": true,\n        \"configuration\": {\n            \"ShowSomething\": true\n        },\n        \"product\": \"totem\",\n        \"created_at\": \"2026-02-23T09:10:18.232-03:00\",\n        \"updated_at\": \"2026-02-23T11:19:40.885-03:00\"\n    }\n]"},{"id":"f0b14684-3e50-4cea-9551-8c7809ca6c79","name":"400 Bad Request","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text","disabled":true},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//admin_api/v1/deploy_configurations?product=totems","host":["http://localhost:3000/"],"path":["admin_api","v1","deploy_configurations"],"query":[{"key":"product","value":"totems"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"a2291f20-aae3-46d5-ab8b-d95fd0fa88db"},{"key":"x-runtime","value":"0.024493"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"102"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"invalid_product\",\n            \"message\": \"El producto es inválido.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"9539e4ec-ed6f-44e4-95e3-2bb639e6dcf2"},{"name":"Create","id":"1ef9618e-aebc-4179-87b0-4b520a95a6f1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"utility_id\": 1,\n    \"product\": \"customer_hub\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/deploy_configurations","description":"<h1 id=\"post-admin_apiv1deploy_configurations\">POST /admin_api/v1/deploy_configurations</h1>\n<p>Este servicio se utilizará para <strong>crear un deploy configuration</strong> asociado a una <strong>utility</strong> y a un <strong>producto</strong>.</p>\n<h2 id=\"autenticación\">Autenticación</h2>\n<ul>\n<li>Requiere <strong>Bearer Token</strong> en el header <code>Authorization</code>.</li>\n</ul>\n<h2 id=\"body-params-json\">Body params (JSON)</h2>\n<ul>\n<li><p><strong>utility_id</strong> <em>(integer, required)</em>: Id de la Utility correspondiente.</p>\n</li>\n<li><p><strong>product</strong> <em>(string, required)</em>: Producto correspondiente (en este caso siempre <strong>customer_hub</strong>).</p>\n</li>\n<li><p><strong>configuration</strong> <em>(json, optional)</em>: Objeto json con la configuración del deploy.</p>\n</li>\n</ul>\n<blockquote>\n<p>Solo puede existir <strong>1 deploy configuration</strong> por combinación de <strong>utility_id</strong> y <strong>product</strong>. </p>\n</blockquote>\n<h3 id=\"ejemplo-de-body\">Ejemplo de body</h3>\n<p><code>{ \"utility_id\": 1, \"product\": \"customer_hub\", \"configuration\": {} }</code></p>\n","urlObject":{"path":["admin_api","v1","deploy_configurations"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"b30cd0c9-48dd-460e-a377-69628bcd5e2b","name":"Create","originalRequest":{"method":"POST","header":[{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"utility_id\": 1,\n    \"product\": \"customer_hub\",\n    \"configuration\": {\n        \"tuki\": 123\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/deploy_configurations"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": 21,\n    \"utility_code\": 19,\n    \"utility_name\": \"Edenor Utility\",\n    \"enabled\": false,\n    \"configuration\": {\n        \"tuki\": 123\n    },\n    \"product\": \"customer_hub\",\n    \"created_at\": \"2026-03-05T12:03:19.001-03:00\",\n    \"updated_at\": \"2026-03-05T12:03:19.001-03:00\"\n}"},{"id":"22782361-5887-4db2-aef4-12d130ecf04c","name":"422 Unprocessable Content","originalRequest":{"method":"POST","header":[{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"utility_id\": 1,\n    \"product\": \"customer_hub\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/deploy_configurations"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"invalid_utility_id\",\n            \"message\": \"El ID de la utility proporcionado no es válido\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"1ef9618e-aebc-4179-87b0-4b520a95a6f1"}],"id":"89d7926c-5548-4a7e-a7f8-d1a0892edce2","_postman_id":"89d7926c-5548-4a7e-a7f8-d1a0892edce2","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Utilities","item":[{"name":"Create","id":"666029ba-65d2-44a9-a198-f094d8490812","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{user_access_token}}"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n        \"name\": \"Utility name\"\n}"},"url":"http://localhost:3000//admin_api/v1/utilities","description":"<h1 id=\"post-admin_apiv1utilities\">POST /admin_api/v1/utilities</h1>\n<p>Este servicio se utiliza para <strong>crear una nueva utility</strong>.</p>\n<h2 id=\"autenticación\">Autenticación</h2>\n<ul>\n<li>Requiere <strong>Bearer Token</strong> en el header <code>Authorization</code>.</li>\n</ul>\n<h2 id=\"headers-requeridos\">Headers requeridos</h2>\n<ul>\n<li><strong>Content-Type</strong> <em>(string, required)</em>: <code>application/json</code></li>\n</ul>\n<h2 id=\"body-params-json\">Body params (JSON)</h2>\n<ul>\n<li><strong>name</strong> <em>(string, required)</em>: Nombre de la utility.</li>\n</ul>\n<h3 id=\"ejemplo-de-body\">Ejemplo de body</h3>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"name\": \"Utility name\"\n}\n\n</code></pre>\n<h2 id=\"respuestas\">Respuestas</h2>\n<p>Ver ejemplos guardados del request para casos como <strong>201 Created</strong> y <strong>422 Unprocessable Content</strong>.</p>\n","urlObject":{"path":["admin_api","v1","utilities"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"51ad74d6-6865-4e3c-9745-05e4ea383470","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"},{"key":"Authorization","value":"{{admin-user-access-token}}","description":"General Admin User","type":"text"},{"key":"Utility-ID","value":"10","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\n        \"name\": \"Utility name\"\n}"},"url":"http://localhost:3000//admin_api/v1/utilities"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"7d42a950f52fd3780d4c674750c9308b\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"e9288de1-3fee-43d0-a8e0-69bf707d928d"},{"key":"X-Runtime","value":"0.096182"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 8,\n    \"name\": \"Utility name\",\n    \"code\": 0,\n    \"active\": true,\n    \"created_at\": \"2026-03-05T12:20:16.566-03:00\",\n    \"updated_at\": \"2026-03-05T12:20:16.581-03:00\",\n    \"state_configuration\": {},\n    \"configuration\": {},\n    \"utilitygo_consumer_username\": null,\n    \"utilitygo_consumer_password\": null,\n    \"utilitygo_consumer_access_token\": null,\n    \"utilitygo_consumer_access_token_expires_at\": null,\n    \"contact_center_configuration\": {}\n}"},{"id":"44d8c0a7-01ad-4aa2-b59d-d258b9f47083","name":"422 Unprocessable Content","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n        \"name\": \"Utility name\"\n}"},"url":"http://localhost:3000//admin_api/v1/utilities"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"validation_failed\",\n            \"message\": \"Name ya está en uso\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"666029ba-65d2-44a9-a198-f094d8490812"}],"id":"dc754181-d11f-405b-bc79-4d4ed5bb0fdb","_postman_id":"dc754181-d11f-405b-bc79-4d4ed5bb0fdb","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Utility Application Configurations","item":[{"name":"Create","id":"34827ce2-9148-4136-98e9-33626910e9b4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{user_access_token}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n  \"utility_id\": 1,\n  \"application\": \"web\",\n  \"s3_bucket_uri\": \"prueba\",\n  \"feature_id\": 1,\n  \"enabled\": true,\n  \"parameters\": {\n    \"tuki\": 123\n  }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/utility_application_configurations","description":"<h1 id=\"post-admin_apiv1utility_application_configurations\">POST /admin_api/v1/utility_application_configurations</h1>\n<h2 id=\"propósito\">Propósito</h2>\n<p>Este servicio se utiliza para <strong>crear una nueva configuración de aplicación</strong> para una <em>utility</em> junto con la <strong>configuración del feature asociado</strong> en una <strong>única operación atómica</strong> (sincrónica).</p>\n<hr />\n<h2 id=\"autenticación\">Autenticación</h2>\n<ul>\n<li>Requiere <strong>Bearer Token</strong> en el header <code>Authorization</code>.</li>\n</ul>\n<hr />\n<h2 id=\"headers-requeridos\">Headers requeridos</h2>\n<ul>\n<li><strong>Content-Type</strong> <em>(string, requerido)</em>: <code>application/json</code></li>\n</ul>\n<hr />\n<h2 id=\"body-json\">Body (JSON)</h2>\n<h3 id=\"esquema\">Esquema</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Requerido</th>\n<th>Valores / Reglas</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>utility_id</code></td>\n<td>number (integer)</td>\n<td>Sí</td>\n<td>ID válido existente. Debe coincidir con el contexto de <code>Utility-ID</code>.</td>\n</tr>\n<tr>\n<td><code>application</code></td>\n<td>string</td>\n<td>Sí</td>\n<td>Valores posibles: <code>web</code>, <code>mobile</code>, <code>backoffice</code>, <code>web_totem</code>, <code>consumption_advisor</code>.</td>\n</tr>\n<tr>\n<td><code>s3_bucket_uri</code></td>\n<td>string</td>\n<td>Sí</td>\n<td>URI del bucket S3 donde se almacenan recursos de configuración.</td>\n</tr>\n<tr>\n<td><code>feature_id</code></td>\n<td>number (integer)</td>\n<td>Sí</td>\n<td>ID de feature existente y compatible con <code>application</code>.</td>\n</tr>\n<tr>\n<td><code>current_version_id</code></td>\n<td>number (integer)  null</td>\n<td>No</td>\n<td>Versión actual (puede ser <code>null</code>).</td>\n</tr>\n<tr>\n<td><code>user_segments</code></td>\n<td>array(object)</td>\n<td>No</td>\n<td>Si no se envía, el backend asigna por defecto: <code>[{\"code\":\"default\",\"config\":{}}]</code>.</td>\n</tr>\n<tr>\n<td><code>enabled</code></td>\n<td>boolean</td>\n<td>No</td>\n<td>Por defecto <code>true</code>.</td>\n</tr>\n<tr>\n<td><code>parameters</code></td>\n<td>object</td>\n<td>No</td>\n<td>Parámetros específicos del feature. Por defecto <code>{}</code>.</td>\n</tr>\n<tr>\n<td><code>translations</code></td>\n<td>object</td>\n<td>No</td>\n<td>Traducciones del feature. Por defecto <code>{}</code>.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"detalle-de-user_segments-si-se-envía\">Detalle de <code>user_segments</code> (si se envía)</h3>\n<p>Cada ítem es un objeto con:</p>\n<ul>\n<li><p><code>code</code> <em>(string)</em></p>\n</li>\n<li><p><code>config</code> <em>(object)</em></p>\n</li>\n</ul>\n<hr />\n<h2 id=\"ejemplo-de-request\">Ejemplo de request</h2>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"utility_id\": 1,\n  \"application\": \"web\",\n  \"s3_bucket_uri\": \"prueba\",\n  \"feature_id\": 1,\n  \"enabled\": true,\n  \"parameters\": {\n    \"tuki\": 123\n  }\n}\n\n</code></pre>\n<hr />\n<h2 id=\"respuestas\">Respuestas</h2>\n<h3 id=\"201-created\">201 Created</h3>\n<p>Crea la <code>utility_application_configuration</code> y la <code>feature_configuration</code> asociada.</p>\n<p>Ejemplo (observado):</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"utility_application_configuration\": {\n    \"id\": 10,\n    \"application\": \"web\",\n    \"utility_id\": 1,\n    \"user_segments\": [\n      {\n        \"code\": \"default\",\n        \"config\": {}\n      }\n    ],\n    \"s3_bucket_uri\": \"prueba\",\n    \"current_version_id\": null\n  },\n  \"feature_configuration\": {\n    \"id\": 7,\n    \"enabled\": true,\n    \"parameters\": {\n      \"TUKI\": 123,\n      \"toni\": 123\n    },\n    \"translations\": {},\n    \"utility_application_configuration_id\": 10,\n    \"feature_id\": 1\n  }\n}\n\n</code></pre>\n<h3 id=\"422-unprocessable-content\">422 Unprocessable Content</h3>\n<p>Error de validación cuando el body no cumple reglas (por ejemplo: IDs inexistentes, <code>application</code> fuera de los valores permitidos, tipos inválidos, etc.).</p>\n<blockquote>\n<p>Ver el ejemplo guardado <strong>\"422 Unprocessable Content\"</strong> para el detalle del payload. </p>\n</blockquote>\n<hr />\n<h2 id=\"notas\">Notas</h2>\n<ul>\n<li><p>Este endpoint es <strong>sincrónico</strong>.</p>\n</li>\n<li><p><code>parameters</code> y <code>translations</code> son objetos flexibles: la estructura exacta depende del <code>feature_id</code>.</p>\n</li>\n</ul>\n","urlObject":{"path":["admin_api","v1","utility_application_configurations"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"97a8037a-19b1-429f-941d-45d40e471f7a","name":"422 Unprocessable Content","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxLCJleHBpcmF0aW9uX2RhdGUiOjE3NzI3MzU2MDl9.PaUs_DCr2_SQEy8EPay_Dp592SwZkXpKcbxOGMc3K3A","type":"text"},{"key":"Utility-ID","value":"10","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\n  \"utility_id\": 1,\n  \"application\": \"web\",\n  \"s3_bucket_uri\": \"prueba\",\n  \"feature_id\": 1,\n  \"enabled\": true,\n  \"parameters\": {\n    \"TUKI\": 123,\n    \"toni\": 123\n  }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/utility_application_configurations"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"validation_failed\",\n            \"message\": \"La validación falló: Application Debe haber un único application_configuration por utility y por aplicación.\",\n            \"meta\": null\n        }\n    ]\n}"},{"id":"cd5929ee-fe91-4a5d-96f5-d67d7fb248c0","name":"201 Created","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxLCJleHBpcmF0aW9uX2RhdGUiOjE3NzI3MzU2MDl9.PaUs_DCr2_SQEy8EPay_Dp592SwZkXpKcbxOGMc3K3A","type":"text"},{"key":"Utility-ID","value":"10","type":"text","disabled":true}],"body":{"mode":"raw","raw":"{\n  \"utility_id\": 1,\n  \"application\": \"web\",\n  \"s3_bucket_uri\": \"prueba\",\n  \"feature_id\": 1,\n  \"enabled\": true,\n  \"parameters\": {\n    \"TUKI\": 123,\n    \"toni\": 123\n  }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/utility_application_configurations"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"utility_application_configuration\": {\n        \"id\": 10,\n        \"application\": \"web\",\n        \"utility_id\": 1,\n        \"user_segments\": [\n            {\n                \"code\": \"default\",\n                \"config\": {}\n            }\n        ],\n        \"s3_bucket_uri\": \"prueba\",\n        \"current_version_id\": null,\n        \"created_at\": \"2026-03-05T12:22:51.296-03:00\",\n        \"updated_at\": \"2026-03-05T12:22:51.296-03:00\"\n    },\n    \"feature_configuration\": {\n        \"id\": 7,\n        \"enabled\": true,\n        \"parameters\": {\n            \"tuki\": 123\n        },\n        \"translations\": {},\n        \"utility_application_configuration_id\": 10,\n        \"feature_id\": 1,\n        \"created_at\": \"2026-03-05T12:22:51.320-03:00\",\n        \"updated_at\": \"2026-03-05T12:22:51.320-03:00\"\n    }\n}"}],"_postman_id":"34827ce2-9148-4136-98e9-33626910e9b4"}],"id":"f7dca795-8a44-4315-8d7a-1420573900f8","_postman_id":"f7dca795-8a44-4315-8d7a-1420573900f8","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}}],"id":"bcd71443-8b2e-4b96-b2a1-7c7fcb0620bd","_postman_id":"bcd71443-8b2e-4b96-b2a1-7c7fcb0620bd","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Agents","item":[{"name":"Federated sessions","item":[{"name":"keycloak","event":[{"listen":"test","script":{"id":"38c00b3d-3df4-4e71-90ee-717334ed4c96","exec":["var jsonData = pm.response.json();","pm.environment.set(\"admin-user-access-token\", jsonData.access_token);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"b7f72732-396a-4f4c-9c4e-d0852dff58f0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/agents/federated_sessions/keycloak ","description":"<p>Este servicio se usara para crear una sesión con un usuario administrador en el scope Admin Api</p>\n<hr />\n<p><strong>Request</strong></p>\n<p><strong>Body | JSON</strong></p>\n<p><strong>email (string, requerido):</strong> Email del usuario administrador</p>\n<p><strong>password (string, requerido):</strong> Contraseña del usuario administrador</p>\n<p><strong>Response 200</strong></p>\n<p>La respuesta será un objeto json:</p>\n<p><strong>access_token:</strong> Token codificado con una expiración que se guardara como variable para la autenticación.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","agents","federated_sessions","keycloak "],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"c3cec3f7-3fca-4855-81f2-7435ab0d2a8c","name":"200","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"dd6d275b16bf93426a1b6e564e66127a\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"13c8e677-6979-444f-b961-b8008a482c74"},{"key":"x-runtime","value":"0.220096"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"148"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxLCJleHBpcmF0aW9uX2RhdGUiOjE3NzE5NDA5MDd9.yP88cYfqamB85Zzstq21rSOxZGJfYgAFmA6IvLRLInE\"\n}"},{"id":"277d6bef-c0f7-4f1f-81b1-030e1c6b5599","name":"401","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"passworderror\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions"},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"fea81376-6e26-475b-9347-c6909a610a62"},{"key":"x-runtime","value":"0.200321"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"105"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 401,\n            \"code\": \"invalid_credentials\",\n            \"message\": \"Credenciales inválidas.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"b7f72732-396a-4f4c-9c4e-d0852dff58f0"},{"name":"microsoft","event":[{"listen":"test","script":{"id":"38c00b3d-3df4-4e71-90ee-717334ed4c96","exec":["var jsonData = pm.response.json();","pm.environment.set(\"admin-user-access-token\", jsonData.access_token);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"bd5b5c1f-d2c2-4a6c-bf09-d99f001ea021","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/agents/federated_sessions/microsoft","description":"<p>Este servicio se usara para crear una sesión con un usuario administrador en el scope Admin Api</p>\n<hr />\n<p><strong>Request</strong></p>\n<p><strong>Body | JSON</strong></p>\n<p><strong>email (string, requerido):</strong> Email del usuario administrador</p>\n<p><strong>password (string, requerido):</strong> Contraseña del usuario administrador</p>\n<p><strong>Response 200</strong></p>\n<p>La respuesta será un objeto json:</p>\n<p><strong>access_token:</strong> Token codificado con una expiración que se guardara como variable para la autenticación.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","agents","federated_sessions","microsoft"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"5b5314c9-4033-44a6-b216-b6eae50058d5","name":"200","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"dd6d275b16bf93426a1b6e564e66127a\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"13c8e677-6979-444f-b961-b8008a482c74"},{"key":"x-runtime","value":"0.220096"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"148"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxLCJleHBpcmF0aW9uX2RhdGUiOjE3NzE5NDA5MDd9.yP88cYfqamB85Zzstq21rSOxZGJfYgAFmA6IvLRLInE\"\n}"},{"id":"33fa3fde-cd4b-4deb-94bf-2d46d4bee39d","name":"401","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"passworderror\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions"},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"fea81376-6e26-475b-9347-c6909a610a62"},{"key":"x-runtime","value":"0.200321"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"105"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 401,\n            \"code\": \"invalid_credentials\",\n            \"message\": \"Credenciales inválidas.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"bd5b5c1f-d2c2-4a6c-bf09-d99f001ea021"},{"name":"external_provider","event":[{"listen":"test","script":{"id":"38c00b3d-3df4-4e71-90ee-717334ed4c96","exec":["var jsonData = pm.response.json();","pm.environment.set(\"admin-user-access-token\", jsonData.access_token);"],"type":"text/javascript","packages":{},"requests":{}}}],"id":"2c3e1739-a1a4-437f-a6ca-569b9eac7692","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/agents/federated_sessions/external_provider","description":"<p>Este servicio se usara para crear una sesión con un usuario administrador en el scope Admin Api</p>\n<hr />\n<p><strong>Request</strong></p>\n<p><strong>Body | JSON</strong></p>\n<p><strong>email (string, requerido):</strong> Email del usuario administrador</p>\n<p><strong>password (string, requerido):</strong> Contraseña del usuario administrador</p>\n<p><strong>Response 200</strong></p>\n<p>La respuesta será un objeto json:</p>\n<p><strong>access_token:</strong> Token codificado con una expiración que se guardara como variable para la autenticación.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","agents","federated_sessions","external_provider"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"177236f4-89b1-4634-8b6d-7f1ec30ca6b7","name":"200","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"password\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"dd6d275b16bf93426a1b6e564e66127a\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"13c8e677-6979-444f-b961-b8008a482c74"},{"key":"x-runtime","value":"0.220096"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"148"}],"cookie":[],"responseTime":null,"body":"{\n    \"access_token\": \"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxLCJleHBpcmF0aW9uX2RhdGUiOjE3NzE5NDA5MDd9.yP88cYfqamB85Zzstq21rSOxZGJfYgAFmA6IvLRLInE\"\n}"},{"id":"91f1dbd1-ae64-4e8a-8574-e1cc8cef26e5","name":"401","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"admin@example.com\",\n    \"password\": \"passworderror\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//admin_api/v1/sessions"},"status":"Unauthorized","code":401,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"fea81376-6e26-475b-9347-c6909a610a62"},{"key":"x-runtime","value":"0.200321"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"105"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 401,\n            \"code\": \"invalid_credentials\",\n            \"message\": \"Credenciales inválidas.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"2c3e1739-a1a4-437f-a6ca-569b9eac7692"}],"id":"5adbe90d-7e05-484c-a448-cfcfb9044114","_postman_id":"5adbe90d-7e05-484c-a448-cfcfb9044114","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}}],"id":"3c50c90d-09ca-476b-93db-54defb7716ed","_postman_id":"3c50c90d-09ca-476b-93db-54defb7716ed","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Workflows Gem","item":[{"name":"Workflows","item":[{"name":"Index","id":"284c379f-2469-4051-bae1-290f9601f55c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"url":"http://localhost:3000//api/v1/workflows","description":"<p>Este servicio se utilizará para obtener un listado de Workflows asociados a una Utility.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Response 200</strong></p>\n<p>La respuesta será un array Workflows. Cada uno contiene:</p>\n<ul>\n<li><strong>code</strong> (string, required): Es el código identificador único configurado para el Workflow.</li>\n<li><strong>utility_id</strong> (number, required): Id de la utility a la que pertenece en la base de datos de Utility GO!.</li>\n<li><strong>name</strong> (string, required): Nombre del Workflow.</li>\n<li><strong>brief_context_keys</strong> (object): Array de keys del contexto que se desean visualizar en el index de workflow responses pertenecientes al workflow.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","workflows"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"96984e15-694b-44d2-8edb-3a77caf47b34","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"url":"http://localhost:3000//api/v1/workflows"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"8f8040f8-15f2-429a-b97f-175426b40b13"},{"key":"X-Runtime","value":"0.122537"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"7ac2c349-a3e4-4ccc-891f-726cef1d2ea7\",\n    \"job_id\": \"7ac2c349-a3e4-4ccc-891f-726cef1d2ea7\",\n    \"url\": \"http://localhost:3001/async_request/jobs/7ac2c349-a3e4-4ccc-891f-726cef1d2ea7\"\n}"},{"id":"6e2990e2-ff5e-49fe-98bb-ea1d8574e180","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"url":"http://localhost:3000//api/v1/workflows"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"86c79f4f47f02484d87bb340f5087fbf\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"f4f73973-b5ca-44c6-8f11-0a0ec5137b4c"},{"key":"X-Runtime","value":"0.084649"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"workflows\": [\n        {\n            \"code\": \"CT1_edenor\",\n            \"name\": \"Cambio de Titularidad\",\n            \"utility_id\": 1,\n            \"brief_context_keys\": [\n                \"external_id\"\n            ]\n        },\n        {\n            \"code\": \"workflow_3\",\n            \"name\": \"workflow_3\",\n            \"utility_id\": 1,\n            \"brief_context_keys\": [\n                \"hola\",\n                \"chua\",\n                \"asd\"\n            ]\n        }\n    ]\n}"}],"_postman_id":"284c379f-2469-4051-bae1-290f9601f55c"},{"name":"Show","id":"73fb2b9e-d5bd-4728-b579-500b2908d923","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"url":"http://localhost:3000//api/v1/workflows/:code","description":"<p>Este servicio se utilizará para obtener información de un Workflow perteneciente a una Utility.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Path params:</strong></p>\n<ul>\n<li><strong>code</strong> Requerido. Es el código identificador único configurado para el Workflow.</li>\n</ul>\n<hr />\n<p><strong>Response 200:</strong></p>\n<ul>\n<li><strong>code</strong> (string, required): Es el código identificador único configurado para el <code>Workflow</code>.</li>\n<li><strong>utility_id</strong> (number, required): Id de la Utility a la que pertenece en la base de datos de <code>Utility GO!</code>.</li>\n<li><strong>name</strong> (string, required): Nombre del <code>Workflow</code>.</li>\n<li><strong>initial_context</strong> (string, required): El contexto inicial que contiene el <code>Workflow</code>.</li>\n<li><strong>brief_context_keys</strong> (object): Array de keys del contexto que se desean visualizar en el index de workflow responses pertenecientes al workflow.</li>\n<li><strong>initial_step</strong> (object, required): Es el <code>step</code> inicial configurado.<ul>\n<li><strong>code</strong> (string, required) Es el código identificador único configurado para el <code>Step</code>.</li>\n<li><strong>name</strong> (string, required) Nombre del <code>Step</code>.</li>\n<li><strong>type</strong> (string, required) Tipo del <code>Step</code>.</li>\n<li><strong>form</strong> (object, required) Es el form asociado al <code>Step</code><ul>\n<li><strong>fields</strong> (array, required) Es un listado de los <code>fields</code> del <code>form</code><ul>\n<li><strong>field_options</strong> (array, optional) Es un listado de los <code>fields options</code> del <code>field</code></li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>checkpoint</strong> (boolean, required) Un flag que indica si el <code>Step</code> es un checkpoint.</li>\n<li><strong>is_final</strong> (boolean, required) Un flag que indica si el <code>Step</code> es final y no hay transición posible.</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","workflows",":code"],"host":["http://localhost:3000/"],"query":[],"variable":[{"id":"bd746b02-0abf-4711-8159-7bb8c37a8dfc","type":"any","value":null,"key":"code"}]}},"response":[{"id":"39b673e2-3ddb-4d9f-a40a-a801457b9bba","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"url":{"raw":"http://localhost:3000//api/v1/workflows/:code","host":["http://localhost:3000/"],"path":["api","v1","workflows",":code"],"variable":[{"key":"code","value":"1"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"83a90d85-95c9-4c2e-9a86-b7e2e1f41bc9"},{"key":"X-Runtime","value":"0.073312"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"3b025917-f7fa-44de-be1e-653f2e3d6c7c\",\n    \"job_id\": \"3b025917-f7fa-44de-be1e-653f2e3d6c7c\",\n    \"url\": \"http://localhost:3001/async_request/jobs/3b025917-f7fa-44de-be1e-653f2e3d6c7c\"\n}"},{"id":"ca761db4-6166-4955-93a5-f1e3fed65b21","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/workflows/:code","host":["http://localhost:3000/"],"path":["api","v1","workflows",":code"],"variable":[{"key":"code","value":"CT1_edenor"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"X-bullet-footer-text","value":"[\"user: widergy  USE eager loading detected    Fields::Radio =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Text =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Select =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Checkbox =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\"]"},{"key":"X-bullet-console-text","value":"[\"user: widergy\\nUSE eager loading detected\\n  Fields::Radio =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflows_controller.rb:10:in `show'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Text =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflows_controller.rb:10:in `show'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Select =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflows_controller.rb:10:in `show'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Checkbox =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflows_controller.rb:10:in `show'\\n\\n\"]"},{"key":"ETag","value":"W/\"79299fbe712b96e25878b91c708e4a89\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"92cadb9a-4b1f-40ba-8793-d8a7df5b3b6f"},{"key":"X-Runtime","value":"0.337812"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": \"CT1_edenor\",\n    \"name\": \"Cambio de Titularidad\",\n    \"utility_id\": 1,\n    \"brief_context_keys\": [\n        \"external_id\"\n    ],\n    \"initial_context\": {\n        \"key\": \"value\"\n    },\n    \"initial_step\": {\n        \"code\": \"initial_step_w_1\",\n        \"name\": \"Primer Step\",\n        \"type\": \"Steps::Input\",\n        \"checkpoint\": true,\n        \"is_final\": false,\n        \"form\": {\n            \"id\": 1,\n            \"code\": \"form_1\",\n            \"name\": \"Cambio Titularidad\",\n            \"group_external_key\": \"quas_1\",\n            \"detailed_description\": null,\n            \"brief_description\": null,\n            \"continue_despite_validation\": false,\n            \"external_fields\": false,\n            \"custom\": false,\n            \"fields\": [\n                {\n                    \"id\": 1,\n                    \"type\": \"Fields::Image\",\n                    \"order\": 1,\n                    \"suborder\": 1,\n                    \"code\": \"field_1\",\n                    \"title\": \"neque\",\n                    \"description\": \"Beatae facere aspernatur soluta.\",\n                    \"required\": false,\n                    \"required_message\": null,\n                    \"key\": \"8fog\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"consectetur\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"similique\",\n                    \"field_options\": []\n                },\n                {\n                    \"id\": 2,\n                    \"type\": \"Fields::Date\",\n                    \"order\": 1,\n                    \"suborder\": 2,\n                    \"code\": \"field_2\",\n                    \"title\": \"deleniti\",\n                    \"description\": \"Architecto quasi fuga officiis.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"uf53\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"nobis\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"consectetur\",\n                    \"field_options\": []\n                },\n                {\n                    \"id\": 3,\n                    \"type\": \"Fields::ImageRadio\",\n                    \"order\": 2,\n                    \"suborder\": 1,\n                    \"code\": \"field_3\",\n                    \"title\": \"quae\",\n                    \"description\": \"Et vel recusandae sequi.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"80kv\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"consectetur\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"occaecati\",\n                    \"field_options\": [\n                        {\n                            \"id\": 1,\n                            \"field_id\": 3,\n                            \"name\": \"est\",\n                            \"order\": 1,\n                            \"code\": \"field_option_1\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"minima\",\n                            \"configuration\": {}\n                        },\n                        {\n                            \"id\": 2,\n                            \"field_id\": 3,\n                            \"name\": \"excepturi\",\n                            \"order\": 2,\n                            \"code\": \"field_option_2\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"cum\",\n                            \"configuration\": {}\n                        },\n                        {\n                            \"id\": 3,\n                            \"field_id\": 3,\n                            \"name\": \"unde\",\n                            \"order\": 3,\n                            \"code\": \"field_option_3\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"nostrum\",\n                            \"configuration\": {}\n                        }\n                    ]\n                },\n                {\n                    \"id\": 4,\n                    \"type\": \"Fields::Switch\",\n                    \"order\": 3,\n                    \"suborder\": 2,\n                    \"code\": \"field_4\",\n                    \"title\": \"accusamus\",\n                    \"description\": \"Recusandae consectetur ipsum id.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"g7ct\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"voluptatem\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": false,\n                    \"field_options\": []\n                }\n            ]\n        }\n    }\n}"}],"_postman_id":"73fb2b9e-d5bd-4728-b579-500b2908d923"}],"id":"bba45b22-bc5d-472e-9df9-ae186daf091a","_postman_id":"bba45b22-bc5d-472e-9df9-ae186daf091a","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Workflow Responses","item":[{"name":"Index","id":"745b5b07-2343-41ca-b63a-5cf467ed1adb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"url":"http://localhost:3000//api/v1/workflow_responses","description":"<p>Este servicio se utilizará para obtener un listado de Workflow Responses asociados a una Utility. Admite dos query params opcionales que permiten filtar por id externo de cuenta o usuario.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Query params:</strong></p>\n<ul>\n<li><strong>account_id</strong> Opcional. ID de la cuenta externa.</li>\n</ul>\n<hr />\n<p><strong>Response 200:</strong></p>\n<p>La respuesta será un array Workflow Responses. Cada uno contiene:</p>\n<ul>\n<li><p><strong>id</strong> (string, required): Id del Workflow Response en la base de datos de <code>API Workflows</code>.</p>\n</li>\n<li><p><strong>workflow_code</strong> (string, required): Es el código identificador único configurado para el <code>Workflow</code>.</p>\n</li>\n<li><p><strong>status</strong> (string, required): El estado actual del Workflow Response, actualmente puede ser:<br />  <code>in_progress</code> <code>on_hold</code> <code>finished</code> <code>cancelled</code></p>\n</li>\n<li><p><strong>status_label</strong> (string): Texto que utilizará Front para mostrar en pantalla el status del Workflow Response.</p>\n</li>\n<li><p><strong>started_at</strong> (string, required): Fecha de creacion del Workflow Response.</p>\n</li>\n<li><p><strong>name</strong> (string, required): Nombre del <code>Workflow</code>.</p>\n</li>\n<li><p><strong>cancellable</strong> (boolean, required): Un flag que indica si el Workflow Response es cancelable.</p>\n</li>\n<li><p><strong>brief_context</strong> (object): Contexto reducido del Workflow Response. Solo se mostraran los pares clave-valor a partir de las keys definidas en el atributo <code>brief_context_keys</code> del modelo Workflow. De este objeto, Front puede extraer información extra para el renderizado del indice de workflow response (ej: un <code>external_id</code>).</p>\n</li>\n<li><p><strong>updated_at</strong> (string, required): Fecha de la última vez que se modificó la workflow response.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","workflow_responses"],"host":["http://localhost:3000/"],"query":[{"disabled":true,"key":"account_id","value":"1"}],"variable":[]}},"response":[{"id":"7f9a4270-ecc5-41a8-bbdf-1591003691ab","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"url":"http://localhost:3000//api/v1/workflow_responses"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"9c1026c7-a09c-4e92-8d38-008c2b4ffc14"},{"key":"X-Runtime","value":"0.085999"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"4b56993c-013f-43a5-83bf-c10f8859cc87\",\n    \"job_id\": \"4b56993c-013f-43a5-83bf-c10f8859cc87\",\n    \"url\": \"http://localhost:3001/async_request/jobs/4b56993c-013f-43a5-83bf-c10f8859cc87\"\n}"},{"id":"4c12e8d8-5ed0-447a-b9df-7a1b93b7d5ef","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/workflow_responses?account_external_id=2","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses"],"query":[{"key":"user_external_id","value":"","disabled":true},{"key":"account_external_id","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"X-bullet-footer-text","value":"[\"user: widergy  USE eager loading detected    WorkflowResponse =\\u003e [:last_step_response]\\n  Add to your query: .includes([:last_step_response])\"]"},{"key":"X-bullet-console-text","value":"[\"user: widergy\\nUSE eager loading detected\\n  WorkflowResponse =\\u003e [:last_step_response]\\n  Add to your query: .includes([:last_step_response])\\nCall stack\\n  /home/widergy/API-Workflows/app/models/workflow_response.rb:29:in `current_step'\\n  /home/widergy/API-Workflows/app/models/workflow_response.rb:51:in `cancellable?'\\n  /home/widergy/API-Workflows/app/serializers/workflow_response_index_serializer.rb:6:in `cancellable?'\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:5:in `index'\\n\\n\"]"},{"key":"ETag","value":"W/\"81e6ddd35c990885ded92d3091b54711\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"b9743025-16c2-418d-880b-ebac0de9c2e8"},{"key":"X-Runtime","value":"0.047290"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"workflow_responses\": [\n        {\n            \"id\": 1,\n            \"workflow_code\": \"CT1_edenor\",\n            \"workflow_name\": \"Cambio de Titularidad\",\n            \"status\": \"in_progress\",\n            \"status_label\": \"En Proceso\",\n            \"started_at\": \"2023-03-03T17:46:08.313-03:00\",\n            \"cancellable\": false,\n            \"brief_context\": {}\n        },\n        {\n            \"id\": 2,\n            \"workflow_code\": \"CT1_edenor\",\n            \"workflow_name\": \"Cambio de Titularidad\",\n            \"status\": \"in_progress\",\n            \"status_label\": \"En Proceso\",\n            \"started_at\": \"2023-03-03T17:46:08.316-03:00\",\n            \"cancellable\": false,\n            \"brief_context\": {}\n        },\n        {\n            \"id\": 3,\n            \"workflow_code\": \"CT1_edenor\",\n            \"workflow_name\": \"Cambio de Titularidad\",\n            \"status\": \"in_progress\",\n            \"status_label\": \"En Proceso\",\n            \"started_at\": \"2023-03-03T17:46:08.318-03:00\",\n            \"cancellable\": false,\n            \"brief_context\": {}\n        },\n        {\n            \"id\": 7,\n            \"workflow_code\": \"CT1_edenor\",\n            \"workflow_name\": \"Cambio de Titularidad\",\n            \"status\": \"in_progress\",\n            \"status_label\": \"En Proceso\",\n            \"started_at\": \"2023-03-03T17:46:08.325-03:00\",\n            \"cancellable\": false,\n            \"brief_context\": {}\n        },\n        {\n            \"id\": 8,\n            \"workflow_code\": \"CT1_edenor\",\n            \"workflow_name\": \"Cambio de Titularidad\",\n            \"status\": \"in_progress\",\n            \"status_label\": \"En Proceso\",\n            \"started_at\": \"2023-03-03T19:27:39.064-03:00\",\n            \"cancellable\": false,\n            \"brief_context\": {\n                \"external_id\": \"12345\"\n            }\n        }\n    ]\n}"}],"_postman_id":"745b5b07-2343-41ca-b63a-5cf467ed1adb"},{"name":"Show","id":"5dd1b883-23b9-40cb-aa35-b749e8571e9c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"url":"http://localhost:3000//api/v1/workflow_responses/:workflow_response_id","description":"<p>Este servicio se utilizará para obtener información de un Workflow Response especifico.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Path params:</strong></p>\n<ul>\n<li><strong>id</strong> Requerido. Es el id único del Workflow Response en la base de datos de <code>API Workflows</code></li>\n</ul>\n<hr />\n<p><strong>Response 200:</strong></p>\n<ul>\n<li><p><strong>id</strong> (string, required): Id del Workflow Response en la base de datos de <code>API Workflows</code>.</p>\n</li>\n<li><p><strong>workflow_code</strong> (string, required): Es el código identificador único configurado para el <code>Workflow</code>.</p>\n</li>\n<li><p><strong>status</strong> (string, required): El estado actual, hoy en día puede ser:<br />  <code>in_progress</code> <code>on_hold</code> <code>finished</code> <code>cancelled</code></p>\n</li>\n<li><p><strong>status_label</strong> (string, required): Texto que utilizará Front para mostrar en pantalla el status del Workflow Response.</p>\n</li>\n<li><p><strong>started_at</strong> (string, required): Fecha de creacion.</p>\n</li>\n<li><p><strong>workflow_name</strong> (string, required): Nombre del <code>Workflow</code>.</p>\n</li>\n<li><p><strong>context</strong> (object, required): Es el contexto actual que contiene el registro.</p>\n</li>\n<li><p><strong>step_responses_count</strong> (number, required): Es la cantidad de respuestas que tiene el <code>Step</code></p>\n</li>\n<li><p><strong>cancellable</strong> (boolean, required): Un flag que indica si el Workflow Response es cancelable.</p>\n</li>\n<li><p><strong>current_step</strong> (object, required): Contiene información acerca del <code>Step</code> actual.</p>\n<ul>\n<li><p><strong>code</strong> (string, required): Es el código identificador único configurado para el <code>Step</code>.</p>\n</li>\n<li><p><strong>name</strong> (string, required): Nombre del <code>Step</code>.</p>\n</li>\n<li><p><strong>form</strong> (object, required) Es el form asociado al <code>Step</code></p>\n<ul>\n<li><strong>fields</strong> (array, required) Es un listado de los <code>fields</code> del <code>form</code><ul>\n<li><strong>field_options</strong> (array, optional) Es un listado de los <code>fields options</code> del <code>field</code></li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>checkpoint</strong> (boolean, required) Un flag que indica si el <code>Step</code> es un checkpoint.</p>\n</li>\n<li><p><strong>is_final</strong> (boolean, required) Un flag que indica si el <code>Step</code> es final y no hay transición.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>updated_at</strong> (string, required): Fecha de la última vez que se modificó la workflow response</p>\n</li>\n<li><p><strong>step_responses</strong> (array, required): Lista de step responses asociadas a una workflow response.</p>\n<ul>\n<li><p><strong>Id</strong> (int, required): identificador de la step response</p>\n</li>\n<li><p><strong>workflow_response_id</strong> (int, required): identificador del workflow response al que está asociado</p>\n</li>\n<li><p><strong>step_id</strong> (int, required) identificador del step asociado</p>\n</li>\n<li><p><strong>next_step_id</strong> (int,required)identificador del step que sigue después en la transición</p>\n</li>\n<li><p><strong>previous_step_response_id</strong> (int, required) identificador del step anterior al que se encuentra asociado</p>\n</li>\n<li><p><strong>context</strong> (object, required) contexto actual del registro</p>\n</li>\n<li><p><strong>input_values</strong> (object, required) datos ingresados por el usuario</p>\n</li>\n<li><p><strong>created_at</strong> (string, required) fecha de creación de la step response</p>\n</li>\n<li><p><strong>updated_at</strong> (string, required) fecha de última actualización de la step response</p>\n</li>\n<li><p><strong>step_actions_context</strong> (object,required) contexto de las acciones</p>\n</li>\n<li><p><strong>form</strong> (object, required) form asociado a la step response</p>\n<ul>\n<li><p><strong>fields</strong> (array, required) Lista de<code>fields</code> del <code>form</code></p>\n<ul>\n<li><strong>field_options</strong> (array, optional) Es un listado de los <code>fields options</code> del <code>field</code></li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","workflow_responses",":workflow_response_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"id":"2378a8a4-834d-400c-853b-8403832d9eee","type":"any","value":null,"key":"workflow_response_id"}]}},"response":[{"id":"a40aac3b-c1f1-4895-bd0c-e58001fd1999","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"url":{"raw":"http://localhost:3000//api/v1/workflow_responses/:id","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses",":id"],"variable":[{"key":"id","value":"1"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"f33857ec-dec7-4d62-9268-34584ced19c0"},{"key":"X-Runtime","value":"0.130788"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"59561b81-c830-4bf3-bca5-13d0623a41e9\",\n    \"job_id\": \"59561b81-c830-4bf3-bca5-13d0623a41e9\",\n    \"url\": \"http://localhost:3001/async_request/jobs/59561b81-c830-4bf3-bca5-13d0623a41e9\"\n}"},{"id":"27e1a48e-8dbd-410c-9622-9b8458f7d338","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/workflow_responses/:id","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses",":id"],"variable":[{"key":"id","value":"42"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"X-bullet-footer-text","value":"[\"user: widergy  USE eager loading detected    Fields::Radio =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Text =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Select =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Checkbox =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\"]"},{"key":"X-bullet-console-text","value":"[\"user: widergy\\nUSE eager loading detected\\n  Fields::Radio =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:10:in `show'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Text =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:10:in `show'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Select =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:10:in `show'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Checkbox =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:10:in `show'\\n\\n\"]"},{"key":"ETag","value":"W/\"25b5abd8f58d21edc839b3a68c0f514a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"2e21bf26-48a6-456c-98f6-38dba35d0925"},{"key":"X-Runtime","value":"0.068503"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"workflow_code\": \"CT1_edenor\",\n    \"workflow_name\": \"Cambio de Titularidad\",\n    \"status\": \"in_progress\",\n    \"status_label\": \"En Proceso\",\n    \"started_at\": \"2023-03-03T17:46:08.313-03:00\",\n    \"cancellable\": false,\n    \"context\": {\n        \"key\": \"value\"\n    },\n    \"step_responses_count\": 0,\n    \"current_step\": {\n        \"code\": \"initial_step_w_1\",\n        \"name\": \"Primer Step\",\n        \"type\": \"Steps::Input\",\n        \"checkpoint\": true,\n        \"is_final\": false,\n        \"form\": {\n            \"id\": 1,\n            \"code\": \"form_1\",\n            \"name\": \"Cambio Titularidad\",\n            \"group_external_key\": \"quas_1\",\n            \"detailed_description\": null,\n            \"brief_description\": null,\n            \"continue_despite_validation\": false,\n            \"external_fields\": false,\n            \"custom\": false,\n            \"fields\": [\n                {\n                    \"id\": 1,\n                    \"type\": \"Fields::Image\",\n                    \"order\": 1,\n                    \"suborder\": 1,\n                    \"code\": \"field_1\",\n                    \"title\": \"neque\",\n                    \"description\": \"Beatae facere aspernatur soluta.\",\n                    \"required\": false,\n                    \"required_message\": null,\n                    \"key\": \"8fog\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"consectetur\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"similique\",\n                    \"field_options\": []\n                },\n                {\n                    \"id\": 2,\n                    \"type\": \"Fields::Date\",\n                    \"order\": 1,\n                    \"suborder\": 2,\n                    \"code\": \"field_2\",\n                    \"title\": \"deleniti\",\n                    \"description\": \"Architecto quasi fuga officiis.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"uf53\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"nobis\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"consectetur\",\n                    \"field_options\": []\n                },\n                {\n                    \"id\": 3,\n                    \"type\": \"Fields::ImageRadio\",\n                    \"order\": 2,\n                    \"suborder\": 1,\n                    \"code\": \"field_3\",\n                    \"title\": \"quae\",\n                    \"description\": \"Et vel recusandae sequi.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"80kv\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"consectetur\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"occaecati\",\n                    \"field_options\": [\n                        {\n                            \"id\": 1,\n                            \"field_id\": 3,\n                            \"name\": \"est\",\n                            \"order\": 1,\n                            \"code\": \"field_option_1\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"minima\",\n                            \"configuration\": {}\n                        },\n                        {\n                            \"id\": 2,\n                            \"field_id\": 3,\n                            \"name\": \"excepturi\",\n                            \"order\": 2,\n                            \"code\": \"field_option_2\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"cum\",\n                            \"configuration\": {}\n                        },\n                        {\n                            \"id\": 3,\n                            \"field_id\": 3,\n                            \"name\": \"unde\",\n                            \"order\": 3,\n                            \"code\": \"field_option_3\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"nostrum\",\n                            \"configuration\": {}\n                        }\n                    ]\n                },\n                {\n                    \"id\": 4,\n                    \"type\": \"Fields::Switch\",\n                    \"order\": 3,\n                    \"suborder\": 2,\n                    \"code\": \"field_4\",\n                    \"title\": \"accusamus\",\n                    \"description\": \"Recusandae consectetur ipsum id.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"g7ct\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"voluptatem\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": false,\n                    \"field_options\": []\n                }\n            ]\n        }\n    }\n}"}],"_postman_id":"5dd1b883-23b9-40cb-aa35-b749e8571e9c"},{"name":"Create","id":"dcb1b990-d3d0-4ce7-9f44-54f4c0892f0b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"body":{"mode":"raw","raw":"{\n    \"workflow_code\": \"CT1_edenor\",\n    \"input_values\": {\n        \"key\": \"value\"\n    },\n    \"account_id\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/workflow_responses","description":"<p>Este servicio sirve para crear un Workflow Response asociado a un Workflow.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Body params:</strong></p>\n<ul>\n<li><strong>workflow_code</strong> Requerido. Es el código identificador único configurado para el <code>Workflow</code>.</li>\n<li><strong>account_id</strong> Opcional. ID de la cuenta externa.</li>\n<li><strong>input_values</strong> Requerido. Es un hash que contiene los valores de la respuesta para el <code>Step</code>.</li>\n</ul>\n<hr />\n<p><strong>Response 200:</strong></p>\n<ul>\n<li><strong>id</strong> (string, required): Id del Workflow Response en la base de datos de <code>API Workflows</code>.</li>\n<li><strong>workflow_code</strong> (string, required): Es el código identificador único configurado para el <code>Workflow</code>.</li>\n<li><strong>status</strong> (string, required): El estado actual, hoy en día puede ser:<br />  <code>in_progress</code> <code>on_hold</code> <code>finished</code> <code>cancelled</code></li>\n<li><strong>status_label</strong> (string, required): Texto que utilizará Front para mostrar en pantalla el status del Workflow Response.</li>\n<li><strong>started_at</strong> (string, required): Fecha de creacion.</li>\n<li><strong>workflow_name</strong> (string, required): Nombre del <code>Workflow</code>.</li>\n<li><strong>context</strong> (object, required): Es el contexto actual que contiene el registro.</li>\n<li><strong>step_responses_count</strong> (number, required): Es la cantidad de respuestas que tiene el <code>Step</code></li>\n<li><strong>cancellable</strong> (boolean, required): Un flag que indica si el Workflow Response es cancelable.</li>\n<li><strong>current_step</strong> (object, required): Contiene información acerca del <code>Step</code> actual.<ul>\n<li><strong>code</strong> (string, required): Es el código identificador único configurado para el <code>Step</code>.</li>\n<li><strong>name</strong> (string, required): Nombre del <code>Step</code>.</li>\n<li><strong>form</strong> (object, required) Es el form asociado al <code>Step</code><ul>\n<li><strong>fields</strong> (array, required) Es un listado de los <code>fields</code> del <code>form</code><ul>\n<li><strong>field_options</strong> (array, optional) Es un listado de los <code>fields options</code> del <code>field</code></li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>checkpoint</strong> (boolean, required) Un flag que indica si el <code>Step</code> es un checkpoint.</li>\n<li><strong>is_final</strong> (boolean, required) Un flag que indica si el <code>Step</code> es final y no hay transición.</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","workflow_responses"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"c6e5b3fe-11e6-47bc-ac9f-3f5cceaaf54b","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"body":{"mode":"raw","raw":"{\n    \"workflow_code\": \"CT1_edenor\",\n    \"input_values\": {\n        \"key\": \"value\"\n    },\n    \"account_id\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/workflow_responses"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"553cf59e-98cd-42d0-b296-afc8a1952967"},{"key":"X-Runtime","value":"0.162478"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"5fad53fd-c363-4cc6-9c22-fc6823928944\",\n    \"job_id\": \"5fad53fd-c363-4cc6-9c22-fc6823928944\",\n    \"url\": \"http://localhost:3001/async_request/jobs/5fad53fd-c363-4cc6-9c22-fc6823928944\"\n}"},{"id":"dec1f103-ff1d-4f9e-85d4-f71daafa1fbb","name":"201 created","originalRequest":{"method":"POST","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workflow_code\": \"CT1_edenor\",\n    \"input_values\": {\n        \"key\": \"value\"\n    },\n    \"account_id\": null\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/workflow_responses"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"25b5abd8f58d21edc839b3a68c0f514a\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"550ec6b6-cdb7-4534-8b16-c6cac68b5cc2"},{"key":"X-Runtime","value":"0.386452"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 42,\n    \"workflow_code\": \"CT1_edenor\",\n    \"workflow_name\": \"Cambio de Titularidad\",\n    \"status\": \"in_progress\",\n    \"status_label\": \"En Proceso\",\n    \"started_at\": \"2023-02-22T13:35:59.001-03:00\",\n    \"cancellable\": false,\n    \"context\": {\n        \"key\": \"value\"\n    },\n    \"step_responses_count\": 1,\n    \"current_step\": {\n        \"code\": \"second_step_w_1\",\n        \"name\": \"Segundo Step\",\n        \"type\": \"Steps::Input\",\n        \"checkpoint\": true,\n        \"is_final\": false,\n        \"form\": {\n            \"id\": 1,\n            \"code\": \"form_1\",\n            \"name\": \"Cambio Titularidad\",\n            \"group_external_key\": \"quis_1\",\n            \"detailed_description\": null,\n            \"brief_description\": null,\n            \"continue_despite_validation\": false,\n            \"external_fields\": false,\n            \"custom\": false,\n            \"fields\": [\n                {\n                    \"id\": 1,\n                    \"type\": \"Fields::Radio\",\n                    \"order\": 1,\n                    \"suborder\": 1,\n                    \"code\": \"field_1\",\n                    \"title\": \"minima\",\n                    \"description\": \"Et sint voluptas repellat.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"qew5\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"tenetur\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"aperiam\",\n                    \"field_options\": []\n                },\n                {\n                    \"id\": 2,\n                    \"type\": \"Fields::Text\",\n                    \"order\": 1,\n                    \"suborder\": 2,\n                    \"code\": \"field_2\",\n                    \"title\": \"consequatur\",\n                    \"description\": \"Ducimus et ipsam molestias.\",\n                    \"required\": false,\n                    \"required_message\": null,\n                    \"key\": \"afqr\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"est\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"eum\",\n                    \"field_options\": []\n                },\n                {\n                    \"id\": 3,\n                    \"type\": \"Fields::Select\",\n                    \"order\": 2,\n                    \"suborder\": 1,\n                    \"code\": \"field_3\",\n                    \"title\": \"occaecati\",\n                    \"description\": \"Nihil veritatis animi reprehenderit.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"9va2\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"ut\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"vero\",\n                    \"field_options\": [\n                        {\n                            \"id\": 1,\n                            \"field_id\": 3,\n                            \"name\": \"quod\",\n                            \"order\": 1,\n                            \"code\": \"field_option_1\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"iure\",\n                            \"configuration\": {}\n                        },\n                        {\n                            \"id\": 2,\n                            \"field_id\": 3,\n                            \"name\": \"autem\",\n                            \"order\": 2,\n                            \"code\": \"field_option_2\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"quaerat\",\n                            \"configuration\": {}\n                        },\n                        {\n                            \"id\": 3,\n                            \"field_id\": 3,\n                            \"name\": \"laboriosam\",\n                            \"order\": 3,\n                            \"code\": \"field_option_3\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"odio\",\n                            \"configuration\": {}\n                        }\n                    ]\n                },\n                {\n                    \"id\": 4,\n                    \"type\": \"Fields::Checkbox\",\n                    \"order\": 3,\n                    \"suborder\": 2,\n                    \"code\": \"field_4\",\n                    \"title\": \"qui\",\n                    \"description\": \"Deserunt distinctio incidunt dolores.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"0ocr\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"omnis\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": false,\n                    \"field_options\": []\n                }\n            ]\n        }\n    }\n}"},{"id":"cecf2e84-8b64-41e8-8b4d-64c77fbf7a6a","name":"422 - Transition not found","originalRequest":{"method":"POST","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"workflow_code\": \"CT1_edenor\",\n    \"input_values\": {\n        \"invalid_key\": \"invalid_value\"\n    },\n    \"account_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/workflow_responses"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"b2fec08f-a747-4e1f-8d62-5b7c604911bf"},{"key":"X-Runtime","value":"0.200316"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"render_transition_not_found\",\n            \"message\": \"No se ha encontrado ninguna transición para el contexto dado.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"dcb1b990-d3d0-4ce7-9f44-54f4c0892f0b"},{"name":"Update","id":"cfa54886-1e5a-4391-8b9d-655a67ac566e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"body":{"mode":"raw","raw":"{\n    \"input_values\": {\n        \"key2\": \"value2\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/workflow_responses/:workflow_response_id","description":"<p>Este servicio sirve para modificar un Workflow Response.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Path params:</strong></p>\n<ul>\n<li><strong>id</strong> Requerido. Es el id único del Workflow Response en la base de datos de <code>API Workflows</code></li>\n</ul>\n<p><strong>Body params:</strong></p>\n<ul>\n<li><strong>input_values</strong> Requerido. Es un hash que contiene los valores de la respuesta para el <code>Step</code>. En él puede viajar un objeto vacío.</li>\n</ul>\n<hr />\n<p><strong>Response 200:</strong></p>\n<ul>\n<li><strong>id</strong> (string, required): Id del Workflow Response en la base de datos de <code>API Workflows</code>.</li>\n<li><strong>workflow_code</strong> (string, required): Es el código identificador único configurado para el <code>Workflow</code>.</li>\n<li><strong>status</strong> (string, required): El estado actual, hoy en día puede ser:<br />  <code>in_progress</code> <code>on_hold</code> <code>finished</code> <code>cancelled</code></li>\n<li><strong>status_label</strong> (string, required): Texto que utilizará Front para mostrar en pantalla el status del Workflow Response.</li>\n<li><strong>started_at</strong> (string, required): Fecha de creacion.</li>\n<li><strong>workflow_name</strong> (string, required): Nombre del <code>Workflow</code>.</li>\n<li><strong>context</strong> (object, required): Es el contexto actual que contiene el registro.</li>\n<li><strong>step_responses_count</strong> (number, required): Es la cantidad de respuestas que tiene el <code>Step</code></li>\n<li><strong>cancellable</strong> (boolean, required): Un flag que indica si el Workflow Response es cancelable.</li>\n<li><strong>current_step</strong> (object, required): Contiene información acerca del <code>Step</code> actual.<ul>\n<li><strong>code</strong> (string, required): Es el código identificador único configurado para el <code>Step</code>.</li>\n<li><strong>name</strong> (string, required): Nombre del <code>Step</code>.</li>\n<li><strong>form</strong> (object, required) Es el form asociado al <code>Step</code><ul>\n<li><strong>fields</strong> (array, required) Es un listado de los <code>fields</code> del <code>form</code><ul>\n<li><strong>field_options</strong> (array, optional) Es un listado de los <code>fields options</code> del <code>field</code></li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>checkpoint</strong> (boolean, required) Un flag que indica si el <code>Step</code> es un checkpoint.</li>\n<li><strong>is_final</strong> (boolean, required) Un flag que indica si el <code>Step</code> es final y no hay transición.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response 422 - Not transitionable:</strong><br />Si el <code>Step</code> no es transicionable devolvera el siguiente error</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"current_step_not_transitionable\",\n            \"message\": \"El paso actual no es transicionable\",\n            \"meta\": null\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","workflow_responses",":workflow_response_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"id":"b28411b0-feb1-4317-be3c-a2018c340838","type":"any","value":null,"key":"workflow_response_id"}]}},"response":[{"id":"295b285d-3ca0-4868-9a7e-2e89f8159683","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"body":{"mode":"raw","raw":"{\n    \"input_values\": {\n        \"key2\": \"value2\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/workflow_responses/:id","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses",":id"],"variable":[{"key":"id","value":null}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"b6a2b13b-2148-4365-a7b6-82354476ca22"},{"key":"X-Runtime","value":"0.110039"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"0f6c89ab-7e46-4639-a614-ee436242efca\",\n    \"job_id\": \"0f6c89ab-7e46-4639-a614-ee436242efca\",\n    \"url\": \"http://localhost:3001/async_request/jobs/0f6c89ab-7e46-4639-a614-ee436242efca\"\n}"},{"id":"a961b648-ca9a-4e21-ae94-4d45f112d61c","name":"200 OK","originalRequest":{"method":"PUT","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"input_values\": {\n        \"key2\": \"value2\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/workflow_responses/:id","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses",":id"],"variable":[{"key":"id","value":"42"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"X-bullet-footer-text","value":"[\"user: widergy  USE eager loading detected    Transition =\\u003e [:next_step]\\n  Add to your query: .includes([:next_step])\",\"user: widergy  USE eager loading detected    Fields::Radio =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Text =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Select =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\",\"user: widergy  USE eager loading detected    Fields::Checkbox =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\"]"},{"key":"X-bullet-console-text","value":"[\"user: widergy\\nUSE eager loading detected\\n  Transition =\\u003e [:next_step]\\n  Add to your query: .includes([:next_step])\\nCall stack\\n  /home/widergy/API-Workflows/app/poros/step_transition.rb:35:in `next_step'\\n  /home/widergy/API-Workflows/app/poros/step_transition.rb:39:in `run_next_step_in_actions'\\n  /home/widergy/API-Workflows/app/poros/step_transition.rb:14:in `perform'\\n  /home/widergy/API-Workflows/app/models/step.rb:48:in `transition'\\n  /home/widergy/API-Workflows/app/models/step_response.rb:36:in `transition'\\n  /home/widergy/API-Workflows/app/models/workflow_response.rb:40:in `transition'\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:48:in `update_workflow_response'\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:18:in `update'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Radio =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:18:in `update'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Text =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:18:in `update'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Select =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:18:in `update'\\n\\n\",\"user: widergy\\nUSE eager loading detected\\n  Fields::Checkbox =\\u003e [:field_options]\\n  Add to your query: .includes([:field_options])\\nCall stack\\n  /home/widergy/API-Workflows/app/controllers/api/v1/workflow_responses_controller.rb:18:in `update'\\n\\n\"]"},{"key":"ETag","value":"W/\"d02113af829b4aeb97db5ba541ab0b17\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"97715801-1aef-4238-9acd-3b172becda8c"},{"key":"X-Runtime","value":"0.259979"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 42,\n    \"workflow_code\": \"CT1_edenor\",\n    \"workflow_name\": \"Cambio de Titularidad\",\n    \"status\": \"in_progress\",\n    \"status_label\": \"En Proceso\",\n    \"started_at\": \"2023-02-22T13:35:59.001-03:00\",\n    \"cancellable\": true,\n    \"context\": {\n        \"key\": \"value\",\n        \"key2\": \"value2\"\n    },\n    \"step_responses_count\": 2,\n    \"current_step\": {\n        \"code\": \"third_step_w_1\",\n        \"name\": \"Tercer Step\",\n        \"type\": \"Steps::Input\",\n        \"checkpoint\": false,\n        \"is_final\": false,\n        \"form\": {\n            \"id\": 1,\n            \"code\": \"form_1\",\n            \"name\": \"Cambio Titularidad\",\n            \"group_external_key\": \"quis_1\",\n            \"detailed_description\": null,\n            \"brief_description\": null,\n            \"continue_despite_validation\": false,\n            \"external_fields\": false,\n            \"custom\": false,\n            \"fields\": [\n                {\n                    \"id\": 1,\n                    \"type\": \"Fields::Radio\",\n                    \"order\": 1,\n                    \"suborder\": 1,\n                    \"code\": \"field_1\",\n                    \"title\": \"minima\",\n                    \"description\": \"Et sint voluptas repellat.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"qew5\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"tenetur\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"aperiam\",\n                    \"field_options\": []\n                },\n                {\n                    \"id\": 2,\n                    \"type\": \"Fields::Text\",\n                    \"order\": 1,\n                    \"suborder\": 2,\n                    \"code\": \"field_2\",\n                    \"title\": \"consequatur\",\n                    \"description\": \"Ducimus et ipsam molestias.\",\n                    \"required\": false,\n                    \"required_message\": null,\n                    \"key\": \"afqr\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"est\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"eum\",\n                    \"field_options\": []\n                },\n                {\n                    \"id\": 3,\n                    \"type\": \"Fields::Select\",\n                    \"order\": 2,\n                    \"suborder\": 1,\n                    \"code\": \"field_3\",\n                    \"title\": \"occaecati\",\n                    \"description\": \"Nihil veritatis animi reprehenderit.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"9va2\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"ut\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": \"vero\",\n                    \"field_options\": [\n                        {\n                            \"id\": 1,\n                            \"field_id\": 3,\n                            \"name\": \"quod\",\n                            \"order\": 1,\n                            \"code\": \"field_option_1\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"iure\",\n                            \"configuration\": {}\n                        },\n                        {\n                            \"id\": 2,\n                            \"field_id\": 3,\n                            \"name\": \"autem\",\n                            \"order\": 2,\n                            \"code\": \"field_option_2\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"quaerat\",\n                            \"configuration\": {}\n                        },\n                        {\n                            \"id\": 3,\n                            \"field_id\": 3,\n                            \"name\": \"laboriosam\",\n                            \"order\": 3,\n                            \"code\": \"field_option_3\",\n                            \"parent_field_option_ids\": [],\n                            \"value\": \"odio\",\n                            \"configuration\": {}\n                        }\n                    ]\n                },\n                {\n                    \"id\": 4,\n                    \"type\": \"Fields::Checkbox\",\n                    \"order\": 3,\n                    \"suborder\": 2,\n                    \"code\": \"field_4\",\n                    \"title\": \"qui\",\n                    \"description\": \"Deserunt distinctio incidunt dolores.\",\n                    \"required\": true,\n                    \"required_message\": null,\n                    \"key\": \"0ocr\",\n                    \"placeholder\": null,\n                    \"tooltip\": null,\n                    \"format\": \"omnis\",\n                    \"format_error_message\": null,\n                    \"form_id\": 1,\n                    \"child_keys\": [],\n                    \"read_only\": false,\n                    \"hidden\": false,\n                    \"external_field_options\": false,\n                    \"visibility_parent_field_key_id\": null,\n                    \"visibility_parent_field_option_values\": [],\n                    \"visibility_toggleable_field_id\": null,\n                    \"visibility_toggleable_field_value\": null,\n                    \"logic_evaluation\": null,\n                    \"logic_evaluation_error_message\": null,\n                    \"image_url\": null,\n                    \"configuration\": {},\n                    \"default_value\": false,\n                    \"field_options\": []\n                }\n            ]\n        }\n    }\n}"},{"id":"7daa9d3f-2889-49ae-92b1-98433c68d6b5","name":"422 - Not transitionable","originalRequest":{"method":"PUT","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"input_values\": {\n        \"key6\": \"value2\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/workflow_responses/15"},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"d86d8549-e6df-49d8-82cc-1095547cf218"},{"key":"X-Runtime","value":"0.279694"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"current_step_not_transitionable\",\n            \"message\": \"El paso actual no es transicionable\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"cfa54886-1e5a-4391-8b9d-655a67ac566e"},{"name":"Cancel","id":"4a822d11-01f4-4d0f-bd3d-dbb940878e08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/workflow_responses/:workflow_response_id","description":"<p>Este servicio sirve para cancelar un Workflow Response.</p>\n<p>Utiliza polling.</p>\n<hr />\n<p><strong>Path params:</strong></p>\n<ul>\n<li><strong>id</strong> Requerido. Es el id único del Workflow Response en la base de datos de <code>API Workflows</code></li>\n</ul>\n<hr />\n<p><strong>Response 200:</strong></p>\n<ul>\n<li><strong>id</strong> (string, required): Id del Workflow Response en la base de datos de <code>API Workflows</code>.</li>\n<li><strong>workflow_code</strong> (string, required): Es el código identificador único configurado para el <code>Workflow</code>.</li>\n<li><strong>status</strong> (string, required): El estado actual debe ser <code>cancelled</code></li>\n<li><strong>status_label</strong> (string, required): Texto que utilizará Front para mostrar en pantalla el status del Workflow Response.</li>\n<li><strong>started_at</strong> (string, required): Fecha de creacion.</li>\n<li><strong>workflow_name</strong> (string, required): Nombre del <code>Workflow</code>.</li>\n<li><strong>context</strong> (object, required): Es el contexto actual que contiene el registro.</li>\n<li><strong>step_responses_count</strong> (number, required): Es la cantidad de respuestas que tiene el <code>Step</code></li>\n<li><strong>cancellable</strong> (boolean, required): Un flag que indica si el Workflow Response es cancelable.</li>\n<li><strong>current_step</strong> (object, required): Contiene información acerca del <code>Step</code> actual.<ul>\n<li><strong>code</strong> (string, required): Es el código identificador único configurado para el <code>Step</code>.</li>\n<li><strong>name</strong> (string, required): Nombre del <code>Step</code>.</li>\n<li><strong>form</strong> (object, required) Es el form asociado al <code>Step</code><ul>\n<li><strong>fields</strong> (array, required) Es un listado de los <code>fields</code> del <code>form</code><ul>\n<li><strong>field_options</strong> (array, optional) Es un listado de los <code>fields options</code> del <code>field</code></li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>checkpoint</strong> (boolean, required) Un flag que indica si el <code>Step</code> es un checkpoint.</li>\n<li><strong>is_final</strong> (boolean, required) Un flag que indica si el <code>Step</code> es final y no hay transición.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response 422 - Workflow Response Cancelled:</strong><br />Cuando el Workflow Response ya se encuentra cancelado</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"workflow_response_cancelled\",\n            \"message\": \"El Workflow Response se encuentra cancelado.\",\n            \"meta\": null\n        }\n    ]\n}\n\n</code></pre>\n<p><strong>Response 422 - Workflow Response cannot be cancelled:</strong><br />Cuando el Workflow Response no se puede cancelar</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"workflow_response_not_cancellable\",\n            \"message\": \"El Workflow Response no puede ser cancelado.\",\n            \"meta\": null\n        }\n    ]\n}\n\n</code></pre>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","workflow_responses",":workflow_response_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"id":"5b443d2e-e4f5-4a86-a92b-77f7730777be","type":"any","value":null,"key":"workflow_response_id"}]}},"response":[{"id":"26ff369b-0d93-4113-856d-686d9261007a","name":"202 - Accepted","originalRequest":{"method":"DELETE","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","equals":true}],"body":{"mode":"raw","raw":"{\n    \"input_values\": {\n        \"key2\": \"value2\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/workflow_responses/:id","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses",":id"],"variable":[{"key":"id","value":null}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"77b8c7f5-5d24-4415-b8f6-6c41df1d7641"},{"key":"X-Runtime","value":"0.117496"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"e75d0272-d406-42a0-8810-617c0784f782\",\n    \"job_id\": \"e75d0272-d406-42a0-8810-617c0784f782\",\n    \"url\": \"http://localhost:3001/async_request/jobs/e75d0272-d406-42a0-8810-617c0784f782\"\n}"},{"id":"1c08ade4-7a0e-45c9-9c91-1a76025fcfd3","name":"200 Ok","originalRequest":{"method":"DELETE","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/workflow_responses/:id","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses",":id"],"variable":[{"key":"id","value":"42"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"5fb5ceea3be3973fe8e73bcc123b8101\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"f1bdf410-2ef4-420c-9495-a1e637b75420"},{"key":"X-Runtime","value":"0.077589"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 42,\n    \"workflow_code\": \"CT1_edenor\",\n    \"workflow_name\": \"Cambio de Titularidad\",\n    \"status\": \"cancelled\",\n    \"status_label\": \"Cancelado\",\n    \"started_at\": \"2023-02-22T13:35:59.001-03:00\",\n    \"cancellable\": false,\n    \"context\": {\n        \"key\": \"value\",\n        \"key2\": \"value2\"\n    },\n    \"step_responses_count\": 2,\n    \"current_step\": {\n        \"code\": \"step_6\",\n        \"name\": \"Step Final\",\n        \"type\": \"Steps::Final\",\n        \"checkpoint\": true,\n        \"is_final\": true,\n        \"form\": null\n    }\n}"},{"id":"86b81073-6ca2-424d-aacf-b7e68239fc51","name":"422 - Workflow Response Cancelled","originalRequest":{"method":"DELETE","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/workflow_responses/:id","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses",":id"],"variable":[{"key":"id","value":"8"}]}},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0e051428-f0f1-466e-861f-868c5b9e7b0a"},{"key":"X-Runtime","value":"0.358439"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"workflow_response_cancelled\",\n            \"message\": \"El Workflow Response se encuentra cancelado.\",\n            \"meta\": null\n        }\n    ]\n}"},{"id":"d29862bc-78a8-4247-8e0e-22c40984f994","name":"422 - Workflow Response cannot be cancelled","originalRequest":{"method":"DELETE","header":[{"key":"Utility-Id","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/workflow_responses/:id","host":["http://localhost:3000/"],"path":["api","v1","workflow_responses",":id"],"variable":[{"key":"id","value":"10"}]}},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"406955d4-53f5-429d-bc4d-e4b3aeac4896"},{"key":"X-Runtime","value":"0.022652"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"workflow_response_not_cancellable\",\n            \"message\": \"El Workflow Response no puede ser cancelado.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"4a822d11-01f4-4d0f-bd3d-dbb940878e08"}],"id":"fef391f0-5ab5-4522-b327-66df946ed0e7","_postman_id":"fef391f0-5ab5-4522-b327-66df946ed0e7","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Surveys","item":[{"name":"show","id":"863bfc8a-6eca-4b07-802f-fd51d1f68de4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Channel","value":"web","type":"text"}],"url":"http://localhost:3000//api/v1/surveys/:code","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","surveys",":code"],"host":["http://localhost:3000/"],"query":[],"variable":[{"id":"31b50ad1-60e9-4f33-9979-16d8787e58b2","type":"any","value":"1234","key":"code"}]}},"response":[{"id":"92628468-ea32-45fc-b0d6-97ccb719ba20","name":"200 OK","originalRequest":{"method":"GET","header":[],"url":"http://localhost:3000/async_request/jobs/97cf2a62-3b4e-4074-b68a-0ffa1d2a518b"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"ad1380f6b09700695af3a754417372e5\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0e5ddb8d-d643-49ea-a8bf-0a540598f2b0"},{"key":"X-Runtime","value":"0.007770"},{"key":"Vary","value":"Accept,Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"survey_history_id\": 18,\n    \"survey\": {\n        \"type\": \"csat\",\n        \"params\": {}\n    }\n}"},{"id":"86cdbce9-f315-4e61-bc59-47044268a862","name":"202 OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Channel","value":"web","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/surveys/:code","host":["http://localhost:3000/"],"path":["api","v1","surveys",":code"],"variable":[{"key":"code","value":"edenor_csta_survey"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1784142268"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"71a8098a-a8f2-488a-a978-298ae20919dd"},{"key":"X-Runtime","value":"0.043095"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"97cf2a62-3b4e-4074-b68a-0ffa1d2a518b\",\n    \"job_id\": \"97cf2a62-3b4e-4074-b68a-0ffa1d2a518b\",\n    \"url\": \"http://localhost:3000/async_request/jobs/97cf2a62-3b4e-4074-b68a-0ffa1d2a518b\"\n}"}],"_postman_id":"863bfc8a-6eca-4b07-802f-fd51d1f68de4"},{"name":"update survey history","id":"64e90be9-903d-4601-9536-3c1fd88e5584","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"values\": {\n        \"score\": \"5\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/survey_histories/:id","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","survey_histories",":id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"id":"dc7c4e41-14ce-4120-a8c7-40784d6c8064","type":"any","value":"17","key":"id"}]}},"response":[{"id":"160f3cda-8730-4f59-8e3b-22cefc14349d","name":"200 OK","originalRequest":{"method":"GET","header":[],"url":"http://localhost:3000/async_request/jobs/ffb2b43b-0578-4d62-9b58-32f1cb0985a9"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"0f31d22e18f1abaf113b1695c8f9067c\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"32cd7437-6641-46b0-93e2-024fabe53c53"},{"key":"X-Runtime","value":"0.003111"},{"key":"Vary","value":"Accept,Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"La encuesta se ha actualizado correctamente\"\n}"},{"id":"8b2e0c11-56b4-4123-ad00-b43715b94c85","name":"202 OK","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"{{user-access-token}}","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"values\": {\n        \"score\": \"5\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/survey_histories/:id","host":["http://localhost:3000/"],"path":["api","v1","survey_histories",":id"],"variable":[{"key":"id","value":"18"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1784142268"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"c1bf1da6-18e2-4044-b9b6-fc98f6c38ec7"},{"key":"X-Runtime","value":"0.055664"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"ffb2b43b-0578-4d62-9b58-32f1cb0985a9\",\n    \"job_id\": \"ffb2b43b-0578-4d62-9b58-32f1cb0985a9\",\n    \"url\": \"http://localhost:3000/async_request/jobs/ffb2b43b-0578-4d62-9b58-32f1cb0985a9\"\n}"}],"_postman_id":"64e90be9-903d-4601-9536-3c1fd88e5584"}],"id":"1c964d60-2c07-4982-b8b2-a8258f1352ce","_postman_id":"1c964d60-2c07-4982-b8b2-a8258f1352ce","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}}],"id":"f094c62f-f6a6-4c67-abeb-29d8814159e3","_postman_id":"f094c62f-f6a6-4c67-abeb-29d8814159e3","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Orders","item":[{"name":"Validate","id":"5f98c049-97c9-4088-b73a-384349c8b749","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/validation","description":"<p>Servicio para validar la creación de un pedido para una persona.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><strong>person_external_id</strong> (string, required): Identificador de la persona para la cual se va a validar la creación del pedido.</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<p>El response body va a estar vacío</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","orders","validation"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"bfa0e01e-9fa4-4580-af4e-927ef17f4cba","name":"202 Accepted","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/validation"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"7b73360b-a912-4311-8405-d263a203ab0c"},{"key":"X-Runtime","value":"0.218342"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"6a56283a-093b-47c0-ba58-b0b98fed0842\",\n    \"job_id\": \"6a56283a-093b-47c0-ba58-b0b98fed0842\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=6a56283a-093b-47c0-ba58-b0b98fed0842\"\n}"},{"id":"2c6e671f-10e4-4a7e-8ddd-512934897d72","name":"200 OK","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:3000/async_request/jobs?id=6a56283a-093b-47c0-ba58-b0b98fed0842","protocol":"http","host":["localhost"],"port":"3000","path":["async_request","jobs"],"query":[{"key":"id","value":"6a56283a-093b-47c0-ba58-b0b98fed0842"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"843391c6-ef1c-43ba-8c0e-1d7cda2d3f4b"},{"key":"X-Runtime","value":"0.006324"},{"key":"vary","value":"Accept, Origin"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null},{"id":"45520c89-2f23-4e84-8c4a-d1148b7ed185","name":"422 Unprocessable Content","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:3000/async_request/jobs?id=d60e10e8-44bb-4775-9230-7f75132f12b3","protocol":"http","host":["localhost"],"port":"3000","path":["async_request","jobs"],"query":[{"key":"id","value":"d60e10e8-44bb-4775-9230-7f75132f12b3"}]}},"status":"Unprocessable Content","code":422,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"05cb00fb-da1b-48c2-a4a3-8bd01e3e11d0"},{"key":"X-Runtime","value":"0.011110"},{"key":"vary","value":"Accept, Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"external_api_error\",\n            \"message\": \"No se puede crear un nuevo pedido.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"5f98c049-97c9-4088-b73a-384349c8b749"},{"name":"Simulate","id":"530443d1-ea4b-4ff1-b0b1-f3c0532d956c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"person_external_id\": \"24895378\",\n  \"products\": [\n    {\n      \"product_external_id\": \"5804b090698bcd0298164019\",\n      \"quantity\": 1,\n      \"subproducts\": []\n    }\n  ],\n  \"premise_external_id\": 2208536,\n  \"simulation_external_id\": 10010005575,\n  \"complete_address\": {\n    \"street\": \"Libertad\",\n    \"street_number\": \"1234\",\n    \"coordinates\": {\n      \"latitude\": \"-33.4316669\",\n      \"longitude\": \"-70.6752356\"\n    },\n    \"country\": \"CHILE\",\n    \"administrative_area_level_1\": \"RM   REGIÓN METROPOLITANA\",\n    \"administrative_area_level_2\": \"SANTIAGO\",\n    \"administrative_area_level_3\": \"\",\n    \"floor\": null,\n    \"home\": \"\",\n    \"building\": \"\",\n    \"reference\": \"\",\n    \"alias\": null\n  },\n  \"scheduled_delivery_date\": {\n    \"start_date\": null,\n    \"end_date\": null\n  },\n  \"summary_details\": {\n    \"payment_amount\": 13450,\n    \"payment_currency\": \"CLP\",\n    \"discount_amount\": 0,\n    \"original_amount\": 13450,\n    \"concept_details\": [\n      {\n        \"concept\": \"total base\",\n        \"amount\": 13450\n      },\n      {\n        \"concept\": \"total final\",\n        \"amount\": 13450\n      }\n    ]\n  },\n  \"status_detail\": \"Pedido creado con éxito!\",\n  \"payment_method\": {\n    \"name\": \"Efectivo\",\n    \"code\": \"EFE\"\n  },\n  \"order\": {\n    \"person_external_id\": \"24895378\",\n    \"products\": [\n      {\n        \"product_external_id\": \"5804b090698bcd0298164019\",\n        \"quantity\": 1,\n        \"subproducts\": []\n      }\n    ],\n    \"premise_external_id\": 2208536,\n    \"simulation_external_id\": 10010005575,\n    \"complete_address\": {\n      \"street\": \"Libertad\",\n      \"street_number\": \"1234\",\n      \"coordinates\": {\n        \"latitude\": \"-33.4316669\",\n        \"longitude\": \"-70.6752356\"\n      },\n      \"country\": \"CHILE\",\n      \"administrative_area_level_1\": \"RM   REGIÓN METROPOLITANA\",\n      \"administrative_area_level_2\": \"SANTIAGO\",\n      \"administrative_area_level_3\": \"\",\n      \"floor\": null,\n      \"home\": \"\",\n      \"building\": \"\",\n      \"reference\": \"\",\n      \"alias\": null\n    },\n    \"scheduled_delivery_date\": {\n      \"start_date\": \"2025-10-02T00:00:00\",\n      \"end_date\": \"2025-10-10T00:00:00\"\n    },\n    \"summary_details\": {\n      \"payment_amount\": 13450,\n      \"payment_currency\": \"CLP\",\n      \"discount_amount\": 0,\n      \"original_amount\": 13450,\n      \"concept_details\": [\n        {\n          \"concept\": \"total base\",\n          \"amount\": 13450\n        },\n        {\n          \"concept\": \"total final\",\n          \"amount\": 13450\n        }\n      ]\n    },\n    \"status_detail\": \"Pedido creado con éxito!\",\n    \"payment_method\": {\n      \"name\": \"Efectivo\",\n      \"code\": \"EFE\"\n    }\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/simulation","description":"<p>Servicio desinado a simular la creación de un pedido de una persona.</p>\n<p>En caso de fallar revisar la respuesta esperada con el Status 400 | 422.</p>\n<p><strong>Request Body</strong>: Se deben enviar las siguientes keys:</p>\n<ul>\n<li><p><strong>person_external_id</strong> <em>(string, requerido)</em>: Identificador de persona.</p>\n</li>\n<li><p><strong>payment_method</strong> <em>(hash, optional)</em>: Medio de pago seleccionado:</p>\n<ul>\n<li><p><strong>name</strong> (string, required): Nombre del medio de pago.</p>\n</li>\n<li><p><strong>code</strong> (string, required): Código del medio de pago.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>products</strong> <em>(array, required)</em>: Listado de productos seleccionados. Debe contener cada elemento la siguiente información:</p>\n<ul>\n<li><p><strong>product_external_id</strong> <em>(string, requerido)</em>: Identificador del producto seleccionado.</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, requerido)</em>: Cantidad seleccionada del producto.</p>\n</li>\n<li><p><strong>subproducts</strong> <em>(array, opcional)</em>: Listado de subproductos, cada uno contiene:</p>\n<ul>\n<li><p><strong>subproduct_external_id</strong> <em>(string, requerido)</em>: Identificador del subproducto.</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, requerido)</em>: Cantidad del subproducto.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>attributes</strong> <em>(array, opcional)</em>: Listado con cada uno de los atributos seleccionados para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>key</strong> <em>(string, requerido)</em>: Identificador del atributo. Ejemplo: “color”.</p>\n</li>\n<li><p><strong>options</strong> <em>(string, opcional)</em>: Listado de alternativas seleccionadas. Ejemplo: [“rojo”, “blanco”, “negro”].</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>premise_external_id</strong> <em>(string, required)</em>: Identificador de la dirección.</p>\n</li>\n<li><p><strong>complete_address</strong> <em>(objeto, requerido)</em>: Información completa de la dirección.</p>\n<ul>\n<li><p><strong>street</strong> <em>(string, requerido)</em>: Nombre de la calle / ruta.</p>\n</li>\n<li><p><strong>street_number</strong> <em>(string, requerido)</em> Altura de la calle,</p>\n</li>\n<li><p><strong>coordinates</strong> <em>(objeto, requerido)</em>: Objeto que almacena las coordenadas de la dirección.</p>\n<ul>\n<li><p><strong>latitude</strong> <em>(string, requerido)</em>: Latitud de la direccion.</p>\n</li>\n<li><p><strong>longitude</strong> <em>(string, requerido)</em>: Longitud de la direccion.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>country</strong> <em>(string, requerido)</em>: País de la dirección.</p>\n</li>\n<li><p><strong>postal_code</strong> <em>(string, opcional)</em>: Código postal.</p>\n</li>\n<li><p><strong>administrative_area_level_1</strong> <em>(string, requerido)</em>: Area administrativa primaria del pais.</p>\n</li>\n<li><p><strong>administrative_area_level_2</strong> <em>(string, requerido)</em>: Area administrativa secundaria del pais.</p>\n</li>\n<li><p><strong>administrative_area_level_3</strong> <em>(string, opcional)</em>: Area administrativa terciaria del pais.</p>\n</li>\n<li><p><strong>floor</strong> <em>(string, opcional)</em>: Número de piso.</p>\n</li>\n<li><p><strong>home</strong> <em>(string, opcional)</em>: identificación de la casa/departamento si corresponde.</p>\n</li>\n<li><p><strong>building</strong> <em>(string, opcional)</em>: Identificación del Edificio, torre o bloque de la vivienda.</p>\n</li>\n<li><p><strong>reference</strong> <em>(string, opcional)</em>: Referencia u observaciones de la dirección.</p>\n</li>\n<li><p><strong>scheduled_delivery_date</strong> (object, opcional): Fecha elegida para la entrega.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, requerido): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, requerido): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>benefits</strong> (object, opcional)</p>\n<ul>\n<li><p><strong>benefit_category</strong> (string, requerido): Categoria de beneficio.</p>\n</li>\n<li><p><strong>benefit_code</strong> (string, requerido): Código del beneficio.</p>\n</li>\n<li><p><strong>product_external_id</strong> <em>(string, requerido)</em>: Identificador del producto seleccionado.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>person_external_id</strong> <em>(string, requerido)</em>: Identificador de persona.</p>\n</li>\n<li><p><strong>payment_method</strong> <em>(hash, optional)</em>: Medio de pago seleccionado:</p>\n<ul>\n<li><p><strong>name</strong> (string, required): Nombre del medio de pago.</p>\n</li>\n<li><p><strong>code</strong> (string, required): Código del medio de pago.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>products</strong> <em>(array, required)</em>: Listado de productos seleccionados. Debe contener cada elemento la siguiente información:</p>\n<ul>\n<li><p><strong>product_external_id</strong> <em>(string, requerido)</em>: Identificador del producto seleccionado.</p>\n</li>\n<li><p><strong>unit_price</strong> <em>(number, requerido)</em>: Precio unitario del producto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> <em>(string, requerido)</em>: Moneda del producto seleccionado.</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, opcional)</em>: Cantidad seleccionada del producto.</p>\n</li>\n<li><p><strong>name</strong> <em>(string, requerido)</em>: Nombre del producto seleccionado.</p>\n</li>\n<li><p><strong>image_url</strong> <em>(string, requerido)</em>: URL de la imágen del producto.</p>\n</li>\n<li><p><strong>amount</strong> <em>(string, opcional)</em>: Sumatoria de los precios unitarios de productos y subproductos.</p>\n</li>\n<li><p><strong>subproducts</strong> <em>(array, opcional)</em>: Listado de subproductos, cada uno contiene:</p>\n<ul>\n<li><p><strong>subproduct_external_id</strong> <em>(string, opcional)</em>: Identificador del subproducto.</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, opcional)</em>: Cantidad del subprodcuto.</p>\n</li>\n<li><p><strong>unit_price</strong> <em>(number, opcional)</em>: Precio unitario del subproducto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> <em>(string, opcional)</em>: Moneda del subproducto seleccionado.</p>\n</li>\n<li><p><strong>name</strong> <em>(string, requerido)</em>: Nombre del subproducto seleccionado.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>attributes</strong> <em>(array, opcional)</em>: Listado con cada uno de los atributos seleccionados para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>key</strong> <em>(string, opcional)</em>: Identificador del atributo. Ejemplo: “color”.</p>\n</li>\n<li><p><strong>options</strong> <em>(string, opcional)</em>: Listado de alternativas seleccionadas. Ejemplo: [“rojo”, “blanco”, “negro”].</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>premise_external_id</strong> <em>(string, required)</em>: Identificador de la dirección.</p>\n</li>\n<li><p><strong>complete_address</strong> <em>(objeto, requerido)</em>: Información completa de la dirección.</p>\n<ul>\n<li><p><strong>street</strong> <em>(string, requerido)</em>: Nombre de la calle / ruta.</p>\n</li>\n<li><p><strong>street_number</strong> <em>(string, requerido)</em> Altura de la calle,</p>\n</li>\n<li><p><strong>coordinates</strong> <em>(objeto, requerido)</em>: Objeto que almacena las coordenadas de la dirección.</p>\n<ul>\n<li><p><strong>latitude</strong> <em>(string, requerido)</em>: Latitud de la direccion.</p>\n</li>\n<li><p><strong>longitude</strong> <em>(string, requerido)</em>: Longitud de la direccion.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>country</strong> <em>(string, requerido)</em>: País de la dirección.</p>\n</li>\n<li><p><strong>postal_code</strong> <em>(string, opcional)</em>: Código postal.</p>\n</li>\n<li><p><strong>administrative_area_level_1</strong> <em>(string, requerido)</em>: Area administrativa primaria del pais.</p>\n</li>\n<li><p><strong>administrative_area_level_2</strong> <em>(string, requerido)</em>: Area administrativa secundaria del pais.</p>\n</li>\n<li><p><strong>administrative_area_level_3</strong> <em>(string, opcional)</em>: Area administrativa terciaria del pais.</p>\n</li>\n<li><p><strong>floor</strong> <em>(string, opcional)</em>: Número de piso.</p>\n</li>\n<li><p><strong>home</strong> <em>(string, opcional)</em>: identificación de la casa/departamento si corresponde.</p>\n</li>\n<li><p><strong>building</strong> <em>(string, opcional)</em>: Identificación del Edificio, torre o bloque de la vivienda.</p>\n</li>\n<li><p><strong>reference</strong> <em>(string, opcional)</em>: Referencia u observaciones de la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>scheduled_delivery_date</strong> <em>(object, opcional)</em>: Fecha elegida para la entrega.</p>\n<ul>\n<li><p><strong>start_date</strong> <em>(string, opcional)</em>: Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> <em>(string, opcional)</em>: Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>estimated_delivery_date</strong> <em>(object, opcional)</em>: Fecha estimada para la entrega.</p>\n<ul>\n<li><p><strong>start_date</strong> <em>(string, opcional)</em>: Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> <em>(string, opcional)</em>: Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>benefits</strong> <em>(object, opcional)</em></p>\n<ul>\n<li><p><strong>benefit_category</strong> <em>(string, opcional)</em>: Categoria de beneficio.</p>\n</li>\n<li><p><strong>benefit_code</strong> <em>(string, opcional)</em>: Código del beneficio.</p>\n</li>\n<li><p><strong>product_external_id</strong> <em>(string, requerido)</em>: Identificador del producto alcanzado por el beneficio.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>simulation_external_id</strong> (string, requerido: Identificación de la simulación creada.</p>\n</li>\n<li><p><strong>summary_details</strong> (object, requerido): Detalle a mostrar en el resumen del pedido:</p>\n<ul>\n<li><p><strong>payment_amount</strong> (number, requerido): Monto de pago</p>\n</li>\n<li><p><strong>payment_currency</strong> (string, requerido): Moneda de pago</p>\n</li>\n<li><p><strong>original_amount</strong> (number, requerido): Monto original</p>\n</li>\n<li><p><strong>discount_amount</strong> (number, requerido): Monto de descuento</p>\n</li>\n<li><p><strong>concept_details</strong> (array, opcional): Detalle de los conceptos a pagar y descuentos:</p>\n<ul>\n<li><p><strong>concept</strong> (string, opcional): Nombre del concepto.</p>\n</li>\n<li><p><strong>amount</strong> (number, opcional): Monto del concepto.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>status_detail</strong> (string): Mensaje de respuesta</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","orders","simulation"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"9136cd91-64c4-43a2-922f-29a7b0ed3368","name":"202 - Acceped","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": \"231231\",\n    \"payment_method\": { \"name\": \"Efectivo\", \"code\": \"efectivo\" },\n    \"products\": [\n        {\n            \"product_external_id\": \"445438\",\n            \"quantity\": 5,\n            \"subproducts\": [\n                {\n                    \"subproduct_external_id\": \"46465\",\n                    \"quantity\": 1\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"negro\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"null\",\n        \"reference\": \"null\",\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T00:00:00Z\",\n        \"end_date\": \"2024-04-25T00:00:00Z\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": \"912\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/validation"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"f0e1eb82-0574-4a75-8158-aecaaecb3605\",\n    \"job_id\": \"f0e1eb82-0574-4a75-8158-aecaaecb3605\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=f0e1eb82-0574-4a75-8158-aecaaecb3605\"\n}"},{"id":"70014450-d4f0-4348-bd2d-00eac88f8120","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": \"231231\",\n    \"payment_method\": { \"name\": \"Efectivo\", \"code\": \"efectivo\" },\n    \"products\": [\n        {\n            \"product_external_id\": \"445438\",\n            \"quantity\": 5,\n            \"subproducts\": [\n                {\n                    \"subproduct_external_id\": \"46465\",\n                    \"quantity\": 1\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"negro\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"null\",\n        \"reference\": \"null\",\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T00:00:00Z\",\n        \"end_date\": \"2024-04-25T00:00:00Z\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": \"912\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/validation"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"person_external_id\": \"231231\",\n    \"payment_method\": {\n        \"name\": \"Efectivo\",\n        \"code\": \"efectivo\"\n    },\n    \"products\": [\n        {\n            \"product_external_id\": \"445438\",\n            \"unit_price\": 400.2,\n            \"price_currency\": \"ARS\",\n            \"quantity\": 5,\n            \"name\": \"producto1\",\n            \"image_url\": \"www.imagendelproducto.com/foto.png\",\n            \"amount\": 901,\n            \"subproducts\": [\n                {\n                    \"subproduct_external_id\": \"46465\",\n                    \"quantity\": 1,\n                    \"unit_price\": 500.8,\n                    \"price_currency\": \"ARS\",\n                    \"name\": \"subproducto\"\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"azul\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": null,\n        \"reference\": null,\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T08:00:00\",\n        \"end_date\": \"2024-04-25T08:00:00\"\n    },\n    \"estimated_delivery_date\": {\n        \"start_date\": \"2024-04-25T08:00:00\",\n        \"end_date\": \"2024-04-25T08:00:00\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": \"12\"\n        }\n    ],\n    \"simulation_external_id\": \"1234\",\n    \"summary_details\": {\n        \"payment_amount\": 12000,\n        \"payment_currency\": \"ARS\",\n        \"original_amount\": 15000,\n        \"discount_amount\": 3000,\n        \"concept_details\": [\n            {\n                \"concept\": \"Promocion Verano\",\n                \"amount\": -2000\n            },\n            {\n                \"concept\": \"Pago en efectivo\",\n                \"amount\": -1000\n            },\n            {\n                \"concept\": \"Cargo por envío\",\n                \"amount\": 2000\n            },\n            {\n                \"concept\": \"Total productos\",\n                \"amount\": 10000\n            }\n        ]\n    },\n    \"status_detail\": \"Pedido creado con éxito!\"\n}"}],"_postman_id":"530443d1-ea4b-4ff1-b0b1-f3c0532d956c"},{"name":"Generate","id":"c834490d-48f3-47a1-a154-08ea11f99045","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"simulation_external_id\": \"12345678\",\n    \"products\": [\n        {\n            \"product_external_id\": \"445438\",\n            \"quantity\": 5,\n            \"subproducts\": [\n                {\n                    \"subproduct_external_id\": \"46465\",\n                    \"quantity\": 1\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"azul\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"payment_method\": {\n        \"name\":\"one_click\",\n        \"code\":\"one_click\"\n    },\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": null,\n        \"reference\": null,\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T08:00:00\",\n        \"end_date\": \"2024-04-25T08:00:00\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": 123\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders","description":"<p>Servicio para generar un pedido. Se enviaran los datos del pedido y se obtendra el resultado de la operación con el horario de entrega del mismo.</p>\n<p><strong>Request param:</strong></p>\n<ul>\n<li><p><strong>person_external_id</strong> <em>(string, requerido)</em>: Identificador de persona.</p>\n</li>\n<li><p><strong>simulation_external_id</strong> <em>(string, requerido)</em>: Identificador de la simulación generada para luego realizar la orden final. Servirá para contrastar el monto pagado con lo simulado.</p>\n</li>\n<li><p><strong>payment_method</strong> <em>(string, requerido)</em>: Medio de pago seleccionado. Cada elemento contrendrá:</p>\n<ul>\n<li><p><strong>name</strong> <em>(string, requerido)</em>: Nombre del medio de pago.</p>\n</li>\n<li><p><strong>code</strong> <em>(string, requerido)</em>: Código del medio de pago. Por ejemplo: \"cash\" | \"online\" | \"visa_debit\" | \"check\".</p>\n</li>\n</ul>\n</li>\n<li><p><strong>payment_information</strong> <em>(objeto, opcional)</em>: Información sobre el pago, compuesta por:</p>\n<ul>\n<li><p><strong>gateway</strong> <em>(string, requerido)</em>: gateway seleccionado. Por ejemplo: transbank, decidir, first_data, mercadopago, etc.</p>\n</li>\n<li><p><strong>info</strong> <em>(objeto, opcional)</em>: objeto con lo que requiera el gateway de pago para procesar el pago. En el caso de la simulación no habrá nada.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>products</strong> <em>(array, required)</em>: Listado de productos seleccionados. Debe contener cada elemento la siguiente información:</p>\n<ul>\n<li><p><strong>product_external_id</strong> <em>(string, requerido)</em>: Identificador del producto seleccionado.</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, requerido)</em>: Cantidad seleccionada del producto.</p>\n</li>\n<li><p><strong>subproducts</strong> <em>(array, opcional)</em>: Listado de subproductos, cada uno contiene:</p>\n<ul>\n<li><p><strong>subproduct_external_id</strong> <em>(string, requerido)</em>: Identificador del subproducto.</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, requerido)</em>: Cantidad del subprodcuto.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>attributes</strong> <em>(array, opcional)</em>: Listado con cada uno de los atributos seleccionados para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>key</strong> <em>(string, requerido)</em>: Identificador del atributo. Ejemplo: “color”.</p>\n</li>\n<li><p><strong>options</strong> <em>(array, opcional)</em>: Opciones seleccionadas. Contendrá elementos compuestos de la siguiente manera:</p>\n<ul>\n<li><strong>key</strong> <em>(string, requerido)</em>: Identificador de la etiqueta.</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>premise_external_id</strong> <em>(string, required)</em>: Identificador de la dirección.</p>\n</li>\n<li><p><strong>complete_address</strong> <em>(objeto, opcional)</em>: Información completa de la dirección.</p>\n<ul>\n<li><p><strong>street</strong> <em>(string, requerido)</em>: Nombre de la calle / ruta.</p>\n</li>\n<li><p><strong>street_number</strong> <em>(string, requerido)</em> Altura de la calle,</p>\n</li>\n<li><p><strong>coordinates</strong> <em>(objeto, requerido)</em>: Objeto que almacena las coordenadas de la dirección.</p>\n<ul>\n<li><p><strong>latitude</strong> <em>(string, requerido)</em>: Latitud de la direccion.</p>\n</li>\n<li><p><strong>longitude</strong> <em>(string, requerido)</em>: Longitud de la direccion.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>country</strong> <em>(string, requerido)</em>: País de la dirección.</p>\n</li>\n<li><p><strong>postal_code</strong> <em>(string, opcional)</em>: Código postal.</p>\n</li>\n<li><p><strong>administrative_area_level_1</strong> <em>(string, requerido)</em>: Area administrativa primaria del pais.</p>\n</li>\n<li><p><strong>administrative_area_level_2</strong> <em>(string, requerido)</em>: Area administrativa secundaria del pais.</p>\n</li>\n<li><p><strong>administrative_area_level_3</strong> <em>(string, opcional)</em>: Area administrativa terciaria del pais.</p>\n</li>\n<li><p><strong>floor</strong> <em>(string, opcional)</em>: Número de piso.</p>\n</li>\n<li><p><strong>home</strong> <em>(string, opcional)</em>: identificación de la casa/departamento si corresponde.</p>\n</li>\n<li><p><strong>building</strong> <em>(string, opcional)</em>: Identificación del Edificio, torre o bloque de la vivienda.</p>\n</li>\n<li><p><strong>reference</strong> <em>(string, opcional)</em>: Referencia u observaciones de la dirección.</p>\n</li>\n<li><p><strong>alias</strong> <em>(string, opcional)</em>: Alias para identificar a la dirección. Ej: 'casa', 'trabajo'</p>\n</li>\n</ul>\n</li>\n<li><p><strong>scheduled_delivery_date</strong> <em>(objeto, opcional)</em>: Informacion sobre la fecha de entrega elegida por el agente del backoffice y requerida en dicho canal.</p>\n<ul>\n<li><p><strong>start_date</strong> <em>(string, requerido)</em>: Fecha y hora de inicio para entrega.</p>\n</li>\n<li><p><strong>end_date</strong> <em>(string, requerido)</em>: Fecha y hora de fin para entrega.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>benefits</strong> <em>(array, opcional)</em>: Información completa de los beneficios. Cada elementro contendrá:</p>\n<ul>\n<li><p><strong>benefit_category</strong> <em>(objeto, opcional)</em>: Tipo del beneficio.</p>\n</li>\n<li><p><strong>benefit_code</strong> <em>(objeto, opcional)</em>: Código del beneficio.</p>\n</li>\n<li><p><strong>product_external_id</strong> <em>(string, requerido)</em>: ID del producto alcanzado por el beneficio.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>observation</strong> <em>(string, opcional)</em>: Observación del pedido</p>\n</li>\n</ul>\n<p><strong>Response param:</strong></p>\n<ul>\n<li><p><strong>order_id</strong> <em>(string, requerido)</em>: Identificador del pedido generado.</p>\n</li>\n<li><p><strong>mesage</strong> <em>(string, opcional)</em>: Mensaje de la utility a la hora de crear un pedido.</p>\n</li>\n<li><p><strong>estimated_delivery_date</strong> <em>(objeto, opcional)</em>: Fecha y hora estimada de entrega del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> <em>(string, requerido)</em>: Fecha y hora de inicio para entrega.</p>\n</li>\n<li><p><strong>end_date</strong> <em>(string, requerido)</em>: Fecha y hora de fin para entrega.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","orders"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"4cce4913-f4e6-4032-81ff-cda49cd922a8","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6OTEyLCJ2ZXJpZmljYXRpb25fY29kZSI6ImVIeEdTcWU2SHp6MURORXlXQUt4RHhwSHNrb3lkenBYcTR4czh2c2pNbjV4dG5xWTFDN2tpdEtZc0ctb2ZNaWMiLCJyZW5ld19pZCI6IkUxS3pmRU5TeEJGcUpxcERwWWdVbV85OU1hU3N0c3lzIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjA3MzEzOSwiZXhwaXJhdGlvbl9kYXRlIjoxNzYzMDQ5MTM5LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTU5OTUzOSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoyMSwiaWF0IjoxNzMxNTEzMTM5LCJleHAiOjE3NjMwNDkxMzksImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.nQrBAXEC3KHhGzCuSQ-RRb1ulIFNkztXHVIBMmVBwg4","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": \"912\",\n    \"simulation_external_id\": \"20180912\",\n    \"products\": [\n        {\n            \"product_external_id\": \"445438\",\n            \"quantity\": 5,\n            \"subproducts\": [\n                {\n                    \"subproduct_external_id\": \"46465\",\n                    \"quantity\": 1\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"azul\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"payment_method\": {\n        \"name\":\"one_click\",\n        \"code\":\"one_click\"\n    },\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"912\",\n        \"home\": \"Santiago\",\n        \"building\": \"bernabeu\",\n        \"reference\": \"madrid\",\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T08:00:00\",\n        \"end_date\": \"2024-04-25T08:00:00\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": 123\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1763049139"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"7ea3fefb-7532-495e-b46f-a803b8ced546"},{"key":"X-Runtime","value":"0.050836"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"1c4fa529-7830-46c8-a081-304672f21d14\",\n    \"job_id\": \"1c4fa529-7830-46c8-a081-304672f21d14\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=1c4fa529-7830-46c8-a081-304672f21d14\"\n}"},{"id":"de05f3a1-289c-46cf-999c-44e3bd2687b4","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6OTEyLCJ2ZXJpZmljYXRpb25fY29kZSI6ImVIeEdTcWU2SHp6MURORXlXQUt4RHhwSHNrb3lkenBYcTR4czh2c2pNbjV4dG5xWTFDN2tpdEtZc0ctb2ZNaWMiLCJyZW5ld19pZCI6IkUxS3pmRU5TeEJGcUpxcERwWWdVbV85OU1hU3N0c3lzIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjA3MzEzOSwiZXhwaXJhdGlvbl9kYXRlIjoxNzYzMDQ5MTM5LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTU5OTUzOSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoyMSwiaWF0IjoxNzMxNTEzMTM5LCJleHAiOjE3NjMwNDkxMzksImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.nQrBAXEC3KHhGzCuSQ-RRb1ulIFNkztXHVIBMmVBwg4","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": \"912\",\n    \"simulation_external_id\": \"20180912\",\n    \"products\": [\n        {\n            \"product_external_id\": \"445438\",\n            \"quantity\": 5,\n            \"subproducts\": [\n                {\n                    \"subproduct_external_id\": \"46465\",\n                    \"quantity\": 1\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"azul\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"payment_method\": {\n        \"name\":\"one_click\",\n        \"code\":\"one_click\"\n    },\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"912\",\n        \"home\": \"Santiago\",\n        \"building\": \"bernabeu\",\n        \"reference\": \"madrid\",\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T08:00:00\",\n        \"end_date\": \"2024-04-25T08:00:00\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": 123\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1763049139"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"7ea3fefb-7532-495e-b46f-a803b8ced546"},{"key":"X-Runtime","value":"0.050836"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"order_id\": \"1234\",\n    \"message\": \"Pedido creado con éxito!\",\n    \"estimated_delivery_date\": {\n        \"start_date\": \"2024-04-25T08:00:00\",\n        \"end_date\": \"2024-04-25T08:00:00\"\n    }\n}"}],"_postman_id":"c834490d-48f3-47a1-a154-08ea11f99045"},{"name":"Index","id":"4bfd42e6-dae7-4af7-978c-236389b6fc9d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders?person_external_id=1","description":"<p>Servicio para listar los pedidos de una persona.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona para filtrar los pedidos.</p>\n</li>\n<li><p><strong>premise_external_id</strong> (string, optional): Identificador de la dirección para filtrar los pedidos.</p>\n</li>\n<li><p><strong>status</strong> (string, optional): Filtro de estado.</p>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>orders</strong> (array, required): Array de pedidos de una persona. Cada elemento contrendrá</p>\n<ul>\n<li><p><strong>order_id</strong> (string, required): Identificador del pedido.</p>\n</li>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona.</p>\n</li>\n<li><p><strong>simulation_external_id</strong> (string, required): Identificador de la simulación generada para luego realizar la orden final. Servirá para contrastar el monto pagado con lo simulado.</p>\n</li>\n<li><p><strong>payment_method</strong> (object, required): Información sobre el medio de pago, compuesta por.</p>\n<ul>\n<li><p><strong>name</strong> (string, required): Nombre del medio de pago seleccionado.</p>\n</li>\n<li><p><strong>code</strong> (string, required): Código del medio de pago seleccionado.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>cancellable</strong> (boolean, required): Indica si el pedido es cancelable o no.</p>\n</li>\n<li><p><strong>products</strong> (array, required): Listado de productos seleccionados. Debe contener cada elemento la siguiente información:</p>\n<ul>\n<li><p><strong>product_external_id</strong> (string, required): Identificador del producto seleccionado.</p>\n</li>\n<li><p><strong>unit_price</strong> (number, required): Precio unitario del producto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> (string, required): Moneda del producto seleccionado.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Cantidad seleccionada del producto.</p>\n</li>\n<li><p><strong>name</strong> (string, required): Nombre del producto.</p>\n</li>\n<li><p><strong>image_url</strong> (string, required): URl de la imagen del producto.</p>\n</li>\n<li><p><strong>image_url_details</strong> (string, optional): Descripción de la imagen.</p>\n</li>\n<li><p><strong>quantity</strong> (number, required): Cantidad del producto seleccionado.</p>\n</li>\n<li><p><strong>subproducts</strong> (object, required): Listado de subproductos, cada uno contiene:</p>\n<ul>\n<li><p><strong>subproduct_external_id</strong> (string, required): Identificador del subproducto.</p>\n</li>\n<li><p><strong>key</strong> (string, required): Identificador del atributo.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Cantidad del subprodcuto.</p>\n</li>\n<li><p><strong>unit_price</strong> (number, required): Precio unitario del subproducto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> (string, required): Moneda del subproducto seleccionado..</p>\n</li>\n</ul>\n</li>\n<li><p><strong>attributes</strong> (array, required): Listado con cada uno de los atributos seleccionados para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>key</strong> (string, required): Identificador del atributo. Ejemplo: “color”.</p>\n</li>\n<li><p><strong>options</strong> (array, required): Listado de alternativas seleccionadas. Ejemplo: [“rojo”, “blanco”, “negro”].</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>premise_external_id</strong> (string, required): Identificador de la dirección.</p>\n</li>\n<li><p><strong>complete_address</strong> (hash, required): Dirección discriminada por elementos, dentro tendrá:</p>\n<ul>\n<li><p><strong>street</strong> (string, required): Calle de la dirección.</p>\n</li>\n<li><p><strong>street_number</strong> (string, required): Numero de la dirección.</p>\n</li>\n<li><p><strong>coordinates</strong> (hash, required): Objeto de coordenadas de la dirección, dentro tendrá:</p>\n<ul>\n<li><p><strong>latitude</strong> (string, required): Latitud de la dirección.</p>\n</li>\n<li><p><strong>longitude</strong> (number, optional): Longitud de la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>country</strong> (string, optional): Pais de la dirección_._</p>\n</li>\n<li><p><strong>postal_code</strong> (string, optional): Código postal de la dirección_._</p>\n</li>\n<li><p><strong>administrative_area_level_1</strong> (string, required): Area administrativa de mayor nivel i.e.: CABA.</p>\n</li>\n<li><p><strong>administrative_area_level_2</strong> (string, optional): Area administrativa de nivel intermedio i.e.: Comuna 4.</p>\n</li>\n<li><p><strong>administrative_area_level_3</strong> (boolean, optional): Area administrativa de menor nivel i.e.: Puerto Madero.</p>\n</li>\n<li><p><strong>floor</strong> (string, optional): Piso de la dirección.</p>\n</li>\n<li><p><strong>home</strong> (string, optional): Departamento de la dirección.</p>\n</li>\n<li><p><strong>building</strong> (string, optional): Identificador del edificio.</p>\n</li>\n<li><p><strong>reference</strong> (string, optional): Referencias para facilitar la busqueda de la dirección.</p>\n</li>\n<li><p><strong>alias</strong> (string, optional): Alias para identificar la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>benefits</strong> (hash, required): Beneficio seleccionado por el usuario. Es un objeto que contiene:</p>\n<ul>\n<li><p><strong>benefit_category</strong> (string, required): Categoría de beneficio.</p>\n</li>\n<li><p><strong>benefit_code</strong> (string, required): Código de beneficio.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>summary_details</strong> (object, required)</p>\n<ul>\n<li><p><strong>payment_amount</strong> (number, required): Monto total abonado por el pedido.</p>\n</li>\n<li><p><strong>payment_currency</strong> (string, required): Moneda de pago.</p>\n</li>\n<li><p><strong>original_amount</strong> (number, required): Monto sin descuentos.</p>\n</li>\n<li><p><strong>discount_amount</strong> (number, required): Cantidad que se descuenta del monto original.</p>\n</li>\n<li><p><strong>total_details</strong> (array, required): Detalle de los conceptos a pagar.</p>\n<ul>\n<li><p><strong>concept</strong> (string, required): Concepto a pagar. i.e.: Cargo por envío.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Monto de concepto a pagar.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>cancellation_reason</strong> (string, required): Motivo de cancelación.</p>\n</li>\n<li><p><strong>cancellation_observation</strong> (string, required): Observación de la cancelación.</p>\n</li>\n<li><p><strong>created_at</strong> (string, required): Fecha de creación del pedido.</p>\n</li>\n<li><p><strong>resolution_date</strong> (string, required): Fecha de resolución del pedido.</p>\n</li>\n<li><p><strong>scheduled_delivery_date</strong> (string, required): Fecha de programación del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>estimated_delivery_date</strong> (string, required): Fecha de entrega estimada del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>status</strong> (string, required): Estado del envío. Posibles estados: confirmed, in_progress, delivered, cancelled</p>\n</li>\n<li><p><strong>status_detail</strong> (string, required): Detalle del estatus a mostrar.</p>\n</li>\n<li><p><strong>status_history</strong> (array, required): Array de estados y eventos del pedido. Cada elemento contendrá</p>\n<ul>\n<li><p><strong>status</strong> (string, required): Estado del evento.</p>\n</li>\n<li><p><strong>status_description</strong> (string, required): Descipción del estado.</p>\n</li>\n<li><p><strong>events</strong> (array, required): Array de elementos que representan los eventos. Cada elemento contendrá</p>\n<ul>\n<li><p><strong>datetime</strong> (string, required): Fecha del evento.</p>\n</li>\n<li><p><strong>message</strong> (string, required): Mensaje del evento.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>observation</strong> (string, optional): Observaciones del pedido.</p>\n</li>\n<li><p><strong>delayed_order</strong> (bool, optional): Si el valor es <code>true</code>, indica que el pedido se encuentra retrasado.</p>\n</li>\n<li><p><strong>follow_up_message</strong> (string, optional): Mensaje a mostrar relacionado al seguimiento del pedido.</p>\n</li>\n<li><p><strong>priority</strong> <em>(bool, requerido)</em>: Flag para indicar si el pedido es prioritario.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","orders"],"host":["http://localhost:3000/"],"query":[{"key":"person_external_id","value":"1"},{"disabled":true,"key":"premise_external_id","value":"2"},{"disabled":true,"description":{"content":"<p>Optional</p>\n","type":"text/plain"},"key":"status","value":"cerrado"}],"variable":[]}},"response":[{"id":"46348aca-fbb3-4192-96f3-dd78df4034ed","name":"202 - Acceped","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/validation"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"2ee9d9f0-bd64-497e-90de-9008e8f879c2\",\n    \"job_id\": \"2ee9d9f0-bd64-497e-90de-9008e8f879c2\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=2ee9d9f0-bd64-497e-90de-9008e8f879c2\"\n}"},{"id":"012789e3-bf4b-4e81-b8e5-b9f6bbeeeb48","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/validation"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"orders\": [\n        {\n            \"order_id\": \"123\",\n            \"person_external_id\": \"231231\",\n            \"simulation_external_id\": \"2334234\",\n            \"payment_method\": {\n                \"name\": \"Efectivo\",\n                \"code\": \"efectivo\"\n            },\n            \"cancellable\": false,\n            \"products\": [\n                {\n                    \"product_external_id\": \"445438\",\n                    \"unit_price\": 400.2,\n                    \"price_currency\": \"ARS\",\n                    \"quantity\": 5,\n                    \"name\": \"producto1\",\n                    \"amount\": 901,\n                    \"subproducts\": [\n                        {\n                            \"subproduct_external_id\": \"46465\",\n                            \"quantity\": 1,\n                            \"unit_price\": 500.8,\n                            \"price_currency\": \"ARS\",\n                            \"name\": \"subproducto\"\n                        }\n                    ],\n                    \"attributes\": [\n                        {\n                            \"key\": \"color\",\n                            \"options\": [\n                                {\n                                    \"key\": \"rojo\"\n                                },\n                                {\n                                    \"key\": \"azul\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"premise_external_id\": \"322342\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"benefits\": [\n                {\n                    \"benefit_category\": \"promocion\",\n                    \"benefit_code\": \"verano-sale\",\n                    \"product_external_id\": \"445438\"\n                }\n            ],\n            \"summary_details\": {\n                \"payment_amount\": 12000,\n                \"payment_currency\": \"ARS\",\n                \"original_amount\": 15000,\n                \"discount_amount\": 3000,\n                \"concept_details\": [\n                    {\n                        \"concept\": \"Promocion Verano\",\n                        \"amount\": -2000\n                    },\n                    {\n                        \"concept\": \"Pago en efectivo\",\n                        \"amount\": -1000\n                    },\n                    {\n                        \"concept\": \"Cargo por envío\",\n                        \"amount\": 2000\n                    },\n                    {\n                        \"concept\": \"Total productos\",\n                        \"amount\": 10000\n                    }\n                ]\n            },\n            \"cancellation_reason\": null,\n            \"cancellation_observation\": null,\n            \"created_at\": \"2024-04-24T08:00:00\",\n            \"resolution_date\": \"2024-04-25T08:00:00\",\n            \"scheduled_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"estimated_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"status\": \"entregado\",\n            \"status_description\": \"Pedido entregado\",\n            \"status_history\": [\n                {\n                    \"status\": \"confirmado\",\n                    \"status_description\": \"En preparación\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-22T12:15:00Z\",\n                            \"message\": \"El pedido está en proceso\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"en_curso\",\n                    \"status_description\": \"Enviando Pedido\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-23T12:15:00Z\",\n                            \"message\": \"El pedido está en el centro de distribución\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"entregado\",\n                    \"status_description\": \"Pedido entregado\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-25T08:00:00\",\n                            \"message\": \"El pedido fue recibido en el domicilio indicado\"\n                        }\n                    ]\n                }\n            ],\n            \"observation\": \"Rejas verdes\"\n        },\n        {\n            \"order_id\": \"1812\",\n            \"person_external_id\": \"231231\",\n            \"simulation_external_id\": \"2334234\",\n            \"payment_method\": {\n                \"name\": \"Efectivo\",\n                \"code\": \"efectivo\"\n            },\n            \"cancellable\": true,\n            \"products\": [\n                {\n                    \"product_external_id\": \"445438\",\n                    \"unit_price\": 400.2,\n                    \"price_currency\": \"ARS\",\n                    \"quantity\": 5,\n                    \"name\": \"producto1\",\n                    \"amount\": 901,\n                    \"subproducts\": [\n                        {\n                            \"subproduct_external_id\": \"46465\",\n                            \"quantity\": 1,\n                            \"unit_price\": 500.8,\n                            \"price_currency\": \"ARS\",\n                            \"name\": \"subproducto\"\n                        }\n                    ],\n                    \"attributes\": [\n                        {\n                            \"key\": \"color\",\n                            \"options\": [\n                                {\n                                    \"key\": \"rojo\"\n                                },\n                                {\n                                    \"key\": \"azul\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"premise_external_id\": \"322342\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"benefits\": [\n                {\n                    \"benefit_category\": \"promocion\",\n                    \"benefit_code\": \"verano-sale\",\n                    \"product_external_id\": \"445438\"\n                }\n            ],\n            \"summary_details\": {\n                \"payment_amount\": 12000,\n                \"payment_currency\": \"ARS\",\n                \"original_amount\": 15000,\n                \"discount_amount\": 3000,\n                \"concept_details\": [\n                    {\n                        \"concept\": \"Promocion Verano\",\n                        \"amount\": -2000\n                    },\n                    {\n                        \"concept\": \"Pago en efectivo\",\n                        \"amount\": -1000\n                    },\n                    {\n                        \"concept\": \"Cargo por envío\",\n                        \"amount\": 2000\n                    },\n                    {\n                        \"concept\": \"Total productos\",\n                        \"amount\": 10000\n                    }\n                ]\n            },\n            \"cancellation_reason\": null,\n            \"cancellation_observation\": null,\n            \"created_at\": \"2024-04-24T08:00:00\",\n            \"resolution_date\": \"2024-04-25T08:00:00\",\n            \"scheduled_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"estimated_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"status\": \"en_curso\",\n            \"status_description\": \"Pedido en curso\",\n            \"status_history\": [\n                {\n                    \"status\": \"confirmado\",\n                    \"status_description\": \"En preparación\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-22T12:15:00Z\",\n                            \"message\": \"El pedido está en proceso\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"en_curso\",\n                    \"status_description\": \"Enviando Pedido\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-23T12:15:00Z\",\n                            \"message\": \"El pedido está en el centro de distribución\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"entregado\",\n                    \"status_description\": \"Pedido entregado\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-25T08:00:00\",\n                            \"message\": \"El pedido fue recibido en el domicilio indicado\"\n                        }\n                    ]\n                }\n            ],\n            \"observation\": \"Rejas verdes\"\n        },\n        {\n            \"order_id\": \"1231\",\n            \"person_external_id\": \"231231\",\n            \"simulation_external_id\": \"2334234\",\n            \"payment_method\": {\n                \"name\": \"Efectivo\",\n                \"code\": \"efectivo\"\n            },\n            \"cancellable\": false,\n            \"products\": [\n                {\n                    \"product_external_id\": \"445438\",\n                    \"unit_price\": 400.2,\n                    \"price_currency\": \"ARS\",\n                    \"quantity\": 5,\n                    \"name\": \"producto2\",\n                    \"amount\": 901,\n                    \"subproducts\": [\n                        {\n                            \"subproduct_external_id\": \"46465\",\n                            \"quantity\": 1,\n                            \"unit_price\": 500.8,\n                            \"price_currency\": \"ARS\",\n                            \"name\": \"subproducto2\"\n                        }\n                    ],\n                    \"attributes\": [\n                        {\n                            \"key\": \"color\",\n                            \"options\": [\n                                {\n                                    \"key\": \"rojo\"\n                                },\n                                {\n                                    \"key\": \"azul\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"premise_external_id\": \"322342\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"benefits\": [\n                {\n                    \"benefit_category\": \"promocion\",\n                    \"benefit_code\": \"verano-sale\",\n                    \"product_external_id\": \"445438\"\n                }\n            ],\n            \"summary_details\": {\n                \"payment_amount\": 12000,\n                \"payment_currency\": \"ARS\",\n                \"original_amount\": 15000,\n                \"discount_amount\": 3000,\n                \"concept_details\": [\n                    {\n                        \"concept\": \"Promocion Verano\",\n                        \"amount\": -2000\n                    },\n                    {\n                        \"concept\": \"Pago en efectivo\",\n                        \"amount\": -1000\n                    },\n                    {\n                        \"concept\": \"Cargo por envío\",\n                        \"amount\": 2000\n                    },\n                    {\n                        \"concept\": \"Total productos\",\n                        \"amount\": 10000\n                    }\n                ]\n            },\n            \"cancellation_reason\": \"El pedido no fue entregado a tiempo.\",\n            \"cancellation_observation\": \"Nunca llego el pedido.\",\n            \"created_at\": \"2024-04-23T12:15:00Z\",\n            \"resolution_date\": \"2024-04-25T08:00:00\",\n            \"scheduled_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"estimated_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"status\": \"cancelado\",\n            \"status_description\": \"Pedido cancelado\",\n            \"status_history\": [\n                {\n                    \"status\": \"confirmado\",\n                    \"status_description\": \"En preparación\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-22T12:15:00Z\",\n                            \"message\": \"El pedido esta en proceso\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"en_curso\",\n                    \"status_description\": \"Enviando Pedido\",\n                    \"events\": []\n                },\n                {\n                    \"status\": \"cancelado\",\n                    \"status_description\": \"Pedido cancelado\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-23T12:15:00Z\",\n                            \"message\": \"El pedido fue cancelado\"\n                        }\n                    ]\n                }\n            ],\n            \"observation\": \"Rejas verdes\"\n        },\n        {\n            \"order_id\": \"1239\",\n            \"person_external_id\": \"231231\",\n            \"simulation_external_id\": \"2334234\",\n            \"payment_method\": {\n                \"name\": \"Efectivo\",\n                \"code\": \"efectivo\"\n            },\n            \"cancellable\": true,\n            \"products\": [\n                {\n                    \"product_external_id\": \"445438\",\n                    \"unit_price\": 400.2,\n                    \"price_currency\": \"ARS\",\n                    \"quantity\": 5,\n                    \"name\": \"producto1\",\n                    \"amount\": 901,\n                    \"subproducts\": [\n                        {\n                            \"subproduct_external_id\": \"46465\",\n                            \"quantity\": 1,\n                            \"unit_price\": 500.8,\n                            \"price_currency\": \"ARS\",\n                            \"name\": \"subproducto\"\n                        }\n                    ],\n                    \"attributes\": [\n                        {\n                            \"key\": \"color\",\n                            \"options\": [\n                                {\n                                    \"key\": \"rojo\"\n                                },\n                                {\n                                    \"key\": \"azul\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"premise_external_id\": \"322342\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"benefits\": [\n                {\n                    \"benefit_category\": \"promocion\",\n                    \"benefit_code\": \"verano-sale\",\n                    \"product_external_id\": \"445438\"\n                }\n            ],\n            \"summary_details\": {\n                \"payment_amount\": 12000,\n                \"payment_currency\": \"ARS\",\n                \"original_amount\": 15000,\n                \"discount_amount\": 3000,\n                \"concept_details\": [\n                    {\n                        \"concept\": \"Promocion Verano\",\n                        \"amount\": -2000\n                    },\n                    {\n                        \"concept\": \"Pago en efectivo\",\n                        \"amount\": -1000\n                    },\n                    {\n                        \"concept\": \"Cargo por envío\",\n                        \"amount\": 2000\n                    },\n                    {\n                        \"concept\": \"Total productos\",\n                        \"amount\": 10000\n                    }\n                ]\n            },\n            \"cancellation_reason\": null,\n            \"cancellation_observation\": null,\n            \"created_at\": \"2024-04-24T08:00:00\",\n            \"resolution_date\": \"2024-04-25T08:00:00\",\n            \"scheduled_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"estimated_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"status\": \"confirmado\",\n            \"status_description\": \"Pedido entregado\",\n            \"status_history\": [\n                {\n                    \"status\": \"confirmado\",\n                    \"status_description\": \"En preparación\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-22T12:15:00Z\",\n                            \"message\": \"El pedido está en proceso\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"en_curso\",\n                    \"status_description\": \"Enviando Pedido\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-23T12:15:00Z\",\n                            \"message\": \"El pedido está en el centro de distribución\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"entregado\",\n                    \"status_description\": \"Pedido entregado\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-25T08:00:00\",\n                            \"message\": \"El pedido fue recibido en el domicilio indicado\"\n                        }\n                    ]\n                }\n            ],\n            \"observation\": \"Rejas verdes\"\n        }\n    ]\n}"},{"id":"8d503707-7885-4beb-9261-e7c9d08a4b5d","name":"400 - Bad Request","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/orders","host":["http://localhost:3000/"],"path":["api","v1","orders"],"query":[{"key":"person_external_id","value":"1","type":"text","disabled":true},{"key":"status","value":"some_status","description":"Optional","type":"text","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"ddfcce78-5bce-4bd5-8bb0-a4fb592a3b20"},{"key":"X-Runtime","value":"2.521813"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"param_is_missing\",\n            \"message\": \"Algo salió mal. Por favor intente nuevamente más tarde.\",\n            \"meta\": \"param is missing or the value is empty: person_external_id\"\n        }\n    ]\n}"}],"_postman_id":"4bfd42e6-dae7-4af7-978c-236389b6fc9d"},{"name":"workflow_responses","id":"dd190505-b396-4ffb-b89c-065b3fbdf1c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders?person_external_id=1","description":"<p>Servicio para listar los pedidos de una persona.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona para filtrar los pedidos.</p>\n</li>\n<li><p><strong>premise_external_id</strong> (string, optional): Identificador de la dirección para filtrar los pedidos.</p>\n</li>\n<li><p><strong>status</strong> (string, optional): Filtro de estado.</p>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>orders</strong> (array, required): Array de pedidos de una persona. Cada elemento contrendrá</p>\n<ul>\n<li><p><strong>order_id</strong> (string, required): Identificador del pedido.</p>\n</li>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona.</p>\n</li>\n<li><p><strong>simulation_external_id</strong> (string, required): Identificador de la simulación generada para luego realizar la orden final. Servirá para contrastar el monto pagado con lo simulado.</p>\n</li>\n<li><p><strong>payment_method</strong> (object, required): Información sobre el medio de pago, compuesta por.</p>\n<ul>\n<li><p><strong>name</strong> (string, required): Nombre del medio de pago seleccionado.</p>\n</li>\n<li><p><strong>code</strong> (string, required): Código del medio de pago seleccionado.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>cancellable</strong> (boolean, required): Indica si el pedido es cancelable o no.</p>\n</li>\n<li><p><strong>products</strong> (array, required): Listado de productos seleccionados. Debe contener cada elemento la siguiente información:</p>\n<ul>\n<li><p><strong>product_external_id</strong> (string, required): Identificador del producto seleccionado.</p>\n</li>\n<li><p><strong>unit_price</strong> (number, required): Precio unitario del producto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> (string, required): Moneda del producto seleccionado.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Cantidad seleccionada del producto.</p>\n</li>\n<li><p><strong>name</strong> (string, required): Nombre del producto.</p>\n</li>\n<li><p><strong>image_url</strong> (string, required): URl de la imagen del producto.</p>\n</li>\n<li><p><strong>image_url_details</strong> (string, optional): Descripción de la imagen.</p>\n</li>\n<li><p><strong>quantity</strong> (number, required): Cantidad del producto seleccionado.</p>\n</li>\n<li><p><strong>subproducts</strong> (object, required): Listado de subproductos, cada uno contiene:</p>\n<ul>\n<li><p><strong>subproduct_external_id</strong> (string, required): Identificador del subproducto.</p>\n</li>\n<li><p><strong>key</strong> (string, required): Identificador del atributo.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Cantidad del subprodcuto.</p>\n</li>\n<li><p><strong>unit_price</strong> (number, required): Precio unitario del subproducto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> (string, required): Moneda del subproducto seleccionado..</p>\n</li>\n</ul>\n</li>\n<li><p><strong>attributes</strong> (array, required): Listado con cada uno de los atributos seleccionados para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>key</strong> (string, required): Identificador del atributo. Ejemplo: “color”.</p>\n</li>\n<li><p><strong>options</strong> (array, required): Listado de alternativas seleccionadas. Ejemplo: [“rojo”, “blanco”, “negro”].</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>premise_external_id</strong> (string, required): Identificador de la dirección.</p>\n</li>\n<li><p><strong>complete_address</strong> (hash, required): Dirección discriminada por elementos, dentro tendrá:</p>\n<ul>\n<li><p><strong>street</strong> (string, required): Calle de la dirección.</p>\n</li>\n<li><p><strong>street_number</strong> (string, required): Numero de la dirección.</p>\n</li>\n<li><p><strong>coordinates</strong> (hash, required): Objeto de coordenadas de la dirección, dentro tendrá:</p>\n<ul>\n<li><p><strong>latitude</strong> (string, required): Latitud de la dirección.</p>\n</li>\n<li><p><strong>longitude</strong> (number, optional): Longitud de la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>country</strong> (string, optional): Pais de la dirección_._</p>\n</li>\n<li><p><strong>postal_code</strong> (string, optional): Código postal de la dirección_._</p>\n</li>\n<li><p><strong>administrative_area_level_1</strong> (string, required): Area administrativa de mayor nivel i.e.: CABA.</p>\n</li>\n<li><p><strong>administrative_area_level_2</strong> (string, optional): Area administrativa de nivel intermedio i.e.: Comuna 4.</p>\n</li>\n<li><p><strong>administrative_area_level_3</strong> (boolean, optional): Area administrativa de menor nivel i.e.: Puerto Madero.</p>\n</li>\n<li><p><strong>floor</strong> (string, optional): Piso de la dirección.</p>\n</li>\n<li><p><strong>home</strong> (string, optional): Departamento de la dirección.</p>\n</li>\n<li><p><strong>building</strong> (string, optional): Identificador del edificio.</p>\n</li>\n<li><p><strong>reference</strong> (string, optional): Referencias para facilitar la busqueda de la dirección.</p>\n</li>\n<li><p><strong>alias</strong> (string, optional): Alias para identificar la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>benefits</strong> (hash, required): Beneficio seleccionado por el usuario. Es un objeto que contiene:</p>\n<ul>\n<li><p><strong>benefit_category</strong> (string, required): Categoría de beneficio.</p>\n</li>\n<li><p><strong>benefit_code</strong> (string, required): Código de beneficio.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>summary_details</strong> (object, required)</p>\n<ul>\n<li><p><strong>payment_amount</strong> (number, required): Monto total abonado por el pedido.</p>\n</li>\n<li><p><strong>payment_currency</strong> (string, required): Moneda de pago.</p>\n</li>\n<li><p><strong>original_amount</strong> (number, required): Monto sin descuentos.</p>\n</li>\n<li><p><strong>discount_amount</strong> (number, required): Cantidad que se descuenta del monto original.</p>\n</li>\n<li><p><strong>total_details</strong> (array, required): Detalle de los conceptos a pagar.</p>\n<ul>\n<li><p><strong>concept</strong> (string, required): Concepto a pagar. i.e.: Cargo por envío.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Monto de concepto a pagar.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>cancellation_reason</strong> (string, required): Motivo de cancelación.</p>\n</li>\n<li><p><strong>cancellation_observation</strong> (string, required): Observación de la cancelación.</p>\n</li>\n<li><p><strong>created_at</strong> (string, required): Fecha de creación del pedido.</p>\n</li>\n<li><p><strong>resolution_date</strong> (string, required): Fecha de resolución del pedido.</p>\n</li>\n<li><p><strong>scheduled_delivery_date</strong> (string, required): Fecha de programación del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>estimated_delivery_date</strong> (string, required): Fecha de entrega estimada del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>status</strong> (string, required): Estado del envío. Posibles estados: confirmed, in_progress, delivered, cancelled</p>\n</li>\n<li><p><strong>status_detail</strong> (string, required): Detalle del estatus a mostrar.</p>\n</li>\n<li><p><strong>status_history</strong> (array, required): Array de estados y eventos del pedido. Cada elemento contendrá</p>\n<ul>\n<li><p><strong>status</strong> (string, required): Estado del evento.</p>\n</li>\n<li><p><strong>status_description</strong> (string, required): Descipción del estado.</p>\n</li>\n<li><p><strong>events</strong> (array, required): Array de elementos que representan los eventos. Cada elemento contendrá</p>\n<ul>\n<li><p><strong>datetime</strong> (string, required): Fecha del evento.</p>\n</li>\n<li><p><strong>message</strong> (string, required): Mensaje del evento.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>observation</strong> (string, optional): Observaciones del pedido.</p>\n</li>\n<li><p><strong>delayed_order</strong> (bool, optional): Si el valor es <code>true</code>, indica que el pedido se encuentra retrasado.</p>\n</li>\n<li><p><strong>follow_up_message</strong> (string, optional): Mensaje a mostrar relacionado al seguimiento del pedido.</p>\n</li>\n<li><p><strong>priority</strong> <em>(bool, requerido)</em>: Flag para indicar si el pedido es prioritario.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","orders"],"host":["http://localhost:3000/"],"query":[{"key":"person_external_id","value":"1"},{"disabled":true,"key":"premise_external_id","value":"2"},{"disabled":true,"description":{"content":"<p>Optional</p>\n","type":"text/plain"},"key":"status","value":"cerrado"}],"variable":[]}},"response":[{"id":"0e7f1679-dfa2-4f0d-970c-a4cac2aa4681","name":"202 - Acceped","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/validation"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"2ee9d9f0-bd64-497e-90de-9008e8f879c2\",\n    \"job_id\": \"2ee9d9f0-bd64-497e-90de-9008e8f879c2\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=2ee9d9f0-bd64-497e-90de-9008e8f879c2\"\n}"},{"id":"070b528a-4890-4cdd-9df6-4ce527366ccc","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/validation"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"orders\": [\n        {\n            \"order_id\": \"123\",\n            \"person_external_id\": \"231231\",\n            \"simulation_external_id\": \"2334234\",\n            \"payment_method\": {\n                \"name\": \"Efectivo\",\n                \"code\": \"efectivo\"\n            },\n            \"cancellable\": false,\n            \"products\": [\n                {\n                    \"product_external_id\": \"445438\",\n                    \"unit_price\": 400.2,\n                    \"price_currency\": \"ARS\",\n                    \"quantity\": 5,\n                    \"name\": \"producto1\",\n                    \"amount\": 901,\n                    \"subproducts\": [\n                        {\n                            \"subproduct_external_id\": \"46465\",\n                            \"quantity\": 1,\n                            \"unit_price\": 500.8,\n                            \"price_currency\": \"ARS\",\n                            \"name\": \"subproducto\"\n                        }\n                    ],\n                    \"attributes\": [\n                        {\n                            \"key\": \"color\",\n                            \"options\": [\n                                {\n                                    \"key\": \"rojo\"\n                                },\n                                {\n                                    \"key\": \"azul\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"premise_external_id\": \"322342\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"benefits\": [\n                {\n                    \"benefit_category\": \"promocion\",\n                    \"benefit_code\": \"verano-sale\",\n                    \"product_external_id\": \"445438\"\n                }\n            ],\n            \"summary_details\": {\n                \"payment_amount\": 12000,\n                \"payment_currency\": \"ARS\",\n                \"original_amount\": 15000,\n                \"discount_amount\": 3000,\n                \"concept_details\": [\n                    {\n                        \"concept\": \"Promocion Verano\",\n                        \"amount\": -2000\n                    },\n                    {\n                        \"concept\": \"Pago en efectivo\",\n                        \"amount\": -1000\n                    },\n                    {\n                        \"concept\": \"Cargo por envío\",\n                        \"amount\": 2000\n                    },\n                    {\n                        \"concept\": \"Total productos\",\n                        \"amount\": 10000\n                    }\n                ]\n            },\n            \"cancellation_reason\": null,\n            \"cancellation_observation\": null,\n            \"created_at\": \"2024-04-24T08:00:00\",\n            \"resolution_date\": \"2024-04-25T08:00:00\",\n            \"scheduled_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"estimated_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"status\": \"entregado\",\n            \"status_description\": \"Pedido entregado\",\n            \"status_history\": [\n                {\n                    \"status\": \"confirmado\",\n                    \"status_description\": \"En preparación\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-22T12:15:00Z\",\n                            \"message\": \"El pedido está en proceso\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"en_curso\",\n                    \"status_description\": \"Enviando Pedido\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-23T12:15:00Z\",\n                            \"message\": \"El pedido está en el centro de distribución\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"entregado\",\n                    \"status_description\": \"Pedido entregado\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-25T08:00:00\",\n                            \"message\": \"El pedido fue recibido en el domicilio indicado\"\n                        }\n                    ]\n                }\n            ],\n            \"observation\": \"Rejas verdes\"\n        },\n        {\n            \"order_id\": \"1812\",\n            \"person_external_id\": \"231231\",\n            \"simulation_external_id\": \"2334234\",\n            \"payment_method\": {\n                \"name\": \"Efectivo\",\n                \"code\": \"efectivo\"\n            },\n            \"cancellable\": true,\n            \"products\": [\n                {\n                    \"product_external_id\": \"445438\",\n                    \"unit_price\": 400.2,\n                    \"price_currency\": \"ARS\",\n                    \"quantity\": 5,\n                    \"name\": \"producto1\",\n                    \"amount\": 901,\n                    \"subproducts\": [\n                        {\n                            \"subproduct_external_id\": \"46465\",\n                            \"quantity\": 1,\n                            \"unit_price\": 500.8,\n                            \"price_currency\": \"ARS\",\n                            \"name\": \"subproducto\"\n                        }\n                    ],\n                    \"attributes\": [\n                        {\n                            \"key\": \"color\",\n                            \"options\": [\n                                {\n                                    \"key\": \"rojo\"\n                                },\n                                {\n                                    \"key\": \"azul\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"premise_external_id\": \"322342\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"benefits\": [\n                {\n                    \"benefit_category\": \"promocion\",\n                    \"benefit_code\": \"verano-sale\",\n                    \"product_external_id\": \"445438\"\n                }\n            ],\n            \"summary_details\": {\n                \"payment_amount\": 12000,\n                \"payment_currency\": \"ARS\",\n                \"original_amount\": 15000,\n                \"discount_amount\": 3000,\n                \"concept_details\": [\n                    {\n                        \"concept\": \"Promocion Verano\",\n                        \"amount\": -2000\n                    },\n                    {\n                        \"concept\": \"Pago en efectivo\",\n                        \"amount\": -1000\n                    },\n                    {\n                        \"concept\": \"Cargo por envío\",\n                        \"amount\": 2000\n                    },\n                    {\n                        \"concept\": \"Total productos\",\n                        \"amount\": 10000\n                    }\n                ]\n            },\n            \"cancellation_reason\": null,\n            \"cancellation_observation\": null,\n            \"created_at\": \"2024-04-24T08:00:00\",\n            \"resolution_date\": \"2024-04-25T08:00:00\",\n            \"scheduled_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"estimated_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"status\": \"en_curso\",\n            \"status_description\": \"Pedido en curso\",\n            \"status_history\": [\n                {\n                    \"status\": \"confirmado\",\n                    \"status_description\": \"En preparación\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-22T12:15:00Z\",\n                            \"message\": \"El pedido está en proceso\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"en_curso\",\n                    \"status_description\": \"Enviando Pedido\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-23T12:15:00Z\",\n                            \"message\": \"El pedido está en el centro de distribución\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"entregado\",\n                    \"status_description\": \"Pedido entregado\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-25T08:00:00\",\n                            \"message\": \"El pedido fue recibido en el domicilio indicado\"\n                        }\n                    ]\n                }\n            ],\n            \"observation\": \"Rejas verdes\"\n        },\n        {\n            \"order_id\": \"1231\",\n            \"person_external_id\": \"231231\",\n            \"simulation_external_id\": \"2334234\",\n            \"payment_method\": {\n                \"name\": \"Efectivo\",\n                \"code\": \"efectivo\"\n            },\n            \"cancellable\": false,\n            \"products\": [\n                {\n                    \"product_external_id\": \"445438\",\n                    \"unit_price\": 400.2,\n                    \"price_currency\": \"ARS\",\n                    \"quantity\": 5,\n                    \"name\": \"producto2\",\n                    \"amount\": 901,\n                    \"subproducts\": [\n                        {\n                            \"subproduct_external_id\": \"46465\",\n                            \"quantity\": 1,\n                            \"unit_price\": 500.8,\n                            \"price_currency\": \"ARS\",\n                            \"name\": \"subproducto2\"\n                        }\n                    ],\n                    \"attributes\": [\n                        {\n                            \"key\": \"color\",\n                            \"options\": [\n                                {\n                                    \"key\": \"rojo\"\n                                },\n                                {\n                                    \"key\": \"azul\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"premise_external_id\": \"322342\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"benefits\": [\n                {\n                    \"benefit_category\": \"promocion\",\n                    \"benefit_code\": \"verano-sale\",\n                    \"product_external_id\": \"445438\"\n                }\n            ],\n            \"summary_details\": {\n                \"payment_amount\": 12000,\n                \"payment_currency\": \"ARS\",\n                \"original_amount\": 15000,\n                \"discount_amount\": 3000,\n                \"concept_details\": [\n                    {\n                        \"concept\": \"Promocion Verano\",\n                        \"amount\": -2000\n                    },\n                    {\n                        \"concept\": \"Pago en efectivo\",\n                        \"amount\": -1000\n                    },\n                    {\n                        \"concept\": \"Cargo por envío\",\n                        \"amount\": 2000\n                    },\n                    {\n                        \"concept\": \"Total productos\",\n                        \"amount\": 10000\n                    }\n                ]\n            },\n            \"cancellation_reason\": \"El pedido no fue entregado a tiempo.\",\n            \"cancellation_observation\": \"Nunca llego el pedido.\",\n            \"created_at\": \"2024-04-23T12:15:00Z\",\n            \"resolution_date\": \"2024-04-25T08:00:00\",\n            \"scheduled_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"estimated_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"status\": \"cancelado\",\n            \"status_description\": \"Pedido cancelado\",\n            \"status_history\": [\n                {\n                    \"status\": \"confirmado\",\n                    \"status_description\": \"En preparación\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-22T12:15:00Z\",\n                            \"message\": \"El pedido esta en proceso\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"en_curso\",\n                    \"status_description\": \"Enviando Pedido\",\n                    \"events\": []\n                },\n                {\n                    \"status\": \"cancelado\",\n                    \"status_description\": \"Pedido cancelado\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-23T12:15:00Z\",\n                            \"message\": \"El pedido fue cancelado\"\n                        }\n                    ]\n                }\n            ],\n            \"observation\": \"Rejas verdes\"\n        },\n        {\n            \"order_id\": \"1239\",\n            \"person_external_id\": \"231231\",\n            \"simulation_external_id\": \"2334234\",\n            \"payment_method\": {\n                \"name\": \"Efectivo\",\n                \"code\": \"efectivo\"\n            },\n            \"cancellable\": true,\n            \"products\": [\n                {\n                    \"product_external_id\": \"445438\",\n                    \"unit_price\": 400.2,\n                    \"price_currency\": \"ARS\",\n                    \"quantity\": 5,\n                    \"name\": \"producto1\",\n                    \"amount\": 901,\n                    \"subproducts\": [\n                        {\n                            \"subproduct_external_id\": \"46465\",\n                            \"quantity\": 1,\n                            \"unit_price\": 500.8,\n                            \"price_currency\": \"ARS\",\n                            \"name\": \"subproducto\"\n                        }\n                    ],\n                    \"attributes\": [\n                        {\n                            \"key\": \"color\",\n                            \"options\": [\n                                {\n                                    \"key\": \"rojo\"\n                                },\n                                {\n                                    \"key\": \"azul\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"premise_external_id\": \"322342\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"benefits\": [\n                {\n                    \"benefit_category\": \"promocion\",\n                    \"benefit_code\": \"verano-sale\",\n                    \"product_external_id\": \"445438\"\n                }\n            ],\n            \"summary_details\": {\n                \"payment_amount\": 12000,\n                \"payment_currency\": \"ARS\",\n                \"original_amount\": 15000,\n                \"discount_amount\": 3000,\n                \"concept_details\": [\n                    {\n                        \"concept\": \"Promocion Verano\",\n                        \"amount\": -2000\n                    },\n                    {\n                        \"concept\": \"Pago en efectivo\",\n                        \"amount\": -1000\n                    },\n                    {\n                        \"concept\": \"Cargo por envío\",\n                        \"amount\": 2000\n                    },\n                    {\n                        \"concept\": \"Total productos\",\n                        \"amount\": 10000\n                    }\n                ]\n            },\n            \"cancellation_reason\": null,\n            \"cancellation_observation\": null,\n            \"created_at\": \"2024-04-24T08:00:00\",\n            \"resolution_date\": \"2024-04-25T08:00:00\",\n            \"scheduled_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"estimated_delivery_date\": {\n                \"start_date\": \"2024-04-25T08:00:00\",\n                \"end_date\": \"2024-04-25T08:00:00\"\n            },\n            \"status\": \"confirmado\",\n            \"status_description\": \"Pedido entregado\",\n            \"status_history\": [\n                {\n                    \"status\": \"confirmado\",\n                    \"status_description\": \"En preparación\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-22T12:15:00Z\",\n                            \"message\": \"El pedido está en proceso\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"en_curso\",\n                    \"status_description\": \"Enviando Pedido\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-23T12:15:00Z\",\n                            \"message\": \"El pedido está en el centro de distribución\"\n                        }\n                    ]\n                },\n                {\n                    \"status\": \"entregado\",\n                    \"status_description\": \"Pedido entregado\",\n                    \"events\": [\n                        {\n                            \"datetime\": \"2024-04-25T08:00:00\",\n                            \"message\": \"El pedido fue recibido en el domicilio indicado\"\n                        }\n                    ]\n                }\n            ],\n            \"observation\": \"Rejas verdes\"\n        }\n    ]\n}"},{"id":"2679c3fa-b913-48d2-86e7-391949858a09","name":"400 - Bad Request","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/orders","host":["http://localhost:3000/"],"path":["api","v1","orders"],"query":[{"key":"person_external_id","value":"1","type":"text","disabled":true},{"key":"status","value":"some_status","description":"Optional","type":"text","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"ddfcce78-5bce-4bd5-8bb0-a4fb592a3b20"},{"key":"X-Runtime","value":"2.521813"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"param_is_missing\",\n            \"message\": \"Algo salió mal. Por favor intente nuevamente más tarde.\",\n            \"meta\": \"param is missing or the value is empty: person_external_id\"\n        }\n    ]\n}"}],"_postman_id":"dd190505-b396-4ffb-b89c-065b3fbdf1c3"},{"name":"Show","id":"0af14725-3a38-4df3-96fd-bb09df79eb0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/:order_external_id","description":"<p>Servicio para listar los pedidos de una persona.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona para filtrar los pedidos.</p>\n</li>\n<li><p><strong>premise_external_id</strong> (string, optional): Identificador de la dirección para filtrar los pedidos.</p>\n</li>\n<li><p><strong>status</strong> (string, optional): Filtro de estado.</p>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>order_id</strong> (string, required): Identificador del pedido.</p>\n</li>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona.</p>\n</li>\n<li><p><strong>simulation_external_id</strong> (string, required): Identificador de la simulación generada para luego realizar la orden final. Servirá para contrastar el monto pagado con lo simulado.</p>\n</li>\n<li><p><strong>payment_method</strong> (object, required): Información sobre el medio de pago, compuesta por.</p>\n<ul>\n<li><p><strong>name</strong> (string, required): Nombre del medio de pago seleccionado.</p>\n</li>\n<li><p><strong>code</strong> (string, required): Código del medio de pago seleccionado.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>cancellable</strong> (boolean, required): Indica si el pedido es cancelable o no.</p>\n</li>\n<li><p><strong>products</strong> (array, required): Listado de productos seleccionados. Debe contener cada elemento la siguiente información:</p>\n<ul>\n<li><p><strong>product_external_id</strong> (string, required): Identificador del producto seleccionado.</p>\n</li>\n<li><p><strong>unit_price</strong> (number, required): Precio unitario del producto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> (string, required): Moneda del producto seleccionado.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Cantidad seleccionada del producto.</p>\n</li>\n<li><p><strong>name</strong> (string, required): Nombre del producto.</p>\n</li>\n<li><p><strong>image_url</strong> (string, required): URl de la imagen del producto.</p>\n</li>\n<li><p><strong>image_url_details</strong> (string, optional): Descripción de la imagen.</p>\n</li>\n<li><p><strong>quantity</strong> (number, required): Cantidad del producto seleccionado.</p>\n</li>\n<li><p><strong>subproducts</strong> (object, required): Listado de subproductos, cada uno contiene:</p>\n<ul>\n<li><p><strong>subproduct_external_id</strong> (string, required): Identificador del subproducto.</p>\n</li>\n<li><p><strong>key</strong> (string, required): Identificador del atributo.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Cantidad del subprodcuto.</p>\n</li>\n<li><p><strong>unit_price</strong> (number, required): Precio unitario del subproducto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> (string, required): Moneda del subproducto seleccionado..</p>\n</li>\n</ul>\n</li>\n<li><p><strong>attributes</strong> (array, required): Listado con cada uno de los atributos seleccionados para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>key</strong> (string, required): Identificador del atributo. Ejemplo: “color”.</p>\n</li>\n<li><p><strong>options</strong> (array, required): Listado de alternativas seleccionadas. Ejemplo: [“rojo”, “blanco”, “negro”].</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>premise_external_id</strong> (string, required): Identificador de la dirección.</p>\n</li>\n<li><p><strong>complete_address</strong> (hash, required): Dirección discriminada por elementos, dentro tendrá:</p>\n<ul>\n<li><p><strong>street</strong> (string, required): Calle de la dirección.</p>\n</li>\n<li><p><strong>street_number</strong> (string, required): Numero de la dirección.</p>\n</li>\n<li><p><strong>coordinates</strong> (hash, required): Objeto de coordenadas de la dirección, dentro tendrá:</p>\n<ul>\n<li><p><strong>latitude</strong> (string, required): Latitud de la dirección.</p>\n</li>\n<li><p><strong>longitude</strong> (number, optional): Longitud de la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>country</strong> (string, optional): Pais de la dirección_._</p>\n</li>\n<li><p><strong>postal_code</strong> (string, optional): Código postal de la dirección_._</p>\n</li>\n<li><p><strong>administrative_area_level_1</strong> (string, required): Area administrativa de mayor nivel i.e.: CABA.</p>\n</li>\n<li><p><strong>administrative_area_level_2</strong> (string, optional): Area administrativa de nivel intermedio i.e.: Comuna 4.</p>\n</li>\n<li><p><strong>administrative_area_level_3</strong> (boolean, optional): Area administrativa de menor nivel i.e.: Puerto Madero.</p>\n</li>\n<li><p><strong>floor</strong> (string, optional): Piso de la dirección.</p>\n</li>\n<li><p><strong>home</strong> (string, optional): Departamento de la dirección.</p>\n</li>\n<li><p><strong>building</strong> (string, optional): Identificador del edificio.</p>\n</li>\n<li><p><strong>reference</strong> (string, optional): Referencias para facilitar la busqueda de la dirección.</p>\n</li>\n<li><p><strong>alias</strong> (string, optional): Alias para identificar la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>benefits</strong> (hash, required): Beneficio seleccionado por el usuario. Es un objeto que contiene:</p>\n<ul>\n<li><p><strong>benefit_category</strong> (string, required): Categoría de beneficio.</p>\n</li>\n<li><p><strong>benefit_code</strong> (string, required): Código de beneficio.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>summary_details</strong> (object, required)</p>\n<ul>\n<li><p><strong>payment_amount</strong> (number, required): Monto total abonado por el pedido.</p>\n</li>\n<li><p><strong>payment_currency</strong> (string, required): Moneda de pago.</p>\n</li>\n<li><p><strong>original_amount</strong> (number, required): Monto sin descuentos.</p>\n</li>\n<li><p><strong>discount_amount</strong> (number, required): Cantidad que se descuenta del monto original.</p>\n</li>\n<li><p><strong>total_details</strong> (array, required): Detalle de los conceptos a pagar.</p>\n<ul>\n<li><p><strong>concept</strong> (string, required): Concepto a pagar. i.e.: Cargo por envío.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Monto de concepto a pagar.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>cancellation_reason</strong> (string, required): Motivo de cancelación.</p>\n</li>\n<li><p><strong>cancellation_observation</strong> (string, required): Observación de la cancelación.</p>\n</li>\n<li><p><strong>created_at</strong> (string, required): Fecha de creación del pedido.</p>\n</li>\n<li><p><strong>resolution_date</strong> (string, required): Fecha de resolución del pedido.</p>\n</li>\n<li><p><strong>scheduled_delivery_date</strong> (string, required): Fecha de programación del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>estimated_delivery_date</strong> (string, required): Fecha de entrega estimada del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>status</strong> (string, required): Estado del envío. Posibles estados: confirmed, in_progress, delivered, cancelled</p>\n</li>\n<li><p><strong>status_detail</strong> (string, required): Detalle del estatus a mostrar.</p>\n</li>\n<li><p><strong>status_history</strong> (array, required): Array de estados y eventos del pedido. Cada elemento contendrá</p>\n<ul>\n<li><p><strong>status</strong> (string, required): Estado del evento.</p>\n</li>\n<li><p><strong>status_description</strong> (string, required): Descipción del estado.</p>\n</li>\n<li><p><strong>events</strong> (array, required): Array de elementos que representan los eventos. Cada elemento contendrá</p>\n<ul>\n<li><p><strong>datetime</strong> (string, required): Fecha del evento.</p>\n</li>\n<li><p><strong>message</strong> (string, required): Mensaje del evento.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>observation</strong> (string, optional): Observaciones del pedido.</p>\n</li>\n<li><p><strong>delayed_order</strong> (bool, optional): Si el valor es <code>true</code>, indica que el pedido se encuentra retrasado.</p>\n</li>\n<li><p><strong>follow_up_message</strong> (string, optional): Mensaje a mostrar relacionado al seguimiento del pedido.</p>\n</li>\n<li><p><strong>priority</strong> <em>(bool, requerido)</em>: Flag para indicar si el pedido es prioritario.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","orders",":order_external_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"912","key":"order_external_id"}]}},"response":[{"id":"8e1f3724-120c-4bb1-827c-9ef753e42de4","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6OTEyLCJ2ZXJpZmljYXRpb25fY29kZSI6ImVIeEdTcWU2SHp6MURORXlXQUt4RHhwSHNrb3lkenBYcTR4czh2c2pNbjV4dG5xWTFDN2tpdEtZc0ctb2ZNaWMiLCJyZW5ld19pZCI6IkUxS3pmRU5TeEJGcUpxcERwWWdVbV85OU1hU3N0c3lzIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjA3MzEzOSwiZXhwaXJhdGlvbl9kYXRlIjoxNzYzMDQ5MTM5LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTU5OTUzOSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoyMSwiaWF0IjoxNzMxNTEzMTM5LCJleHAiOjE3NjMwNDkxMzksImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.nQrBAXEC3KHhGzCuSQ-RRb1ulIFNkztXHVIBMmVBwg4","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/orders/:order_external_id","host":["http://localhost:3000/"],"path":["api","v1","orders",":order_external_id"],"variable":[{"key":"order_external_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1763049139"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"cd24625c-155a-4bac-8862-7edda8fb188d"},{"key":"X-Runtime","value":"0.042841"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"aae7fb9a-35d5-42dd-b62d-4330e9c78ebf\",\n    \"job_id\": \"aae7fb9a-35d5-42dd-b62d-4330e9c78ebf\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=aae7fb9a-35d5-42dd-b62d-4330e9c78ebf\"\n}"},{"id":"71822d64-5467-4780-9243-e6fd8e33f752","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6OTEyLCJ2ZXJpZmljYXRpb25fY29kZSI6ImVIeEdTcWU2SHp6MURORXlXQUt4RHhwSHNrb3lkenBYcTR4czh2c2pNbjV4dG5xWTFDN2tpdEtZc0ctb2ZNaWMiLCJyZW5ld19pZCI6IkUxS3pmRU5TeEJGcUpxcERwWWdVbV85OU1hU3N0c3lzIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjA3MzEzOSwiZXhwaXJhdGlvbl9kYXRlIjoxNzYzMDQ5MTM5LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTU5OTUzOSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoyMSwiaWF0IjoxNzMxNTEzMTM5LCJleHAiOjE3NjMwNDkxMzksImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.nQrBAXEC3KHhGzCuSQ-RRb1ulIFNkztXHVIBMmVBwg4","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/orders/:order_external_id","host":["http://localhost:3000/"],"path":["api","v1","orders",":order_external_id"],"variable":[{"key":"order_external_id","value":"912"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1763049139"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"cd24625c-155a-4bac-8862-7edda8fb188d"},{"key":"X-Runtime","value":"0.042841"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"order_id\": \"123\",\n    \"person_external_id\": \"231231\",\n    \"simulation_external_id\": \"2334234\",\n    \"payment_method\": {\n        \"name\": \"Efectivo\",\n        \"code\": \"efectivo\"\n    },\n    \"cancellable\": true,\n    \"products\": [\n        {\n            \"product_external_id\": \"445438\",\n            \"unit_price\": 400.2,\n            \"price_currency\": \"ARS\",\n            \"quantity\": 5,\n            \"name\": \"producto1\",\n            \"image_url\": \"www.imagendelproducto.com/foto.png\",\n            \"image_url_details\": \"www.imagendelproducto.com/foto2.png\",\n            \"amount\": 901,\n            \"subproducts\": [\n                {\n                    \"subproduct_external_id\": \"46465\",\n                    \"quantity\": 1,\n                    \"unit_price\": 500.8,\n                    \"price_currency\": \"ARS\",\n                    \"name\": \"subproducto\"\n                }\n            ],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"azul\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": null,\n        \"reference\": null,\n        \"alias\": \"Trabajo\"\n    },\n    \"delivery_responsible\": {\n        \"full_name\": \"Juan Perez\",\n        \"company\": \"Empresa de Entregas\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": \"445438\"\n        }\n    ],\n    \"summary_details\": {\n        \"payment_amount\": 12000,\n        \"payment_currency\": \"ARS\",\n        \"original_amount\": 15000,\n        \"discount_amount\": 3000,\n        \"concept_details\": [\n            {\n                \"concept\": \"Promocion Verano\",\n                \"amount\": -2000\n            },\n            {\n                \"concept\": \"Pago en efectivo\",\n                \"amount\": -1000\n            },\n            {\n                \"concept\": \"Cargo por envío\",\n                \"amount\": 2000\n            },\n            {\n                \"concept\": \"Total productos\",\n                \"amount\": 10000\n            }\n        ]\n    },\n    \"cancellation_reason\": null,\n    \"cancellation_observation\": null,\n    \"created_at\": \"2024-04-24T08:00:00\",\n    \"resolution_date\": \"2024-04-25T08:00:00\",\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T08:00:00\",\n        \"end_date\": \"2024-04-25T08:00:00\"\n    },\n    \"estimated_delivery_date\": {\n        \"start_date\": \"2024-04-25T08:00:00\",\n        \"end_date\": \"2024-04-25T08:00:00\"\n    },\n    \"status\": \"delivered\",\n    \"status_description\": \"Pedido entregado\",\n    \"status_history\": [\n        {\n            \"status\": \"confirmed\",\n            \"status_description\": \"En preparación\",\n            \"events\": [\n                {\n                    \"datetime\": \"2024-04-22T12:15:00Z\",\n                    \"message\": \"El pedido está en proceso\"\n                }\n            ]\n        },\n        {\n            \"status\": \"in_progress\",\n            \"status_description\": \"Enviando Pedido\",\n            \"events\": [\n                {\n                    \"datetime\": \"2024-04-23T12:15:00Z\",\n                    \"message\": \"El pedido está en el centro de distribución\"\n                }\n            ]\n        },\n        {\n            \"status\": \"delivered\",\n            \"status_description\": \"Pedido entregado\",\n            \"events\": [\n                {\n                    \"datetime\": \"2024-04-25T08:00:00\",\n                    \"message\": \"El pedido fue recibido en el domicilio indicado\"\n                }\n            ]\n        }\n    ],\n    \"observation\": \"Rejas verdes\",\n    \"delayed_order\": true,\n    \"follow_up_message\": \"El pedido ha sido entregado\",\n    \"priority\": false\n}"}],"_postman_id":"0af14725-3a38-4df3-96fd-bb09df79eb0c"},{"name":"Cancelation","id":"17d5af37-8afd-45a1-af12-565dbf2e89ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"{{admin-user-access-token}}"},{"key":"Utility-ID","value":"10"}],"body":{"mode":"raw","raw":"{\n    \"reason\": \"Pedido erroneo\",\n    \"observation\": \"Me equivoque de producto.\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/:order_external_id/cancelation","description":"<p>Servicio para cancelar un pedido.</p>\n<p><strong>Uri params:</strong></p>\n<ul>\n<li><strong>order_external_id</strong> (string, required): Se enviara el external id del pedido como parte de la ruta.</li>\n</ul>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><strong>reason</strong> (string, required): Motivo de la cancelación.</li>\n<li><strong>observation</strong> (string, optional): Input del usuario.</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><strong>message</strong> (string, required): Mensaje que se mostrará al usuario como respuesta del servicio.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","orders",":order_external_id","cancelation"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"order_external_id"}]}},"response":[{"id":"f656580b-3c51-4be9-bd9b-74963d202fed","name":"202 - Acceped","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"reason\": \"Pedido Erroneo\",\n    \"observation\": \"Pedi un producto equivocado.\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/orders/:order_external_id/cancelation","host":["http://localhost:3000/"],"path":["api","v1","orders",":order_external_id","cancelation"],"variable":[{"key":"order_external_id","value":"1"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"f0e1eb82-0574-4a75-8158-aecaaecb3605\",\n    \"job_id\": \"f0e1eb82-0574-4a75-8158-aecaaecb3605\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=f0e1eb82-0574-4a75-8158-aecaaecb3605\"\n}"},{"id":"45c79880-45ec-408f-a79c-48041cf88634","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"reason\": \"Pedido Erroneo\",\n    \"observation\": \"Pedi un producto equivocado.\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/orders/:order_external_id/cancelation","host":["http://localhost:3000/"],"path":["api","v1","orders",":order_external_id","cancelation"],"variable":[{"key":"order_external_id","value":"1"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Su pedido se ha cancelado exitosamente.\"\n}"}],"_postman_id":"17d5af37-8afd-45a1-af12-565dbf2e89ef"},{"name":"Update","id":"c10759c0-7e1c-4658-abe1-5fd20b7f62b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": \"912\",\n    \"payment_method\": { \"name\": \"Name\", \"code\": \"Code\" },\n    \"products\": [\n        {\n            \"product_external_id\": \"912912\",\n            \"quantity\": 5,\n            \"subproducts\": [{\"subproduct_external_id\": \"912\", \"quantity\": 9 }],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"negro\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"null\",\n        \"reference\": \"null\",\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T00:00:00Z\",\n        \"end_date\": \"2024-04-25T00:00:00Z\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": \"912\"\n        }\n    ],\n    \"priority\": true\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/orders/:order_external_id","description":"<p>Servicio para actualizar un pedido. Se enviaran los datos del pedido y se obtendra el resultado de la operación.</p>\n<p><strong>Request param:</strong></p>\n<ul>\n<li><p><strong>person_external_id</strong> <em>(string, requerido)</em>: Identificador de persona.</p>\n</li>\n<li><p><strong>simulation_external_id</strong> <em>(string, requerido)</em>: Identificador de la simulación generada para luego realizar la orden final. Servirá para contrastar el monto pagado con lo simulado.</p>\n</li>\n<li><p><strong>payment_method</strong> <em>(string, requerido)</em>: Medio de pago seleccionado. Cada elemento contrendrá:</p>\n<ul>\n<li><p><strong>name</strong> <em>(string, requerido)</em>: Nombre del medio de pago.</p>\n</li>\n<li><p><strong>code</strong> <em>(string, requerido)</em>: Código del medio de pago. Por ejemplo: \"cash\" | \"online\" | \"visa_debit\" | \"check\".</p>\n</li>\n</ul>\n</li>\n<li><p><strong>payment_information</strong> <em>(objeto, opcional)</em>: Información sobre el pago, compuesta por:</p>\n<ul>\n<li><p><strong>gateway</strong> <em>(string, requerido)</em>: gateway seleccionado. Por ejemplo: transbank, decidir, first_data, mercadopago, etc.</p>\n</li>\n<li><p><strong>info</strong> <em>(objeto, opcional)</em>: objeto con lo que requiera el gateway de pago para procesar el pago. En el caso de la simulación no habrá nada.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>products</strong> <em>(array, required)</em>: Listado de productos seleccionados. Debe contener cada elemento la siguiente información:</p>\n<ul>\n<li><p><strong>product_external_id</strong> <em>(string, requerido)</em>: Identificador del producto seleccionado.</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, requerido)</em>: Cantidad seleccionada del producto.</p>\n</li>\n<li><p><strong>subproducts</strong> <em>(array, opcional)</em>: Listado de subproductos, cada uno contiene:</p>\n<ul>\n<li><p><strong>subproduct_external_id</strong> <em>(string, requerido)</em>: Identificador del subproducto.</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, requerido)</em>: Cantidad del subprodcuto.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>attributes</strong> <em>(array, opcional)</em>: Listado con cada uno de los atributos seleccionados para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>key</strong> <em>(string, requerido)</em>: Identificador del atributo. Ejemplo: “color”.</p>\n</li>\n<li><p><strong>options</strong> <em>(array, opcional)</em>: Opciones seleccionadas. Contendrá elementos compuestos de la siguiente manera:</p>\n<ul>\n<li><strong>key</strong> <em>(string, requerido)</em>: Identificador de la etiqueta.</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>premise_external_id</strong> <em>(string, required)</em>: Identificador de la dirección.</p>\n</li>\n<li><p><strong>complete_address</strong> <em>(objeto, opcional)</em>: Información completa de la dirección.</p>\n<ul>\n<li><p><strong>street</strong> <em>(string, requerido)</em>: Nombre de la calle / ruta.</p>\n</li>\n<li><p><strong>street_number</strong> <em>(string, requerido)</em> Altura de la calle,</p>\n</li>\n<li><p><strong>coordinates</strong> <em>(objeto, requerido)</em>: Objeto que almacena las coordenadas de la dirección.</p>\n<ul>\n<li><p><strong>latitude</strong> <em>(string, requerido)</em>: Latitud de la direccion.</p>\n</li>\n<li><p><strong>longitude</strong> <em>(string, requerido)</em>: Longitud de la direccion.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>country</strong> <em>(string, requerido)</em>: País de la dirección.</p>\n</li>\n<li><p><strong>postal_code</strong> <em>(string, opcional)</em>: Código postal.</p>\n</li>\n<li><p><strong>administrative_area_level_1</strong> <em>(string, requerido)</em>: Area administrativa primaria del pais.</p>\n</li>\n<li><p><strong>administrative_area_level_2</strong> <em>(string, requerido)</em>: Area administrativa secundaria del pais.</p>\n</li>\n<li><p><strong>administrative_area_level_3</strong> <em>(string, opcional)</em>: Area administrativa terciaria del pais.</p>\n</li>\n<li><p><strong>floor</strong> <em>(string, opcional)</em>: Número de piso.</p>\n</li>\n<li><p><strong>home</strong> <em>(string, opcional)</em>: identificación de la casa/departamento si corresponde.</p>\n</li>\n<li><p><strong>building</strong> <em>(string, opcional)</em>: Identificación del Edificio, torre o bloque de la vivienda.</p>\n</li>\n<li><p><strong>reference</strong> <em>(string, opcional)</em>: Referencia u observaciones de la dirección.</p>\n</li>\n<li><p><strong>alias</strong> <em>(string, opcional)</em>: Alias para identificar a la dirección. Ej: 'casa', 'trabajo'</p>\n</li>\n</ul>\n</li>\n<li><p><strong>scheduled_delivery_date</strong> <em>(objeto, opcional)</em>: Informacion sobre la fecha de entrega elegida por el agente del backoffice y requerida en dicho canal.</p>\n<ul>\n<li><p><strong>start_date</strong> <em>(string, requerido)</em>: Fecha y hora de inicio para entrega.</p>\n</li>\n<li><p><strong>end_date</strong> <em>(string, requerido)</em>: Fecha y hora de fin para entrega.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>benefits</strong> <em>(array, opcional)</em>: Información completa de los beneficios. Cada elementro contendrá:</p>\n<ul>\n<li><p><strong>benefit_category</strong> <em>(objeto, opcional)</em>: Tipo del beneficio.</p>\n</li>\n<li><p><strong>benefit_code</strong> <em>(objeto, opcional)</em>: Código del beneficio.</p>\n</li>\n<li><p><strong>product_external_id</strong> <em>(string, requerido)</em>: ID del producto alcanzado por el beneficio.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>observation</strong> <em>(string, opcional)</em>: Observación del pedido.</p>\n</li>\n<li><p><strong>priority</strong> <em>(bool, requerido)</em>: Flag para indicar si el pedido es prioritario.</p>\n</li>\n</ul>\n<p><strong>Response param:</strong></p>\n<ul>\n<li><strong>mesage</strong> <em>(string, opcional)</em>: Mensaje de la utility con el resultado de la operación.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","orders",":order_external_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"912","key":"order_external_id"}]}},"response":[{"id":"021fa891-9659-455c-b917-3d3fb02af7a3","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"simulation_external_id\": \"912\",\n    \"person_external_id\": \"912\",\n    \"payment_method\": { \"name\": \"Name\", \"code\": \"Code\" },\n    \"products\": [\n        {\n            \"product_external_id\": \"912912\",\n            \"quantity\": 5,\n            \"subproducts\": [{\"subproduct_external_id\": \"912\", \"quantity\": 9 }],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"negro\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"null\",\n        \"reference\": \"null\",\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T00:00:00Z\",\n        \"end_date\": \"2024-04-25T00:00:00Z\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": \"912\"\n        }\n    ],\n    \"priority\": false\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/orders/:order_external_id","host":["http://localhost:3000/"],"path":["api","v1","orders",":order_external_id"],"variable":[{"key":"order_external_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"99ffbdc3-99fc-4e24-9d27-92bd3439f920"},{"key":"X-Runtime","value":"0.039629"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"7d6d4ca0-a482-4771-93df-956b306c1283\",\n    \"job_id\": \"7d6d4ca0-a482-4771-93df-956b306c1283\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=7d6d4ca0-a482-4771-93df-956b306c1283\"\n}"},{"id":"cd411b28-84c2-43ec-884c-036218a77fb4","name":"200 - OK","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"simulation_external_id\": \"912\",\n    \"person_external_id\": \"912\",\n    \"payment_method\": { \"name\": \"Name\", \"code\": \"Code\" },\n    \"products\": [\n        {\n            \"product_external_id\": \"912912\",\n            \"quantity\": 5,\n            \"subproducts\": [{\"subproduct_external_id\": \"912\", \"quantity\": 9 }],\n            \"attributes\": [\n                {\n                    \"key\": \"color\",\n                    \"options\": [\n                        {\n                            \"key\": \"rojo\"\n                        },\n                        {\n                            \"key\": \"negro\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"premise_external_id\": \"322342\",\n    \"complete_address\": {\n        \"street\": \"Lorem Ipsum\",\n        \"street_number\": \"123\",\n        \"coordinates\": {\n            \"latitude\": \"-12.123\",\n            \"longitude\": \"-45.678\"\n        },\n        \"country\": \"Argentina\",\n        \"postal_code\": \"1000\",\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 1\",\n        \"administrative_area_level_3\": \"Puerto Madero\",\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"null\",\n        \"reference\": \"null\",\n        \"alias\": \"Trabajo\"\n    },\n    \"scheduled_delivery_date\": {\n        \"start_date\": \"2024-04-25T00:00:00Z\",\n        \"end_date\": \"2024-04-25T00:00:00Z\"\n    },\n    \"benefits\": [\n        {\n            \"benefit_category\": \"promocion\",\n            \"benefit_code\": \"verano-sale\",\n            \"product_external_id\": \"912\"\n        }\n    ],\n    \"priority\": false\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/orders/:order_external_id","host":["http://localhost:3000/"],"path":["api","v1","orders",":order_external_id"],"variable":[{"key":"order_external_id","value":"912"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"99ffbdc3-99fc-4e24-9d27-92bd3439f920"},{"key":"X-Runtime","value":"0.039629"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"El pedido ha sido actualizada correctamente.\"\n}"}],"_postman_id":"c10759c0-7e1c-4658-abe1-5fd20b7f62b1"}],"id":"9761422f-cba6-487f-a2a0-9f37ccb88eaa","_postman_id":"9761422f-cba6-487f-a2a0-9f37ccb88eaa","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Products","item":[{"name":"Index","id":"f4c7c3ff-2017-4811-9827-3bb52341fc46","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/products?person_external_id=1&premise_external_id=1&available=true","description":"<p>Servicio para listar productos.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona.</p>\n</li>\n<li><p><strong>premise_external_id</strong> (string, required): Identificador de la dirección.</p>\n</li>\n<li><p><strong>available</strong> (bool, optional): Filtro de disponibilidad.</p>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>products</strong> <em>(array, requerido)</em>: Array de productos. Tendrá elementos con las siguientes keys:</p>\n<ul>\n<li><p><strong>order</strong> <em>(number, requerido)</em>: Orden en el que se mostrará el producto.</p>\n</li>\n<li><p><strong>name</strong> <em>(string, requerido)</em>: Nombre del producto.</p>\n</li>\n<li><p><strong>product_id</strong> <em>(string, requerido)</em>: Identificador del producto.</p>\n</li>\n<li><p><strong>photo_url</strong> <em>(string, requerido)</em>: Url a donde se va a buscar la imagen del producto</p>\n</li>\n<li><p><strong>category</strong> <em>(objeto, requerido)</em>: Categoria a la que pertenece el producto. Compuesta por:</p>\n<ul>\n<li><p><strong>long_name</strong> <em>(string, requerido)</em>: * Completará lo que se muestra arriba del listado de productos.</p>\n</li>\n<li><p><strong>short_name</strong> <em>(string, requerido)</em>: * Criterio por el cual se agruparán los prodcutos. Completará lo que se muestra en la tab de pedidos</p>\n</li>\n</ul>\n</li>\n<li><p><strong>subcategory</strong> <em>(string, opcional)</em>: Otra categorización adicional dentro de la categoría.</p>\n</li>\n<li><p><strong>available</strong> <em>(string, requerido)</em>: Indica si el producto está disponible o no.</p>\n</li>\n<li><p><strong>description</strong> <em>(string, requerido)</em>: Descripción del producto.</p>\n</li>\n<li><p><strong>unit_price</strong> <em>(number, requerido)</em>: Precio unitario del producto.</p>\n</li>\n<li><p><strong>price_currency</strong> <em>(string, requerido)</em>: Moneda en la que se tiene que abonar</p>\n</li>\n<li><p><strong>previous_price</strong> <em>(number, opcional)</em>: Precio anterior. Se usa en caso de que el producto esté en descuento.</p>\n</li>\n<li><p><strong>discount_detail</strong> <em>(string, opcional)</em>: Detalle del descuento del producto.</p>\n</li>\n<li><p><strong>quantity_rule</strong> <em>(objeto, opcional)</em>: Regla sobre la cantidad que se puede seleccionar del subproducto. Puede ser por ejemplo → misma cantidad que el producto padre, o máximo X cantidad, o un valor fijo obligatorio.</p>\n<ul>\n<li><p><strong>rule_name</strong> <em>(string, opcional)</em>: Nombre de la regla. Deberá mapearse a una función validadora en el front end para aplicar a medida que se seleccionen productos para armar un pedido. Por ejemplo \"fixed\" (representarían en este caso, la cantidad a seleccionar de un subproducto debe ser la misma que el producto, o un valor fijo)</p>\n</li>\n<li><p><strong>quantity</strong> <em>(number, opcional)</em>: valor de cantidad asociado a la regla.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>message</strong> <em>(string, opcional)</em>: texto a mostrar con algún mensaje en la vista de detalle del producto a modo de informar al usuario final. Acepta markdown.</p>\n</li>\n<li><p><strong>subproducts_options</strong> <em>(array, opcional)</em>: Listado de subproductos asociados al producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>order</strong> <em>(number, opcional)</em>: Orden en el que se mostrará el subproducto.</p>\n</li>\n<li><p><strong>name</strong> <em>(string, opcional)</em>: Nombre del subproducto.</p>\n</li>\n<li><p><strong>external_id</strong> <em>(string, opcional)</em>: Identificador del subproducto.</p>\n</li>\n<li><p><strong>image_url</strong> <em>(string, opcional)</em>: URL de la imagen del subproducto.</p>\n</li>\n<li><p><strong>category</strong> <em>(string, opcional)</em>: Categoria del subproducto.</p>\n</li>\n<li><p><strong>unit_price</strong> <em>(string, opcional)</em>: Precio unitario del producto.</p>\n</li>\n<li><p><strong>currency_price</strong> <em>(string, opcional)</em>: Moneda en la que se tiene que abonar.</p>\n</li>\n<li><p><strong>previous_price</strong> <em>(string, opcional)</em>: Precio anterior. Se usa en caso de que el subproducto esté en descuento.</p>\n</li>\n<li><p><strong>discount_detail</strong> <em>(string, opcional)</em>: Detalle del descuento del subproducto.</p>\n</li>\n<li><p><strong>description</strong> <em>(string, opcional)</em>: Descripción del producto.</p>\n</li>\n<li><p><strong>quantity_rule</strong> <em>(objeto, opcional)</em>: Regla sobre la cantidad que se puede seleccionar del subproducto. Puede ser por ejemplo → misma cantidad que el producto padre, o máximo X cantidad, o un valor fijo obligatorio.</p>\n<ul>\n<li><p><strong>rule_name</strong> <em>(string, opcional)</em>: Nombre de la regla. Deberá mapearse a una función validadora en el front end para aplicar a medida que se seleccionen productos para armar un pedido. Por ejemplo \"fixed\" (representarían en este caso, la cantidad a seleccionar de un subproducto debe ser la misma que el producto, o un valor fijo)</p>\n</li>\n<li><p><strong>quantity</strong> <em>(string, opcional)</em>: Valor de cantidad asociado a la regla.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>product_attributes</strong> <em>(array, required)</em>: Listado de atributos seleccionables para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>order</strong> <em>(string, opcional)</em>: Número de orden en el cual se muestra en el listado.</p>\n</li>\n<li><p><strong>label</strong> <em>(string, opcional)</em>: Etiqueta de la opción de atributo.</p>\n</li>\n<li><p><strong>key</strong> <em>(string, opcional)</em>: Identificador del atributo.</p>\n</li>\n<li><p><strong>required</strong> <em>(string, opcional)</em>: Flag que indica si la selección de este atributo es obligatoria o no.</p>\n</li>\n<li><p><strong>type</strong> <em>(string, opcional)</em>: tipo del atributo para su selección, por ejemplo: \"checklist\" | \"radio\".</p>\n</li>\n<li><p><strong>options</strong> <em>(array, opcional)</em>: Opciones para seleccionar. Contendrá elementos compuestos de la siguiente manera:</p>\n<ul>\n<li><p><strong>label</strong> <em>(string, opcional)</em>: Opción a mostrar.</p>\n</li>\n<li><p><strong>key</strong> <em>(string, opcional)</em>: Identificador de la etiqueta.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","products"],"host":["http://localhost:3000/"],"query":[{"description":{"content":"<p>Optional</p>\n","type":"text/plain"},"key":"person_external_id","value":"1"},{"description":{"content":"<p>Optional</p>\n","type":"text/plain"},"key":"premise_external_id","value":"1"},{"description":{"content":"<p>Optional</p>\n","type":"text/plain"},"key":"available","value":"true"}],"variable":[]}},"response":[{"id":"e136d5cc-fd58-46dc-aa16-64384914b30e","name":"202 - Acceped","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/products?person_external_id=1&premise_external_id=1&available=true","host":["http://localhost:3000/"],"path":["api","v1","products"],"query":[{"key":"person_external_id","value":"1","description":"Optional"},{"key":"premise_external_id","value":"1","description":"Optional"},{"key":"available","value":"true","description":"Optional"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"a899b30e-b65c-455d-8515-6d1926ca6eac\",\n    \"job_id\": \"a899b30e-b65c-455d-8515-6d1926ca6eac\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=a899b30e-b65c-455d-8515-6d1926ca6eac\"\n}"},{"id":"7b4d47d0-eecc-4085-9b3c-692459ab3a9f","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"person_external_id\": 1\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/products?person_external_id=1&premise_external_id=1&available=true","host":["http://localhost:3000/"],"path":["api","v1","products"],"query":[{"key":"person_external_id","value":"1"},{"key":"premise_external_id","value":"1"},{"key":"available","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"products\": [\n        {\n            \"order\": 1,\n            \"name\": \"Producto X\",\n            \"product_id\": \"12342\",\n            \"photo_url\": \"www.imagendelproducto.com/foto.png\",\n            \"category\": {\n                \"long_name\": \"Productos de la categoría Z\",\n                \"short_name\": \"Z\"\n            },\n            \"subcategory\": \"Una subcategoria 1\",\n            \"available\": true,\n            \"description\": \"breve descripcion del producto\",\n            \"unit_price\": 580,\n            \"currency_price\": \"ARS\",\n            \"previous_price\": \"600\",\n            \"discount_detail\": \"20% OFF\",\n            \"quantity_rule\": {\n                \"rule_name\": \"fija\",\n                \"quantity\": 4\n            },\n            \"message\": \"mensaje opcional para el producto\",\n            \"subproducts_options\": [\n                {\n                    \"order\": 1,\n                    \"name\": \"Subproducto A\",\n                    \"external_id\": \"SP001\",\n                    \"photo_url\": \"www.imagendelproducto.com/foto.png\",\n                    \"category\": \"Una categoría opcional\",\n                    \"unit_price\": 60,\n                    \"currency_price\": \"ARS\",\n                    \"previous_price\": null,\n                    \"discount_detail\": null,\n                    \"description\": \"Breve descripción del subproducto\",\n                    \"quantity_rule\": {\n                        \"rule_name\": \"fija\",\n                        \"quantity\": 2\n                    }\n                },\n                {\n                    \"order\": 2,\n                    \"name\": \"Subproducto N\",\n                    \"photo_url\": \"www.imagendelproducto.com/foto.png\",\n                    \"category\": \"Una categoría opcional\",\n                    \"unit_price\": 630,\n                    \"currency_price\": \"ARS\",\n                    \"previous_price\": null,\n                    \"discount_detail\": null,\n                    \"description\": \"Breve descripción del subproducto\",\n                    \"quantity_rule\": {}\n                }\n            ],\n            \"product_attributes\": [\n                {\n                    \"order\": 1,\n                    \"label\": \"color\",\n                    \"key\": \"color\",\n                    \"required\": true,\n                    \"type\": \"radio\",\n                    \"options\": [\n                        {\n                            \"label\": \"rojo\",\n                            \"key\": \"red\"\n                        },\n                        {\n                            \"label\": \"blanco\",\n                            \"key\": \"white\"\n                        },\n                        {\n                            \"label\": \"negro\",\n                            \"key\": \"black\"\n                        }\n                    ]\n                },\n                {\n                    \"order\": 2,\n                    \"label\": \"tamaño del producto\",\n                    \"key\": \"size\",\n                    \"required\": true,\n                    \"type\": \"radio\",\n                    \"options\": [\n                        {\n                            \"label\": \"grande\",\n                            \"key\": \"large\"\n                        },\n                        {\n                            \"label\": \"mediano\",\n                            \"key\": \"medium\"\n                        },\n                        {\n                            \"label\": \"pequeño\",\n                            \"key\": \"small\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"f4c7c3ff-2017-4811-9827-3bb52341fc46"}],"id":"3269d229-cecf-45d6-b3a8-0583996832ee","_postman_id":"3269d229-cecf-45d6-b3a8-0583996832ee","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Payment Methods","item":[{"name":"Index","id":"a9e6d5ac-ad94-4221-a4c0-a912d2fb2d83","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{admin-user-access-token}}"},{"key":"Utility-ID","value":"10"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/payment_methods?simulation_id=1","description":"<p>Servicio para listar medios de pago.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><strong>simulation_id</strong> (string, required): Identificador de la simulación creada cuando se muestra la vista de detalle de pedido</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><strong>payment_methods</strong> <em>(array, requerido)</em>: Array de medios de pago. Tendrá elementos con las siguientes keys:<ul>\n<li><strong>name</strong> <em>(string, requerido)</em>: Nombre del medio de pago.</li>\n<li><strong>code</strong> <em>(string, requerido)</em>: Código del medio de pago.</li>\n<li><strong>message</strong> <em>(string, opcional)</em>: Mensaje que se muestra al seleccionar el medio de pago.</li>\n<li><strong>icon_url</strong> <em>(string, opcional)</em>: URL del icono del medio de pago que se tiene que mostrar en el listado.</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","payment_methods"],"host":["http://localhost:3000/"],"query":[{"description":{"content":"<p>Required</p>\n","type":"text/plain"},"key":"simulation_id","value":"1"}],"variable":[]}},"response":[{"id":"1752ced5-5769-4c38-a76e-012215e95958","name":"202 - Acceped","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/payment_methods/?simulation_id=1","host":["http://localhost:3000/"],"path":["api","v1","payment_methods",""],"query":[{"key":"simulation_id","value":"1","description":"Required"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"f0e1eb82-0574-4a75-8158-aecaaecb3605\",\n    \"job_id\": \"f0e1eb82-0574-4a75-8158-aecaaecb3605\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=f0e1eb82-0574-4a75-8158-aecaaecb3605\"\n}"},{"id":"0952c7aa-6aa8-4f04-8aa6-0d667c6b0130","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/payment_methods/?simulation_id=1","host":["http://localhost:3000/"],"path":["api","v1","payment_methods",""],"query":[{"key":"simulation_id","value":"1","description":"Required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"payment_methods\": [\n        {\n            \"name\": \"Medio de Pago\",\n            \"code\": \"oneclick\",\n            \"message\": \"Este medio de pago no acepta cupones.\",\n            \"icon_url\": \"https://w7.pngwing.com/pngs/385/197/png-transparent-visa-flat-brand-logo-icon-thumbnail.png\"\n        },\n        {\n            \"name\": \"Medio de Pago 2\",\n            \"code\": \"otro_medio\",\n            \"message\": null,\n            \"icon_url\": \"https://w7.pngwing.com/pngs/385/197/png-transparent-visa-flat-brand-logo-icon-thumbnail.png\"\n        }\n    ]\n}"}],"_postman_id":"a9e6d5ac-ad94-4221-a4c0-a912d2fb2d83"}],"id":"be0baff0-b907-4392-93bf-a75c20342cad","_postman_id":"be0baff0-b907-4392-93bf-a75c20342cad","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Payments","item":[{"name":"Index","id":"ea613d2d-2a0a-4279-93c8-8dc00b06dc72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10"}],"url":"http://localhost:3000//api/v1/payments?client_number=912","description":"<p>Servicio encargado de retornar el histórico de pagos.</p>\n<p><strong>QUERY</strong> <strong>PARAMS:</strong></p>\n<ul>\n<li><strong>client_number</strong> (requerido): Id de la cuenta que quiere consultar el historico de pagos.</li>\n</ul>\n<p><strong>RESPONSE 200:</strong></p>\n<ul>\n<li><p><strong>datetime</strong>: (date, requerido) fecha y hora en la que se efectuó el pago.</p>\n</li>\n<li><p><strong>payment_datetime</strong>: (date, requerido) fecha y hora de cuando se terminó de procesar correctamente el pago.</p>\n</li>\n<li><p><strong>amount</strong>: (number, requerido) monto del pago.</p>\n</li>\n<li><p><strong>payment_code</strong>: (string, requerido) código del pago efectuado.</p>\n</li>\n<li><p><strong>payment_method</strong>: (string, requerido) medio que uso para efectuar el pago.</p>\n</li>\n<li><p><strong>performed_by:</strong> (string, opcional) nombre y apellido de la persona que realizó el pago.</p>\n</li>\n<li><p><strong>status_label</strong>: (string, requerido) estado de cómo se encuentra el pago.</p>\n</li>\n<li><p><strong>status</strong>: (string, requerido) estado de cómo se encuentra el pago normalizado. Valores posibles: <code>approved</code>, <code>pending</code> o <code>rejected</code>.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","payments"],"host":["http://localhost:3000/"],"query":[{"key":"client_number","value":"912"}],"variable":[]}},"response":[{"id":"fbfc3d4e-9273-47db-832c-c79a99fb2080","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"}],"url":{"raw":"http://localhost:3000//api/v1/payments?client_number=912","host":["http://localhost:3000/"],"path":["api","v1","payments"],"query":[{"key":"client_number","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"f9505cd1-98f6-482a-b37a-d9be2deff49d"},{"key":"X-Runtime","value":"0.063362"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"cde2c32b-9497-4e08-a5c7-de533c518a6b\",\n    \"job_id\": \"cde2c32b-9497-4e08-a5c7-de533c518a6b\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=cde2c32b-9497-4e08-a5c7-de533c518a6b\"\n}"},{"id":"da142165-191b-473b-9661-caa26a3488e6","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"}],"url":{"raw":"http://localhost:3000//api/v1/payments?client_number=912","host":["http://localhost:3000/"],"path":["api","v1","payments"],"query":[{"key":"client_number","value":"912"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"f9505cd1-98f6-482a-b37a-d9be2deff49d"},{"key":"X-Runtime","value":"0.063362"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"datetime\": \"2020-04-20T14:22:11\",\n        \"payment_datetime\": \"2020-04-21T14:22:11\",\n        \"amount\": 424.19,\n        \"payment_code\": \"004721\",\n        \"payment_method\": \"VISA\",\n        \"status_label\": \"Aprobado\",\n        \"status\": \"approved\"\n    },\n    {\n        \"datetime\": \"2020-03-15T19:01:16\",\n        \"payment_datetime\": \"2020-03-16T14:22:11\",\n        \"amount\": 324.19,\n        \"payment_code\": \"004720\",\n        \"payment_method\": \"VISA\",\n        \"status_label\": \"Desaprobado\",\n        \"status\": \"rejected\"\n    }\n]"}],"_postman_id":"ea613d2d-2a0a-4279-93c8-8dc00b06dc72"}],"id":"3df925e0-598f-4823-90ef-68259c4b4b78","_postman_id":"3df925e0-598f-4823-90ef-68259c4b4b78","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Accounts","item":[{"name":"Associations","item":[{"name":"Show","id":"6f4a888f-4e8b-45b4-ab37-cb3904a71641","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/accounts/associations?client_number=912","description":"<p>Este servicio se utiliza para obtener las cuentas disponibles para asociar, encontradas de acuerdo a un criterio de búsqueda que puede ser: número de suministro, número de medidor, tipo y número de documento o un identificador y su valor.</p>\n<p>Utiliza polling.</p>\n<h5 id=\"body-params\"><strong>BODY PARAMS:</strong></h5>\n<ul>\n<li><p><strong>client_number</strong> (number - optional): Número de suministro con el cual se quiere obtener las cuentas disponible para asociar.</p>\n</li>\n<li><p><strong>meter_type</strong> (string - optional): Número de medidor con el cual se quiere obtener las cuentas disponibles para asociar.</p>\n</li>\n<li><p><strong>document_type</strong> (string, optional): Tipo de documento con el cual se quiere obtener las cuentas disponibles para asociar.</p>\n</li>\n<li><p><strong>document_number</strong> (string, optional): Número de documento con el cual se quiere obtener las cuentas disponibles para asociar.</p>\n</li>\n<li><p><strong>external_key</strong> (string - optional): Tipo de identificador para el cual se quieren obtener las cuentas relacionados para asociar.</p>\n</li>\n<li><p><strong>external_value_key</strong> (string - optional): Valor del identificar para el cual se quieren obtener las cuentas relacionadas para asociar.</p>\n</li>\n</ul>\n<p>IMPORTANTE: Siempre se debe enviar uno de los filtros. Sino el servicio responde con <code>400 Invalid params.</code></p>\n<p>O bien <code>client_number</code>, o bien <code>meter_type</code> o bien <code>document_type</code> y <code>document_number</code>.</p>\n<h5 id=\"response-200\"><strong>RESPONSE 200:</strong></h5>\n<p>Devuelve un <strong>array</strong> de cuentas con la siguiente información</p>\n<ul>\n<li><p><strong>client_number</strong> (string - required): Número de suministro.</p>\n</li>\n<li><p><strong>holder_name</strong> (string - required): Titular del suministro.</p>\n</li>\n<li><p><strong>addres</strong> (string - required): Dirección del suministro.</p>\n</li>\n<li><p><strong>category</strong> (string - optional): Clase o categoría del cliente.</p>\n</li>\n<li><p><strong>district:</strong> (string - optional): Localidad donde se encuentra el suministro.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","accounts","associations"],"host":["http://localhost:3000/"],"query":[{"key":"client_number","value":"912"},{"disabled":true,"key":"meter_number","value":"912"},{"disabled":true,"key":"document_type","value":"dni"},{"disabled":true,"key":"document_number","value":"912912912"},{"disabled":true,"key":"external_key","value":"Key"},{"disabled":true,"key":"external_value_key","value":"912"}],"variable":[]}},"response":[{"id":"393051d9-77b9-463b-b4c8-8746baae13aa","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/associations?client_number=912","host":["http://localhost:3000/"],"path":["api","v1","accounts","associations"],"query":[{"key":"client_number","value":"912"},{"key":"meter_number","value":"912","type":"text","disabled":true},{"key":"document_type","value":"dni","type":"text","disabled":true},{"key":"document_number","value":"912912912","type":"text","disabled":true},{"key":"external_key","value":"Key","type":"text","disabled":true},{"key":"external_value_key","value":"912","type":"text","disabled":true}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"8e3afa8e-f480-4729-b840-7dd81203c65f"},{"key":"X-Runtime","value":"0.190150"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"f3347ca9-34dc-4eed-8c01-e13ee3fd0756\",\n    \"job_id\": \"f3347ca9-34dc-4eed-8c01-e13ee3fd0756\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=f3347ca9-34dc-4eed-8c01-e13ee3fd0756\"\n}"},{"id":"6c39f701-a077-4491-a3a5-f69f173692a5","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/associations?client_number=912","host":["http://localhost:3000/"],"path":["api","v1","accounts","associations"],"query":[{"key":"client_number","value":"912"},{"key":"meter_number","value":"912","type":"text","disabled":true},{"key":"document_type","value":"dni","type":"text","disabled":true},{"key":"document_number","value":"912912912","type":"text","disabled":true},{"key":"external_key","value":"Key","type":"text","disabled":true},{"key":"external_value_key","value":"912","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"9ab54415-3a80-49a6-b461-0e160c30ed27"},{"key":"X-Runtime","value":"0.202944"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"client_number\": \"1234567\",\n        \"holder_name\": \"JUAN PEREZ\",\n        \"address\": \"Av. del Liberador 6544\"\n    },\n    {\n        \"client_number\": \"456789876\",\n        \"holder_name\": \"JOSE FLORES\",\n        \"address\": \"Av. 9 de Julio 10900\"\n    },\n    {\n        \"client_number\": \"98765431\",\n        \"holder_name\": \"CARLOS ROBERTO\",\n        \"address\": \"Av. del Trabajo 66\"\n    }\n]"}],"_postman_id":"6f4a888f-4e8b-45b4-ab37-cb3904a71641"},{"name":"Create","id":"7ef083bf-8c5d-403c-a90b-e77ea2717562","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\": \"912\",\n    \"accounts\": [\n            {\n                \"client_number\": \"99999\",\n                \"address\": \"direccion\",\n                \"category\": \"T1-PRIV\",\n                \"holder_name\": \"Juan Perez\",\n                \"relationship\": \"Inquilino\",\n                \"alias\": \"casa\"\n            }\n        ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/accounts/associations","description":"<p>Este servicio se utiliza para asociar múltiples cuentas al usuario enviado por body, por scope de Consumer.</p>\n<p>Utiliza polling.</p>\n<h5 id=\"body-params\"><strong>BODY PARAMS:</strong></h5>\n<ul>\n<li><p><strong>user_id</strong> (string): ID del usuario a asociar.</p>\n</li>\n<li><p><strong>accounts</strong> (array de objetos, required): Listado de cuentas a asociar. Cada elemento contiene:</p>\n<ul>\n<li><p><strong>client_number</strong> (number - required): Número de suministro.</p>\n</li>\n<li><p><strong>address</strong> (string - required): Dirección del suministro.</p>\n</li>\n<li><p><strong>holder_name</strong> (string, optional): Titular del suministro.</p>\n</li>\n<li><p><strong>relationship</strong> (string - optional): Relación con el suministro.</p>\n</li>\n<li><p><strong>alias</strong> (string - optional): Alias de la cuenta.</p>\n</li>\n<li><p><strong>category</strong> (string - optional): Categoría del suministro.</p>\n</li>\n</ul>\n</li>\n</ul>\n<h5 id=\"response-200\"><strong>RESPONSE 200:</strong></h5>\n<ul>\n<li><strong>message</strong>(string, optional): Mensaje que indica el resultado de la asociación.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","accounts","associations"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"0deea6ed-84e4-48cc-baa6-05f5d0114d1e","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"accounts\": [\n            {\n                \"client_number\": \"99999\",\n                \"address\": \"direccion\",\n                \"category\": \"T1-PRIV\",\n                \"holder_name\": \"Juan Perez\",\n                \"relationship\": \"Inquilino\",\n                \"alias\": \"casa\"\n            }\n        ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/accounts/associations"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5be7844d-f432-4a8e-a18a-eb423178e253"},{"key":"X-Runtime","value":"0.069793"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"ff7f48c9-05eb-4d66-919c-5b915bb43e24\",\n    \"job_id\": \"ff7f48c9-05eb-4d66-919c-5b915bb43e24\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=ff7f48c9-05eb-4d66-919c-5b915bb43e24\"\n}"},{"id":"9d5124b0-ef0b-48f8-9f57-dafcedd5ac55","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"accounts\": [\n            {\n                \"client_number\": \"99999\",\n                \"address\": \"direccion\",\n                \"category\": \"T1-PRIV\",\n                \"holder_name\": \"Juan Perez\",\n                \"relationship\": \"Inquilino\",\n                \"alias\": \"casa\"\n            }\n        ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/accounts/associations"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5be7844d-f432-4a8e-a18a-eb423178e253"},{"key":"X-Runtime","value":"0.069793"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"La asociación finalizó correctamente.\"\n}"}],"_postman_id":"7ef083bf-8c5d-403c-a90b-e77ea2717562"}],"id":"48f953aa-1401-4abb-8db1-f31fd66abb52","_postman_id":"48f953aa-1401-4abb-8db1-f31fd66abb52","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Complete Debts Details","id":"3eb1d52d-2d3c-4052-b1f9-5af93c132240","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/accounts/complete_debts?client_number=1234","description":"<p>Servicio para listar los pedidos de una persona.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona para filtrar los pedidos.</p>\n</li>\n<li><p><strong>premise_external_id</strong> (string, optional): Identificador de la dirección para filtrar los pedidos.</p>\n</li>\n<li><p><strong>status</strong> (string, optional): Filtro de estado.</p>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>orders</strong> (array, required): Array de pedidos de una persona. Cada elemento contrendrá</p>\n<ul>\n<li><p><strong>order_id</strong> (string, required): Identificador del pedido.</p>\n</li>\n<li><p><strong>person_external_id</strong> (string, required): Identificador de la persona.</p>\n</li>\n<li><p><strong>simulation_external_id</strong> (string, required): Identificador de la simulación generada para luego realizar la orden final. Servirá para contrastar el monto pagado con lo simulado.</p>\n</li>\n<li><p><strong>payment_method</strong> (string, required): Medio de pago seleccionado.</p>\n</li>\n<li><p><strong>payment_information</strong> (object, required): Información sobre el pago, compuesta por.</p>\n<ul>\n<li><p><strong>gateway</strong> (string, required): gateway seleccionado.</p>\n</li>\n<li><p><strong>info</strong> (string, required): objeto con lo que requiera el gateway de pago para procesar el pago. En el caso de la simulación no habrá nada.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>cancellable</strong> (boolean, required): Indica si el pedido es cancelable o no.</p>\n</li>\n<li><p><strong>products</strong> (array, required): Listado de productos seleccionados. Debe contener cada elemento la siguiente información:</p>\n<ul>\n<li><p><strong>product_external_id</strong> (string, required): Identificador del producto seleccionado.</p>\n</li>\n<li><p><strong>unit_price</strong> (number, required): Precio unitario del producto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> (string, required): Moneda del producto seleccionado.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Cantidad seleccionada del producto.</p>\n</li>\n<li><p><strong>subproducts</strong> (object, required): Listado de subproductos, cada uno contiene:</p>\n<ul>\n<li><p><strong>subproduct_external_id</strong> (string, required): Identificador del subproducto.</p>\n</li>\n<li><p><strong>key</strong> (string, required): Identificador del atributo.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Cantidad del subprodcuto.</p>\n</li>\n<li><p><strong>unit_price</strong> (number, required): Precio unitario del subproducto seleccionado.</p>\n</li>\n<li><p><strong>price_currency</strong> (string, required): Moneda del subproducto seleccionado..</p>\n</li>\n</ul>\n</li>\n<li><p><strong>attributes</strong> (array, required): Listado con cada uno de los atributos seleccionados para el producto. Cada uno contiene:</p>\n<ul>\n<li><p><strong>key</strong> (string, required): Identificador del atributo. Ejemplo: “color”.</p>\n</li>\n<li><p><strong>options</strong> (array, required): Listado de alternativas seleccionadas. Ejemplo: [“rojo”, “blanco”, “negro”].</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>premise_external_id</strong> (string, required): Identificador de la dirección.</p>\n</li>\n<li><p><strong>complete_address</strong> (hash, required): Dirección discriminada por elementos, dentro tendrá:</p>\n<ul>\n<li><p><strong>street</strong> (string, required): Calle de la dirección.</p>\n</li>\n<li><p><strong>street_number</strong> (string, required): Numero de la dirección.</p>\n</li>\n<li><p><strong>coordinates</strong> (hash, required): Objeto de coordenadas de la dirección, dentro tendrá:</p>\n<ul>\n<li><p><strong>latitude</strong> (string, required): Latitud de la dirección.</p>\n</li>\n<li><p><strong>longitude</strong> (number, optional): Longitud de la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>country</strong> (string, optional): Pais de la dirección_._</p>\n</li>\n<li><p><strong>postal_code</strong> (string, optional): Código postal de la dirección_._</p>\n</li>\n<li><p><strong>administrative_area_level_1</strong> (string, required): Area administrativa de mayor nivel i.e.: CABA.</p>\n</li>\n<li><p><strong>administrative_area_level_2</strong> (string, optional): Area administrativa de nivel intermedio i.e.: Comuna 4.</p>\n</li>\n<li><p><strong>administrative_area_level_3</strong> (boolean, optional): Area administrativa de menor nivel i.e.: Puerto Madero.</p>\n</li>\n<li><p><strong>floor</strong> (string, optional): Piso de la dirección.</p>\n</li>\n<li><p><strong>home</strong> (string, optional): Departamento de la dirección.</p>\n</li>\n<li><p><strong>building</strong> (string, optional): Identificador del edificio.</p>\n</li>\n<li><p><strong>reference</strong> (string, optional): Referencias para facilitar la busqueda de la dirección.</p>\n</li>\n<li><p><strong>alias</strong> (string, optional): Alias para identificar la dirección.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>benefits</strong> (hash, required): Beneficio seleccionado por el usuario. Es un objeto que contiene:</p>\n<ul>\n<li><p><strong>benefit_category</strong> (string, required): Categoría de beneficio.</p>\n</li>\n<li><p><strong>benefit_code</strong> (string, required): Código de beneficio.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>summary_details</strong> (object, required)</p>\n<ul>\n<li><p><strong>original_amount</strong> (number, required): Monto sin descuentos.</p>\n</li>\n<li><p><strong>discount_amount</strong> (number, required): Cantidad que se descuenta del monto original.</p>\n</li>\n<li><p><strong>payment_currency</strong> (string, required): Moneda de pago.</p>\n</li>\n<li><p><strong>payment_amount</strong> (number, required): Monto total abonado por el pedido.</p>\n</li>\n<li><p><strong>discount_details</strong> (array, required): Detalle del descuento. Contendrá:</p>\n<ul>\n<li><p><strong>concept</strong> (string, required): Concepto a descontar.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Monto a descontar</p>\n</li>\n</ul>\n</li>\n<li><p><strong>total_details</strong> (array, required): Detalle de los conceptos a pagar.</p>\n<ul>\n<li><p><strong>concept</strong> (string, required): Concepto a pagar. i.e.: Cargo por envío.</p>\n</li>\n<li><p><strong>amount</strong> (number, required): Monto de concepto a pagar.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>cancellation_reason</strong> (string, required): Motivo de cancelación.</p>\n</li>\n<li><p><strong>cancellation_observation</strong> (string, required): Observación de la cancelación.</p>\n</li>\n<li><p><strong>created_at</strong> (string, required): Fecha de creación del pedido.</p>\n</li>\n<li><p><strong>resolution_date</strong> (string, required): Fecha de resolución del pedido.</p>\n</li>\n<li><p><strong>scheduled_delivery_date</strong> (string, required): Fecha de programación del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>estimated_delivery_date</strong> (string, required): Fecha de entrega estimada del pedido.</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de incio.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>status</strong> (string, required): Estado del envío. Posibles estados: confirmed, in_progress, delivered, cancelled</p>\n</li>\n<li><p><strong>status_detail</strong> (string, required): Detalle del estatus a mostrar.</p>\n</li>\n<li><p><strong>status_history</strong> (array, required): Array de estados y eventos del pedido. Cada elemento contendrá</p>\n<ul>\n<li><p><strong>status</strong> (string, required): Estado del evento.</p>\n</li>\n<li><p><strong>status_description</strong> (string, required): Descipción del estado.</p>\n</li>\n<li><p><strong>events</strong> (array, required): Array de elementos que representan los eventos. Cada elemento contendrá</p>\n<ul>\n<li><p><strong>datetime</strong> (string, required): Fecha del evento.</p>\n</li>\n<li><p><strong>message</strong> (string, required): Mensaje del evento.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>observation</strong> (string, optional): Observaciones del pedido.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","accounts","complete_debts"],"host":["http://localhost:3000/"],"query":[{"description":{"content":"<p>Optional</p>\n","type":"text/plain"},"key":"client_number","value":"1234"}],"variable":[]}},"response":[{"id":"dc320976-f305-4e87-ade9-ee879b5477b4","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/complete_debts?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","complete_debts"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"18f80b20-b194-4675-b827-13d297d65201"},{"key":"X-Runtime","value":"0.114822"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"3b1b33ee-0e0d-4850-9619-31a951397659\",\n    \"job_id\": \"3b1b33ee-0e0d-4850-9619-31a951397659\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=3b1b33ee-0e0d-4850-9619-31a951397659\"\n}"},{"id":"340060f8-c774-464e-88aa-14189bdc7155","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/complete_debts?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","complete_debts"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"18f80b20-b194-4675-b827-13d297d65201"},{"key":"X-Runtime","value":"0.114822"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"account\": {\n        \"rate\": \"Residencial\",\n        \"holder_name\": \"JOSE GOMEZ\",\n        \"address\": \"CL RUTA Nº 51 KM 10 Nro. Tapa Medidor 70 ZONA RURAL LA SILLETA\",\n        \"city\": \"ROS. DE LERMA\",\n        \"client_number\": \"19\",\n        \"dependes_on_electricity\": false\n    },\n    \"balances\": {\n        \"total_balance\": 1665.5,\n        \"expired_balance\": 810.5,\n        \"non_expired_balance\": 855\n    },\n    \"debts\": [\n        {\n            \"period\": \"202002\",\n            \"external_id\": \"69853930\",\n            \"amount\": 810.5,\n            \"balance\": 810.5,\n            \"balance_details\": \"Incluye mora\",\n            \"status\": \"vencida\",\n            \"client_number\": \"19\",\n            \"issued_on\": \"2020-01-31\",\n            \"firts_expiration_on\": \"2020-03-15T00:00:00\",\n            \"settlement_number\": 1,\n            \"document_type\": \"Factura\",\n            \"document_number\": \"ABC-2342\",\n            \"document_details\": \"Factura de consumo\",\n            \"payable\": true,\n            \"downloadable\": true,\n            \"agent_payment_enable\": false,\n            \"payable_by_interbanking\": true,\n            \"has_subconcepts\": false,\n            \"first_expiration_on\": null\n        },\n        {\n            \"period\": \"202005\",\n            \"external_id\": \"69873928\",\n            \"amount\": 855,\n            \"balance\": 855,\n            \"balance_details\": \"Incluye mora\",\n            \"status\": \"pendiente\",\n            \"client_number\": \"19\",\n            \"issued_on\": \"2020-05-10\",\n            \"firts_expiration_on\": \"2020-08-05T00:00:00\",\n            \"settlement_number\": 1,\n            \"document_type\": \"Factura\",\n            \"document_number\": \"ABC-2346\",\n            \"document_details\": \"Factura de consumo\",\n            \"payable\": true,\n            \"downloadable\": true,\n            \"agent_payment_enable\": false,\n            \"payable_by_interbanking\": true,\n            \"has_subconcepts\": false,\n            \"first_expiration_on\": null\n        }\n    ],\n    \"next_expiration_on\": \"2020-08-05\"\n}"}],"_postman_id":"3eb1d52d-2d3c-4052-b1f9-5af93c132240"},{"name":"Technical Status","id":"8b76e785-dabf-40aa-b469-88f9d6ba87a4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","description":"<p>Este servicio recupera los cortes que afectan a la cuenta indicada.</p>\n<p><strong>Response Body:</strong></p>\n<ul>\n<li><p><strong>last_update_at</strong> <em>(date, requerido)</em>: fecha y hora de la ultima actualización del corte.</p>\n</li>\n<li><p><strong>started_at</strong> <em>(date, requerido)</em>: fecha y hora de inicio del corte.</p>\n</li>\n<li><p><strong>completion_at</strong> <em>(date, opcional)</em>: fecha y hora de resolución del corte y restitución del servicio.</p>\n</li>\n<li><p><strong>active</strong> <em>(boolean, requerido)</em>: si el corte está activo en este momento o no.</p>\n</li>\n<li><p><strong>affected_user_amount</strong> <em>(number, requerido)</em>: cantidad de usuarios afectados por el corte.</p>\n</li>\n<li><p><strong>type</strong> <em>(string, requerido)</em>: tipo de corte. Puede ser: <code>interrupcion</code>, <code>preventivo</code>, <code>programado_mantenimiento</code>, <code>suspendido</code></p>\n</li>\n<li><p><strong>outage_type</strong> <em>(string, requerido)</em>: label del tipo de corte.</p>\n</li>\n<li><p><strong>outage_type_label</strong> <em>(string, opcional)</em>: descripción del tipo de corte.</p>\n</li>\n<li><p><strong>additional_information</strong> <em>(array, opcional)</em>: información libre proporcionada por la utility.</p>\n<ul>\n<li><p><strong>key</strong> <em>(string, requerido)</em>: clave del item.</p>\n</li>\n<li><p><strong>label</strong> <em>(string, requerido)</em>: descripción del item.</p>\n</li>\n<li><p><strong>value</strong> <em>(atring, requerido)</em>: valor del item.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>status_detail</strong> <em>(array, requerido)</em>:</p>\n<ul>\n<li><p><strong>status</strong> <em>(string, requerido)</em>: estado del corte.</p>\n</li>\n<li><p><strong>status_label</strong> <em>(string, requerido)</em>: label del estado del corte.</p>\n</li>\n<li><p><strong>status_description</strong> <em>(string, requerido)</em>: descripcion de estado del corte.</p>\n</li>\n<li><p><strong>status_historic</strong> <em>(array, requerido)</em>: listado de los estados posibles del corte.</p>\n<ul>\n<li><p><strong>status</strong> <em>(string, requerido)</em>: clave de estado.</p>\n</li>\n<li><p><strong>status_label</strong> <em>(string, requerido)</em>: título del estado.</p>\n</li>\n<li><p><strong>status_description</strong> <em>(string, requerido)</em>: descripción de estado.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>map_renderization</strong> <em>(object, requerido)</em>: información del mapa de corte.</p>\n<ul>\n<li><p><strong>map_type</strong> <em>(string, requerido)</em>: tipo de mapa de corte a renderizar. Posibles valores: <code>coordenada</code>, <code>radio</code>, <code>poligono</code>.</p>\n</li>\n<li><p><strong>attributes</strong> <em>(object, requerido)</em>: detalle de atributos del mapa, dependiendo del tipo de mapa se toman diferentes atributos para renderizar.</p>\n<ul>\n<li><p><strong>latitude</strong> <em>(number, requerido)</em>: Aplica a: <code>coordenada</code>, <code>radio</code>, <code>poligono</code></p>\n</li>\n<li><p><strong>longitude</strong> <em>(number, requerido)</em>: Aplica a: <code>coordenada</code>, <code>radio</code>, <code>poligono</code></p>\n</li>\n<li><p><strong>kms_radio</strong> <em>(number, requerido)</em>: Aplica a: <code>radio</code></p>\n</li>\n<li><p><strong>poligon</strong> <em>(array, requerido)</em>: Aplica a: <code>poligono</code></p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","accounts","technical_status"],"host":["http://localhost:3000/"],"query":[{"description":{"content":"<p>Optional</p>\n","type":"text/plain"},"key":"client_number","value":"091218"}],"variable":[]}},"response":[{"id":"64c56692-392f-4e93-9e1d-ed7773e6eaa0","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","technical_status"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"08474b60-8bc8-4f2e-80c3-1584d553d29a"},{"key":"X-Runtime","value":"0.204692"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"31e7edc2-03e2-447f-8b40-76e7b0113793\",\n    \"job_id\": \"31e7edc2-03e2-447f-8b40-76e7b0113793\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=31e7edc2-03e2-447f-8b40-76e7b0113793\"\n}"},{"id":"e823748e-887d-4812-887d-3ebbb56ee80e","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","technical_status"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"08474b60-8bc8-4f2e-80c3-1584d553d29a"},{"key":"X-Runtime","value":"0.204692"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"outage\": {\n        \"last_update_at\": \"2024-05-28T10:00:00\",\n        \"started_at\": \"2024-05-28T10:00:00\",\n        \"completion_at\": \"2024-05-28T10:00:00\",\n        \"active\": true,\n        \"affected_user_amount\": 10,\n        \"outage_type\": \"interrupcion\",\n        \"outage_type_label\": \"Corte\",\n        \"additional_information\": [\n            {\n                \"key\": \"dato-extra\",\n                \"label\": \"Dato extra del corte\",\n                \"value\": \"Valor del dato extra del corte\"\n            }\n        ],\n        \"status_detail\": {\n            \"status\": \"ongoing\",\n            \"status_description\": \"Cuadrilla en campo\",\n            \"status_historic\": [\n                {\n                    \"status\": \"pending\",\n                    \"status_label\": \"Pendiente\",\n                    \"status_description\": \"Pronto asignaremos un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"treatment\",\n                    \"status_label\": \"En Tratamiento\",\n                    \"status_description\": \"Estamos asignando un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"dispatched\",\n                    \"status_label\": \"Asignado a un equipo de trabajo\",\n                    \"status_description\": \"Ya se asignó un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"ongoing_work\",\n                    \"status_label\": \"Personal trabajando en la zona\",\n                    \"status_description\": \"Nuestro personal técnico está en la zona para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"finished\",\n                    \"status_label\": \"Tareas realizadas\",\n                    \"status_description\": \"El inconveniente fue resuelto.\"\n                },\n                {\n                    \"status\": \"closed\",\n                    \"status_label\": \"Cerrado\",\n                    \"status_description\": \"Cerrado.\"\n                }\n            ]\n        },\n        \"map_renderization\": {\n            \"map_type\": \"coordenada\",\n            \"attributes\": {\n                \"latitude\": 343,\n                \"longitude\": 543,\n                \"kms_radio\": 2,\n                \"poligon\": [\n                    {\n                        \"x\": 324,\n                        \"y\": 545\n                    },\n                    {\n                        \"x\": 424,\n                        \"y\": 345\n                    }\n                ]\n            }\n        }\n    }\n}"}],"_postman_id":"8b76e785-dabf-40aa-b469-88f9d6ba87a4"},{"name":"Index","id":"6b1ce93b-9284-438d-907c-a7300868ea53","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/accounts?document_number=123456&document_type=passport","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","accounts"],"host":["http://localhost:3000/"],"query":[{"key":"document_number","value":"123456"},{"key":"document_type","value":"passport"}],"variable":[]}},"response":[{"id":"26e52a61-9f75-47b6-add7-62e9c5484e67","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","technical_status"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN","uuid":"8b651d3e-6e39-4fdf-b85b-95e814e4409e"},{"key":"X-XSS-Protection","value":"1; mode=block","uuid":"c07ac49b-f098-4af2-b80a-f6925ae40d8e"},{"key":"X-Content-Type-Options","value":"nosniff","uuid":"e0ed28e8-033b-4e40-9a0b-7ff03235b28d"},{"key":"X-Download-Options","value":"noopen","uuid":"9c4d52dd-eea2-4bbf-bc1b-849c94499379"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none","uuid":"f6a446ba-0f1a-4bd9-9cee-0576e1621746"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin","uuid":"46ab5e90-3857-4ba2-9f09-05d4820aa437"},{"key":"X-Expiration-Warning","value":"1781720166","uuid":"723377d9-4573-4d55-9595-3ee91418e117"},{"key":"Content-Type","value":"application/json; charset=utf-8","uuid":"0b074e4f-d3d2-47d3-9f7d-93f6fa7a9a7d"},{"key":"Cache-Control","value":"no-cache","uuid":"c005ed97-7b10-421b-971a-6173b86520f8"},{"key":"X-Request-Id","value":"08474b60-8bc8-4f2e-80c3-1584d553d29a","uuid":"417401cd-754f-4caf-9dac-f29ead91427a"},{"key":"X-Runtime","value":"0.204692","uuid":"a40f110b-1ed6-487f-88aa-5fb8a98e7964"},{"key":"vary","value":"Origin","uuid":"c42ce44e-9757-4c54-812c-09c993763339"},{"key":"Transfer-Encoding","value":"chunked","uuid":"f1cc536c-c452-485c-b1d1-81d7ee0511fa"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"31e7edc2-03e2-447f-8b40-76e7b0113793\",\n    \"job_id\": \"31e7edc2-03e2-447f-8b40-76e7b0113793\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=31e7edc2-03e2-447f-8b40-76e7b0113793\"\n}"},{"id":"f88c33f6-9e0e-4296-aeca-666cf5751e12","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","technical_status"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN","uuid":"d8e38c6e-487e-4f62-ae70-e21ff6f599d7"},{"key":"X-XSS-Protection","value":"1; mode=block","uuid":"306677a5-c939-472f-bdc7-e8d18d7fab56"},{"key":"X-Content-Type-Options","value":"nosniff","uuid":"f095663f-91b7-471a-8c7b-a9849264fb94"},{"key":"X-Download-Options","value":"noopen","uuid":"36a84dca-5817-41e2-8f32-5c3c2507e446"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none","uuid":"10aebb03-e4a1-4226-9274-0d1938102599"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin","uuid":"42673515-b066-4e12-91b1-3bc723134ad6"},{"key":"X-Expiration-Warning","value":"1781720166","uuid":"76c7339d-7a83-4708-b2f0-7df72e45c3ee"},{"key":"Content-Type","value":"application/json; charset=utf-8","uuid":"ab22b1df-223e-4e10-bfa0-b5a2522557ee"},{"key":"Cache-Control","value":"no-cache","uuid":"44094d0e-1dfb-43db-885d-484c42e941c7"},{"key":"X-Request-Id","value":"08474b60-8bc8-4f2e-80c3-1584d553d29a","uuid":"62143ad1-75a9-40e9-b8f9-c54b0412b2db"},{"key":"X-Runtime","value":"0.204692","uuid":"216004bb-db4f-424e-8675-11eb02a914f0"},{"key":"vary","value":"Origin","uuid":"efb07b92-24bc-4e43-8433-b0ed1e5af504"},{"key":"Transfer-Encoding","value":"chunked","uuid":"acc266c3-7d70-4c57-9d23-7b01abcfeaa7"}],"cookie":[],"responseTime":null,"body":"{\n    \"outage\": {\n        \"last_update_at\": \"2024-05-28T10:00:00\",\n        \"started_at\": \"2024-05-28T10:00:00\",\n        \"completion_at\": \"2024-05-28T10:00:00\",\n        \"active\": true,\n        \"affected_user_amount\": 10,\n        \"outage_type\": \"interrupcion\",\n        \"outage_type_label\": \"Corte\",\n        \"additional_information\": [\n            {\n                \"key\": \"dato-extra\",\n                \"label\": \"Dato extra del corte\",\n                \"value\": \"Valor del dato extra del corte\"\n            }\n        ],\n        \"status_detail\": {\n            \"status\": \"ongoing\",\n            \"status_description\": \"Cuadrilla en campo\",\n            \"status_historic\": [\n                {\n                    \"status\": \"pending\",\n                    \"status_label\": \"Pendiente\",\n                    \"status_description\": \"Pronto asignaremos un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"treatment\",\n                    \"status_label\": \"En Tratamiento\",\n                    \"status_description\": \"Estamos asignando un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"dispatched\",\n                    \"status_label\": \"Asignado a un equipo de trabajo\",\n                    \"status_description\": \"Ya se asignó un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"ongoing_work\",\n                    \"status_label\": \"Personal trabajando en la zona\",\n                    \"status_description\": \"Nuestro personal técnico está en la zona para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"finished\",\n                    \"status_label\": \"Tareas realizadas\",\n                    \"status_description\": \"El inconveniente fue resuelto.\"\n                },\n                {\n                    \"status\": \"closed\",\n                    \"status_label\": \"Cerrado\",\n                    \"status_description\": \"Cerrado.\"\n                }\n            ]\n        },\n        \"map_renderization\": {\n            \"map_type\": \"coordenada\",\n            \"attributes\": {\n                \"latitude\": 343,\n                \"longitude\": 543,\n                \"kms_radio\": 2,\n                \"poligon\": [\n                    {\n                        \"x\": 324,\n                        \"y\": 545\n                    },\n                    {\n                        \"x\": 424,\n                        \"y\": 345\n                    }\n                ]\n            }\n        }\n    }\n}"}],"_postman_id":"6b1ce93b-9284-438d-907c-a7300868ea53"},{"name":"Show","id":"597befc5-19e5-4d46-9cd3-543a12eda943","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/account?client_number=123456","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","account"],"host":["http://localhost:3000/"],"query":[{"key":"client_number","value":"123456"}],"variable":[]}},"response":[{"id":"f728517b-166c-420a-ac0b-3b04394a18b6","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","technical_status"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN","uuid":"8b651d3e-6e39-4fdf-b85b-95e814e4409e"},{"key":"X-XSS-Protection","value":"1; mode=block","uuid":"c07ac49b-f098-4af2-b80a-f6925ae40d8e"},{"key":"X-Content-Type-Options","value":"nosniff","uuid":"e0ed28e8-033b-4e40-9a0b-7ff03235b28d"},{"key":"X-Download-Options","value":"noopen","uuid":"9c4d52dd-eea2-4bbf-bc1b-849c94499379"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none","uuid":"f6a446ba-0f1a-4bd9-9cee-0576e1621746"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin","uuid":"46ab5e90-3857-4ba2-9f09-05d4820aa437"},{"key":"X-Expiration-Warning","value":"1781720166","uuid":"723377d9-4573-4d55-9595-3ee91418e117"},{"key":"Content-Type","value":"application/json; charset=utf-8","uuid":"0b074e4f-d3d2-47d3-9f7d-93f6fa7a9a7d"},{"key":"Cache-Control","value":"no-cache","uuid":"c005ed97-7b10-421b-971a-6173b86520f8"},{"key":"X-Request-Id","value":"08474b60-8bc8-4f2e-80c3-1584d553d29a","uuid":"417401cd-754f-4caf-9dac-f29ead91427a"},{"key":"X-Runtime","value":"0.204692","uuid":"a40f110b-1ed6-487f-88aa-5fb8a98e7964"},{"key":"vary","value":"Origin","uuid":"c42ce44e-9757-4c54-812c-09c993763339"},{"key":"Transfer-Encoding","value":"chunked","uuid":"f1cc536c-c452-485c-b1d1-81d7ee0511fa"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"31e7edc2-03e2-447f-8b40-76e7b0113793\",\n    \"job_id\": \"31e7edc2-03e2-447f-8b40-76e7b0113793\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=31e7edc2-03e2-447f-8b40-76e7b0113793\"\n}"},{"id":"380a9f83-7a8d-48b9-9694-5a5a77554970","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","technical_status"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN","uuid":"d8e38c6e-487e-4f62-ae70-e21ff6f599d7"},{"key":"X-XSS-Protection","value":"1; mode=block","uuid":"306677a5-c939-472f-bdc7-e8d18d7fab56"},{"key":"X-Content-Type-Options","value":"nosniff","uuid":"f095663f-91b7-471a-8c7b-a9849264fb94"},{"key":"X-Download-Options","value":"noopen","uuid":"36a84dca-5817-41e2-8f32-5c3c2507e446"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none","uuid":"10aebb03-e4a1-4226-9274-0d1938102599"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin","uuid":"42673515-b066-4e12-91b1-3bc723134ad6"},{"key":"X-Expiration-Warning","value":"1781720166","uuid":"76c7339d-7a83-4708-b2f0-7df72e45c3ee"},{"key":"Content-Type","value":"application/json; charset=utf-8","uuid":"ab22b1df-223e-4e10-bfa0-b5a2522557ee"},{"key":"Cache-Control","value":"no-cache","uuid":"44094d0e-1dfb-43db-885d-484c42e941c7"},{"key":"X-Request-Id","value":"08474b60-8bc8-4f2e-80c3-1584d553d29a","uuid":"62143ad1-75a9-40e9-b8f9-c54b0412b2db"},{"key":"X-Runtime","value":"0.204692","uuid":"216004bb-db4f-424e-8675-11eb02a914f0"},{"key":"vary","value":"Origin","uuid":"efb07b92-24bc-4e43-8433-b0ed1e5af504"},{"key":"Transfer-Encoding","value":"chunked","uuid":"acc266c3-7d70-4c57-9d23-7b01abcfeaa7"}],"cookie":[],"responseTime":null,"body":"{\n    \"outage\": {\n        \"last_update_at\": \"2024-05-28T10:00:00\",\n        \"started_at\": \"2024-05-28T10:00:00\",\n        \"completion_at\": \"2024-05-28T10:00:00\",\n        \"active\": true,\n        \"affected_user_amount\": 10,\n        \"outage_type\": \"interrupcion\",\n        \"outage_type_label\": \"Corte\",\n        \"additional_information\": [\n            {\n                \"key\": \"dato-extra\",\n                \"label\": \"Dato extra del corte\",\n                \"value\": \"Valor del dato extra del corte\"\n            }\n        ],\n        \"status_detail\": {\n            \"status\": \"ongoing\",\n            \"status_description\": \"Cuadrilla en campo\",\n            \"status_historic\": [\n                {\n                    \"status\": \"pending\",\n                    \"status_label\": \"Pendiente\",\n                    \"status_description\": \"Pronto asignaremos un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"treatment\",\n                    \"status_label\": \"En Tratamiento\",\n                    \"status_description\": \"Estamos asignando un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"dispatched\",\n                    \"status_label\": \"Asignado a un equipo de trabajo\",\n                    \"status_description\": \"Ya se asignó un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"ongoing_work\",\n                    \"status_label\": \"Personal trabajando en la zona\",\n                    \"status_description\": \"Nuestro personal técnico está en la zona para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"finished\",\n                    \"status_label\": \"Tareas realizadas\",\n                    \"status_description\": \"El inconveniente fue resuelto.\"\n                },\n                {\n                    \"status\": \"closed\",\n                    \"status_label\": \"Cerrado\",\n                    \"status_description\": \"Cerrado.\"\n                }\n            ]\n        },\n        \"map_renderization\": {\n            \"map_type\": \"coordenada\",\n            \"attributes\": {\n                \"latitude\": 343,\n                \"longitude\": 543,\n                \"kms_radio\": 2,\n                \"poligon\": [\n                    {\n                        \"x\": 324,\n                        \"y\": 545\n                    },\n                    {\n                        \"x\": 424,\n                        \"y\": 345\n                    }\n                ]\n            }\n        }\n    }\n}"}],"_postman_id":"597befc5-19e5-4d46-9cd3-543a12eda943"},{"name":"Consumptions","id":"fd8d75d6-1a00-4b69-ade3-90d9fadf80db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/accounts/consumptions?client_number=123456&periods=6","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","accounts","consumptions"],"host":["http://localhost:3000/"],"query":[{"key":"client_number","value":"123456"},{"key":"periods","value":"6"}],"variable":[]}},"response":[{"id":"1f0efdcc-cc92-45a8-a37b-cd0b7d02fb53","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","technical_status"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN","uuid":"8b651d3e-6e39-4fdf-b85b-95e814e4409e"},{"key":"X-XSS-Protection","value":"1; mode=block","uuid":"c07ac49b-f098-4af2-b80a-f6925ae40d8e"},{"key":"X-Content-Type-Options","value":"nosniff","uuid":"e0ed28e8-033b-4e40-9a0b-7ff03235b28d"},{"key":"X-Download-Options","value":"noopen","uuid":"9c4d52dd-eea2-4bbf-bc1b-849c94499379"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none","uuid":"f6a446ba-0f1a-4bd9-9cee-0576e1621746"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin","uuid":"46ab5e90-3857-4ba2-9f09-05d4820aa437"},{"key":"X-Expiration-Warning","value":"1781720166","uuid":"723377d9-4573-4d55-9595-3ee91418e117"},{"key":"Content-Type","value":"application/json; charset=utf-8","uuid":"0b074e4f-d3d2-47d3-9f7d-93f6fa7a9a7d"},{"key":"Cache-Control","value":"no-cache","uuid":"c005ed97-7b10-421b-971a-6173b86520f8"},{"key":"X-Request-Id","value":"08474b60-8bc8-4f2e-80c3-1584d553d29a","uuid":"417401cd-754f-4caf-9dac-f29ead91427a"},{"key":"X-Runtime","value":"0.204692","uuid":"a40f110b-1ed6-487f-88aa-5fb8a98e7964"},{"key":"vary","value":"Origin","uuid":"c42ce44e-9757-4c54-812c-09c993763339"},{"key":"Transfer-Encoding","value":"chunked","uuid":"f1cc536c-c452-485c-b1d1-81d7ee0511fa"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"31e7edc2-03e2-447f-8b40-76e7b0113793\",\n    \"job_id\": \"31e7edc2-03e2-447f-8b40-76e7b0113793\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=31e7edc2-03e2-447f-8b40-76e7b0113793\"\n}"},{"id":"b7ad3515-3f1b-4df7-a434-d58218bf0ac6","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/accounts/technical_status?client_number=091218","host":["http://localhost:3000/"],"path":["api","v1","accounts","technical_status"],"query":[{"key":"client_number","value":"091218","description":"Optional"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN","uuid":"d8e38c6e-487e-4f62-ae70-e21ff6f599d7"},{"key":"X-XSS-Protection","value":"1; mode=block","uuid":"306677a5-c939-472f-bdc7-e8d18d7fab56"},{"key":"X-Content-Type-Options","value":"nosniff","uuid":"f095663f-91b7-471a-8c7b-a9849264fb94"},{"key":"X-Download-Options","value":"noopen","uuid":"36a84dca-5817-41e2-8f32-5c3c2507e446"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none","uuid":"10aebb03-e4a1-4226-9274-0d1938102599"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin","uuid":"42673515-b066-4e12-91b1-3bc723134ad6"},{"key":"X-Expiration-Warning","value":"1781720166","uuid":"76c7339d-7a83-4708-b2f0-7df72e45c3ee"},{"key":"Content-Type","value":"application/json; charset=utf-8","uuid":"ab22b1df-223e-4e10-bfa0-b5a2522557ee"},{"key":"Cache-Control","value":"no-cache","uuid":"44094d0e-1dfb-43db-885d-484c42e941c7"},{"key":"X-Request-Id","value":"08474b60-8bc8-4f2e-80c3-1584d553d29a","uuid":"62143ad1-75a9-40e9-b8f9-c54b0412b2db"},{"key":"X-Runtime","value":"0.204692","uuid":"216004bb-db4f-424e-8675-11eb02a914f0"},{"key":"vary","value":"Origin","uuid":"efb07b92-24bc-4e43-8433-b0ed1e5af504"},{"key":"Transfer-Encoding","value":"chunked","uuid":"acc266c3-7d70-4c57-9d23-7b01abcfeaa7"}],"cookie":[],"responseTime":null,"body":"{\n    \"outage\": {\n        \"last_update_at\": \"2024-05-28T10:00:00\",\n        \"started_at\": \"2024-05-28T10:00:00\",\n        \"completion_at\": \"2024-05-28T10:00:00\",\n        \"active\": true,\n        \"affected_user_amount\": 10,\n        \"outage_type\": \"interrupcion\",\n        \"outage_type_label\": \"Corte\",\n        \"additional_information\": [\n            {\n                \"key\": \"dato-extra\",\n                \"label\": \"Dato extra del corte\",\n                \"value\": \"Valor del dato extra del corte\"\n            }\n        ],\n        \"status_detail\": {\n            \"status\": \"ongoing\",\n            \"status_description\": \"Cuadrilla en campo\",\n            \"status_historic\": [\n                {\n                    \"status\": \"pending\",\n                    \"status_label\": \"Pendiente\",\n                    \"status_description\": \"Pronto asignaremos un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"treatment\",\n                    \"status_label\": \"En Tratamiento\",\n                    \"status_description\": \"Estamos asignando un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"dispatched\",\n                    \"status_label\": \"Asignado a un equipo de trabajo\",\n                    \"status_description\": \"Ya se asignó un equipo de trabajo para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"ongoing_work\",\n                    \"status_label\": \"Personal trabajando en la zona\",\n                    \"status_description\": \"Nuestro personal técnico está en la zona para resolver el inconveniente.\"\n                },\n                {\n                    \"status\": \"finished\",\n                    \"status_label\": \"Tareas realizadas\",\n                    \"status_description\": \"El inconveniente fue resuelto.\"\n                },\n                {\n                    \"status\": \"closed\",\n                    \"status_label\": \"Cerrado\",\n                    \"status_description\": \"Cerrado.\"\n                }\n            ]\n        },\n        \"map_renderization\": {\n            \"map_type\": \"coordenada\",\n            \"attributes\": {\n                \"latitude\": 343,\n                \"longitude\": 543,\n                \"kms_radio\": 2,\n                \"poligon\": [\n                    {\n                        \"x\": 324,\n                        \"y\": 545\n                    },\n                    {\n                        \"x\": 424,\n                        \"y\": 345\n                    }\n                ]\n            }\n        }\n    }\n}"}],"_postman_id":"fd8d75d6-1a00-4b69-ade3-90d9fadf80db"}],"id":"ec3eaa16-2c73-4522-834e-cff1d2212543","_postman_id":"ec3eaa16-2c73-4522-834e-cff1d2212543","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Form Responses","item":[{"name":"Activity","id":"97e3bd75-069d-4f2a-94af-03b2acf64a26","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"},{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"}],"url":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/activity","description":"<p>Este endpoint permite recuperar el historial de actividad asociado a un form_response en la Utility.</p>\n<h4 id=\"path-params\">Path Params</h4>\n<ul>\n<li><strong>form_response_external_id</strong> (required): ID externo del form_response asociado al historial que se requiere recuperar.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>La respuesta inicial será un 202 de que se encolo el job. Luego, si el worker logra recuperar el historial de actividad del form_response de lado de la utiltiy el job devolvera 200, si no encuentra el worker 404.</p>\n<ul>\n<li><p><code>response</code> (text): The response message.</p>\n</li>\n<li><p><code>job_id</code> (text): The ID of the job related to the form response update.</p>\n</li>\n<li><p><code>url</code> (text): The URL associated with the form response update.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<p>202</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"response\": \"\",\n    \"job_id\": \"\",\n    \"url\": \"\"\n}\n\n</code></pre>\n<p>200</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"activity\": [\n        {\n            \"event_date\": \"2025-04-29T12:06:50.068-03:00\",\n            \"event_type\": \"assignment\",\n            \"event_template\": \"\",\n            \"performed_by\": {\n                \"id\": 206,\n                \"first_name\": \"Alexmary\",\n                \"last_name\": \"Romero\"\n            },\n            \"additional_information\": {\n                \"assigned_user\": {\n                    \"id\": 206,\n                    \"first_name\": \"Alexmary\",\n                    \"last_name\": \"Romero\"\n                }\n            }\n        },\n        {\n            \"event_date\": \"2025-04-29T11:22:59.814-03:00\",\n            \"event_type\": \"rejected\",\n            \"event_template\": \"\",\n            \"performed_by\": {\n                \"id\": 206,\n                \"first_name\": \"Alexmary\",\n                \"last_name\": \"Romero\"\n            },\n            \"additional_information\": {\n                \"assigned_user\": {\n                    \"id\": null,\n                    \"first_name\": null,\n                    \"last_name\": null\n                }\n            }\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"path":["api","v1","form_responses",":form_response_external_id","activity"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"912","key":"form_response_external_id"}]}},"response":[{"id":"bbb63b3b-1a2e-4439-b684-7b8ae0e609ef","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"},{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/form_responses/:id/activity","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":id","activity"],"variable":[{"key":"id","value":"107"}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\n    \"activity\": [\n        {\n            \"event_date\": \"2025-04-29T12:06:50.068-03:00\",\n            \"event_type\": \"assignment\",\n            \"event_template\": \"\",\n            \"performed_by\": {\n                \"id\": 206,\n                \"first_name\": \"Alexmary\",\n                \"last_name\": \"Romero\"\n            },\n            \"additional_information\": {\n                \"assigned_user\": {\n                    \"id\": 206,\n                    \"first_name\": \"Alexmary\",\n                    \"last_name\": \"Romero\"\n                }\n            }\n        },\n        {\n            \"event_date\": \"2025-04-29T11:22:59.814-03:00\",\n            \"event_type\": \"rejected\",\n            \"event_template\": \"\",\n            \"performed_by\": {\n                \"id\": 206,\n                \"first_name\": \"Alexmary\",\n                \"last_name\": \"Romero\"\n            },\n            \"additional_information\": {\n                \"assigned_user\": {\n                    \"id\": null,\n                    \"first_name\": null,\n                    \"last_name\": null\n                }\n            }\n        }\n    ]\n}"}],"_postman_id":"97e3bd75-069d-4f2a-94af-03b2acf64a26"},{"name":"Retrieve form responses","id":"cfefddf6-11a2-4272-a4d1-410bc9afe408","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"page\": 1,\n  \"page_size\": 20,\n  \"order_sort\": \"DESC\",\n  \"order_by\": \"created_at\",\n  \"user_external_id\": \"912\",\n  \"filters\": {\n    \"type\": \"procedure\",\n    \"scopes\": [\"account\", \"user\"],\n    \"client_number\": 912\n   // \"form_external_id\": 912,\n   // \"assigned_user\": \"912\"\n   // \"status_ids\": [1, 5]\n   //\"form_external_keys\": [\"alta_suministro_t1_t4\", \"Solicitud_reencasillamiento_tarifa_estacional\"],\n   //\"started_at\": { \"start_date\": \"2024-04-03 09:30:58 -0300\", \"end_date\": \"2025-04-03 09:30:58 -0300\"}\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/retrieve","description":"<p>Este servicio se utilizará para obtener el listado de trámites y/o reclamos asociados los filtros solicitados.</p>\n<p><strong>Body params</strong>:</p>\n<ul>\n<li><p><strong>page</strong> (number - optional): número de página que se quiere obtener en el listado.</p>\n</li>\n<li><p><strong>page_size</strong> (number - optional): cantidad de resultados por página que se quieren obtener en el listado.</p>\n</li>\n<li><p><strong>order_by</strong> (string - optional): columna por la que se ordenan los resultados.</p>\n</li>\n<li><p><strong>order_sort</strong> (string - optional): puede ser ASC o DESC para indicar en orden ascendente o descendiente. Por default es DESC.</p>\n</li>\n<li><p><strong>filters</strong> (object - required): objeto con los filtros solicitados. Puede contener las siguientes keys:</p>\n<ul>\n<li><p><strong>type</strong> (string - required): tipo de form response que se quiere listar. Valores posibles: <code>procedure</code> o <code>claim</code> según se quieran recuperar trámites o reclamos respectivamente.</p>\n</li>\n<li><p><strong>form_response_external_id</strong> (string - optional): id del form response en la Utility.</p>\n</li>\n<li><p><strong>client_number</strong> (string - optional): número de cuenta al que pertenece el form response.</p>\n</li>\n<li><p><strong>statuses</strong> (string - optional): listado de estados por el que se filtrarán los resultados obtenidos. Hoy en día no se utiliza ya que el front realiza el filtrado luego, pero existe la posibilidad. Valores soportados: <code>pending</code>, <code>completed</code>, <code>rejected</code>, <code>cancelled</code>, <code>observed</code>, <code>ongoing_cancellation</code></p>\n</li>\n<li><p><strong>assigned_user</strong> (string - optional) : Id del usuario Backoffice, se usa pra buscar las respuestas de formularios que tiene asignado el agente pasado por key.</p>\n</li>\n</ul>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>- **started_at** (object, optional): objeto con las fechas de inicio y fin del rango de fechas en el que se quiere filtrar los form responses.\n    - **start_date** (datetime - required): fecha de inicio del rango de fechas.\n    - **end_date** (datetime - required): fecha de fin del rango de fechas.\n\n</code></pre><p><strong>Response 200:</strong></p>\n<ul>\n<li><p><strong>current_page</strong> (number): número de página actual.</p>\n</li>\n<li><p><strong>next_page</strong> (number): número de página siguiente.</p>\n</li>\n<li><p><strong>prev_page</strong> (number): número de página anterior.</p>\n</li>\n<li><p><strong>total_pages</strong> (number): cantidad total de páginas.</p>\n</li>\n<li><p><strong>total_count</strong> (number): cantidad total de form responses que cumplen con los filtros solicitados.</p>\n</li>\n<li><p><strong>form_responses</strong> (array): listado de form responses que cumplen con los filtros solicitados.</p>\n<ul>\n<li><p><strong>client_number</strong> (string): número de cuenta al que pertenece el form response.</p>\n</li>\n<li><p><strong>form_id</strong> (integer): ID interno del form asociado al form response.</p>\n</li>\n<li><p><strong>form_external_key</strong> (string): clave externa del form asociado al form response.</p>\n</li>\n<li><p><strong>form_response_external_id</strong> (string): id del form response en la Utility.</p>\n</li>\n<li><p><strong>start_date</strong> (datetime): fecha de inicio del form response.</p>\n</li>\n<li><p><strong>status</strong> (string): estado interno del form response.</p>\n</li>\n<li><p><strong>status_label</strong> (string): estado del form response.</p>\n</li>\n<li><p><strong>account</strong> (object): objeto con la información de la cuenta asociada al form response.</p>\n<ul>\n<li><strong>holder_name</strong> (string): nombre del titular de la cuenta.</li>\n</ul>\n</li>\n<li><p><strong>input_values</strong> (object): objeto con los valores de los campos del form response.</p>\n</li>\n<li><p><strong>output_values</strong> (object): objeto con los valores de las observaciones del form response.</p>\n</li>\n<li><p><strong>form_name</strong> (string): nombre del form asociado al form response.</p>\n</li>\n<li><p><strong>form_type</strong> (string): tipo de form asociado al form response.</p>\n</li>\n<li><p><strong>district</strong> (string): localidad asociada al form_response.</p>\n</li>\n<li><p><strong>assigned_user</strong> (object): el usuario Backoffice asignado a ese formulario</p>\n<ul>\n<li><p><strong>id</strong> (integer): ID del agente Backoffice asignado.</p>\n</li>\n<li><p><strong>first_name</strong> (string): nombre del agente Backoffice asignado.</p>\n</li>\n<li><p><strong>last_name</strong> (string): apellido del agente Backoffice asignado.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","form_responses","retrieve"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"27c520f2-f608-4eeb-b2b7-0e603032f50c","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}"}],"body":{"mode":"raw","raw":"{\n  \"page\": 1,\n  \"page_size\": 30,\n  \"filters\": {\n    \"type\": \"procedure\",\n    \"form_response_external_id\": \"1234\",\n    \"client_number\": \"4321\",\n    \"statuses\": [\"pending\", \"completed\"],\n    \"started_at\": {\n        \"start_date\": \"2024-06-06T00:00:00-03:00\",\n        \"end_date\": \"2025-07-06T00:00:00-03:00\"\n    }\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/retrieve"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"cache-control","value":"no-cache"},{"key":"content-type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"7d4b3a9b-b0dc-459c-83f4-33989e0b9564\",\n    \"job_id\": \"7d4b3a9b-b0dc-459c-83f4-33989e0b9564\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=7d4b3a9b-b0dc-459c-83f4-33989e0b9564\"\n}"},{"id":"738d2f26-583c-4d5d-9c0f-242f8ae6c3ea","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}"}],"body":{"mode":"raw","raw":"{\n  \"page\": 1,\n  \"page_size\": 30,\n  \"filters\": {\n    \"type\": \"procedure\",\n    \"form_response_external_id\": \"1234\",\n    \"client_number\": \"4321\",\n    \"statuses\": [\"pending\", \"completed\"],\n    \"started_at\": {\n        \"start_date\": \"2024-06-06T00:00:00-03:00\",\n        \"end_date\": \"2025-07-06T00:00:00-03:00\"\n    }\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/retrieve"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"current_page\": 1,\n    \"next_page\": 2,\n    \"previous_page\": null,\n    \"total_pages\": 4,\n    \"total\": 113,\n    \"form_responses\": [\n        {\n            \"form_response_external_id\": 122,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"pendiente\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T13:10:40.848-03:00\",\n            \"updated_at\": \"2025-02-28T13:10:40.848-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"pending\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 121,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.376-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.376-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 120,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.374-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.374-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 119,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.369-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.369-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 118,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.365-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.365-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 117,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.361-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.361-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 116,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.353-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.353-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 115,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.345-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.345-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 114,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.333-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.333-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 113,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.327-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.327-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 112,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.324-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.324-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 111,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.319-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.319-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 110,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.314-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.314-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 109,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.308-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.308-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 108,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.298-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.298-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 107,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.268-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.268-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 106,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.260-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.260-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 105,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.252-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.252-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 104,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.247-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.247-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 103,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.241-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.241-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 102,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.233-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.233-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 101,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.221-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.221-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 100,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.213-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.213-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 99,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.210-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.210-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 98,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.206-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.206-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 97,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.202-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.202-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 96,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.198-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.198-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 95,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.193-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.193-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 94,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.189-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.189-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        },\n        {\n            \"form_response_external_id\": 93,\n            \"form_external_key\": \"adhesion_debito_automatico\",\n            \"user_id\": \"6\",\n            \"client_number\": null,\n            \"status_label\": \"asignado\",\n            \"start_date\": \"2025-02-27 22:42:49 -0300\",\n            \"created_at\": \"2025-02-28T11:25:52.184-03:00\",\n            \"updated_at\": \"2025-02-28T11:25:52.184-03:00\",\n            \"input_values\": {\n                \"data\": {\n                    \"field_1\": \"sample_1\",\n                    \"field_2\": \"sample_2\",\n                    \"data_bis\": {\n                        \"field_bis_1\": [\n                            \"array_first\",\n                            \"array_second\"\n                        ]\n                    }\n                },\n                \"site\": \"http://www.edenor.com.ar/cms/SP/CLI/home.html\",\n                \"type\": \"field_option_1\",\n                \"night\": true,\n                \"morning\": false,\n                \"afternoon\": false,\n                \"magnitude\": \"field_option_1\",\n                \"observations\": \"Es urgente\"\n            },\n            \"output_values\": {\n                \"date\": \"11/1/2017\",\n                \"operator\": \"John Doe\",\n                \"observations\": \"Un tecnico se contactará para solucionar el problema\"\n            },\n            \"form_name\": \"Formulario de reclamo\",\n            \"form_type\": \"Forms::Procedure\",\n            \"form_id\": 912,\n            \"status\": \"assigned\",\n            \"assigned_user\": {\n                \"id\": null,\n                \"first_name\": null,\n                \"last_name\": null\n            }\n        }\n    ]\n}"},{"id":"4c728971-6656-4263-9356-5aca1964c2c6","name":"400 - Bad Request","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}"}],"body":{"mode":"raw","raw":"{\n  \"page\": 1,\n  \"page_size\": 30,\n  \"filters\": {\n    \"type\": \"procedure\",\n    \"form_response_external_id\": \"1234\",\n    \"client_number\": \"4321\",\n    \"statuses\": [\"pending\", \"completedd\"],\n    \"started_at\": {\n        \"start_date\": \"2024-06-06T00:00:00-03:00\",\n        \"end_date\": \"2025-07-06T00:00:00-03:00\"\n    }\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/retrieve"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"cache-control","value":"no-cache"},{"key":"content-type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"invalid_params\",\n            \"message\": \"Parámetros inválidos.\",\n            \"meta\": \"Invalid Statuses\"\n        }\n    ]\n}"},{"id":"4983f964-fe57-4347-bb5d-9ac62fb0a94c","name":"400 - Bad Request","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}"}],"body":{"mode":"raw","raw":"{\n  \"page\": 1,\n  \"page_size\": 30,\n  \"filters\": {\n    \"type\": \"procedure\",\n    \"form_response_external_id\": \"1234\",\n    \"client_number\": \"4321\",\n    \"statuses\": [\"pending\", \"completed\"],\n    \"started_at\": {\n        \"start_date\": \"2024-06-06T00:00:00-03:00\",\n        \"end_date\": \"2025-07-06T00:00:00-03:00\"\n    }\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/retrieve"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"cache-control","value":"no-cache"},{"key":"content-type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"invalid_params\",\n            \"message\": \"Parámetros inválidos.\",\n            \"meta\": \"Invalid Type\"\n        }\n    ]\n}"},{"id":"b0ff6461-2666-4184-a1e6-39633b7dac87","name":"401 - Unauthorized","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"page\": 1,\n  \"page_size\": 20,\n  \"order_sort\": \"DESC\",\n  \"filters\": {\n    \"type\": \"procedure\",\n   // \"client_number\": 912,\n   // \"form_external_id\": 912,\n   // \"assigned_user\": \"912\"\n   // \"status_ids\": [1, 5]\n   \"form_external_keys\": [\"Not a form\"],\n   \"districts\": [\"Not a District\"]\n   //\"started_at\": { \"start_date\": \"2024-04-03 09:30:58 -0300\", \"end_date\": \"2025-04-03 09:30:58 -0300\"}\n  }\n}\n","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/retrieve"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"1f18c979-d4c0-4345-85cd-85021811bd45"},{"key":"X-Runtime","value":"0.225256"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"errors\": [\n            {\n                \"status\": 401,\n                \"code\": \"unauthorized_districts\",\n                \"message\": \"El agente no tiene permitido buscar en los distritos solicitados.\",\n                \"meta\": null\n            }\n        ]\n    },\n    {\n        \"errors\": [\n            {\n                \"status\": 401,\n                \"code\": \"unauthorized_form_external_keys\",\n                \"message\": \"El agente no tiene permitido buscar los formularios solicitados.\",\n                \"meta\": null\n            }\n        ]\n    }\n]"}],"_postman_id":"cfefddf6-11a2-4272-a4d1-410bc9afe408"},{"name":"Actions - Create","id":"0e0e51f5-bbf1-45c0-9ae1-74d822c8f85d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Channel","value":"backoffice","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"user_external_id\": \"2222222\",\n //\"client_number\": \"2222\",\n  \"form_external_key\": \"adhesion_debito_automatico\",\n  \"input_values\": {\n    \"depto\": \"10\",\n    \"munic\": \"232\",\n    \"direccion\": \"S. Bernabeu 912\",\n    \"motivo_sospecha\": \"2\",\n    \"horario\": \"1\",\n    \"first_image\": \"https://utility-form-assets-dev.s3.us-west-2.amazonaws.com/0019/b8ed9c809665bfdcbd13044b07dc02ad42d0bfb3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJE6D5DHDG6KK4R6Q%2F20231109%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20231109T143601Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=979321e7b66899f21301714cabdd9938d2ac9694d763da4a7890b27c506a1c38\",\n    \"second_image\": \"https://utility-form-assets-dev.s3.us-west-2.amazonaws.com/0019/b8ed9c809665bfdcbd13044b07dc02ad42d0bfb3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJE6D5DHDG6KK4R6Q%2F20231109%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20231109T143601Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=979321e7b66899f21301714cabdd9938d2ac9694d763da4a7890b27c506a1c38\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses","description":"<h3 id=\"create-form-response\">Create Form Response</h3>\n<p>Este endpoint permite crear en la Utility un form_response.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>client_number</code> (text, optional): Número de cliente asociado al form_response. Tiene que haber o client_number o user_external_id. No pueden estar los 2 o ninguno.</p>\n</li>\n<li><p><code>form_type</code> (text, optional): type form al que pertenece el form responses a crear. Si se manda, se utiliza para obtener las horas de expiracion del formulario.</p>\n</li>\n<li><p><code>user_external_id</code> (text, optional): ID externo del usuario asociado al form_response. Tiene que haber o client_number o user_external_id. No pueden estar los 2 o ninguno.</p>\n</li>\n<li><p><code>form_external_key</code> (text, required): ID externo del formulario asociado al form_response.</p>\n</li>\n<li><p><code>input_values</code> (text, required): Valores de entrada del form_response.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>La respuesta inicial, si no es un 422 con error en los parámetros requeridos, sera un 202 de que se encolo el job. Luego, si el worker logra crear el form_response de lado de la utility el job devolvera 200.</p>\n<ul>\n<li><p><code>response</code> (text): The response message.</p>\n</li>\n<li><p><code>job_id</code> (text): The ID of the job related to the form response update.</p>\n</li>\n<li><p><code>url</code> (text): The URL associated with the form response update.</p>\n</li>\n</ul>\n<h4 id=\"respuesta-de-worker\">Respuesta de Worker</h4>\n<p>Status: 200</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"form_response_external_id\": 178,\n    \"message\": \"Hemos registrado su solicitud correctamente.\",\n    \"title\": \"Trámite Registrado!\"\n}\n\n</code></pre>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","form_responses"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"ffa17ee3-abdc-4680-a38a-6ad0b98b493e","name":"200 OK","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:3000/async_request/jobs?id=b59785eb-1fdc-4ed0-b2d5-4a5fd749e750","protocol":"http","host":["localhost"],"port":"3000","path":["async_request","jobs"],"query":[{"key":"id","value":"b59785eb-1fdc-4ed0-b2d5-4a5fd749e750"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"6478e3899b06bcdcbd671b7b1bda5665\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"1bc0b3a5-2490-43c9-b3ba-2b7045e1e787"},{"key":"X-Runtime","value":"0.018090"},{"key":"vary","value":"Accept, Origin"},{"key":"Content-Length","value":"112"}],"cookie":[],"responseTime":null,"body":"{\n    \"form_response_id\": 178,\n    \"message\": \"Hemos registrado su solicitud correctamente.\",\n    \"title\": \"Trámite Registrado!\"\n}"},{"id":"e0b565f0-d0a1-4371-8b2e-12dea9862c20","name":"202 Accepted","originalRequest":{"method":"POST","header":[{"key":"Channel","value":"backoffice","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"user_id\": \"2222222\",\n  \"client_number\": \"2222\",\n  \"form_key\": \"adhesion_debito_automatico\",\n  \"input_values\": {\n    \"depto\": \"10\",\n    \"munic\": \"232\",\n    \"direccion\": \"S. Bernabeu 912\",\n    \"motivo_sospecha\": \"2\",\n    \"horario\": \"1\",\n    \"first_image\": \"https://utility-form-assets-dev.s3.us-west-2.amazonaws.com/0019/b8ed9c809665bfdcbd13044b07dc02ad42d0bfb3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJE6D5DHDG6KK4R6Q%2F20231109%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20231109T143601Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=979321e7b66899f21301714cabdd9938d2ac9694d763da4a7890b27c506a1c38\",\n    \"second_image\": \"https://utility-form-assets-dev.s3.us-west-2.amazonaws.com/0019/b8ed9c809665bfdcbd13044b07dc02ad42d0bfb3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJE6D5DHDG6KK4R6Q%2F20231109%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20231109T143601Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=979321e7b66899f21301714cabdd9938d2ac9694d763da4a7890b27c506a1c38\"\n  }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/creation"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1775328414"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"633075f1-b0d1-4e3b-970d-5f660f76e748"},{"key":"X-Runtime","value":"0.456095"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"b59785eb-1fdc-4ed0-b2d5-4a5fd749e750\",\n    \"job_id\": \"b59785eb-1fdc-4ed0-b2d5-4a5fd749e750\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=b59785eb-1fdc-4ed0-b2d5-4a5fd749e750\"\n}"}],"_postman_id":"0e0e51f5-bbf1-45c0-9ae1-74d822c8f85d"},{"name":"Actions - Assignment","id":"9b5a2f27-c742-4fd4-ae4f-ea7e1f24c685","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_responses_external_ids\": [\"9\", \"1\", 2, 3],\n    \"backoffice_user_id\": \"912\",\n    \"backoffice_user_first_name\": \"Marcelo\",\n    \"backoffice_user_last_name\": \"Gallardo\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/assignment","description":"<p>Este servicio sirve para asignar un form response a un agente. Se identifica por el ID externo del form_response y se envía información del agente a asignar.</p>\n<p>Utiliza polling.</p>\n<h5 id=\"body-params\"><strong>BODY PARAMS:</strong></h5>\n<ul>\n<li><p><strong>form_responses_external_ids</strong> (array - required): Array correspondiente a los form_response_external_id que se le quiere asignar al agente.</p>\n</li>\n<li><p><strong>backoffice_user_id</strong> (string - required): ID del agente backoffice a asginar.</p>\n</li>\n<li><p><strong>backoffice_user_first_name</strong> (string - required): nombre del agente backoffice a asginar.</p>\n</li>\n<li><p><strong>backoffice_user_last_name</strong> (string - required): apellido del agente backoffice a asginar.</p>\n</li>\n</ul>\n<h5 id=\"response-200\"><strong>RESPONSE 200:</strong></h5>\n<ul>\n<li><p><strong>message</strong> (string - required): Mensaje que viene de la utility asociado al éxito o error.</p>\n</li>\n<li><p><strong>errors</strong> (string - required): Array con los form_response_external_ids que fallaron en la asignación.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","form_responses","assignment"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"629d3f6d-e6d7-4a05-905b-0597abafbcc5","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_responses_external_ids\": [\"9\", \"1\", 2, 3],\n    \"backoffice_user_id\": \"912\",\n    \"backoffice_user_first_name\": \"Marcelo\",\n    \"backoffice_user_last_name\": \"Gallardo\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/assignment"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"556da05d-afa0-4533-96b9-2cd5bc318ac2"},{"key":"X-Runtime","value":"0.072274"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"fee598a0-1ae8-4c88-85be-8280ffca27bc\",\n    \"job_id\": \"fee598a0-1ae8-4c88-85be-8280ffca27bc\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=fee598a0-1ae8-4c88-85be-8280ffca27bc\"\n}"},{"id":"37749e87-5996-459b-914c-1471b0e6dde8","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_responses_external_ids\": [\"9\", \"1\", 2, 3],\n    \"backoffice_user_id\": \"912\",\n    \"backoffice_user_first_name\": \"Marcelo\",\n    \"backoffice_user_last_name\": \"Gallardo\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/assignment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"556da05d-afa0-4533-96b9-2cd5bc318ac2"},{"key":"X-Runtime","value":"0.072274"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Los formularios han sido asignados.\",\n    \"errors\": [\n        \"9\"\n    ]\n}"}],"_postman_id":"9b5a2f27-c742-4fd4-ae4f-ea7e1f24c685"},{"name":"Actions - Unassignment","id":"d98c007f-cf0d-421e-8d4d-f36b3b689a6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_responses_external_ids\": [\"9\", \"1\", 2, 3]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/unassignment","description":"<p>Este servicio sirve para desasignar un form response de su agente asignado. Se identifica por el ID externo del form_response.</p>\n<p>Utiliza polling.</p>\n<h5 id=\"body-params\"><strong>BODY PARAMS:</strong></h5>\n<ul>\n<li><strong>form_responses_external_ids</strong> (array - required): Array correspondiente a los form_response_external_id que se le quiere asignar al agente.</li>\n</ul>\n<h5 id=\"response-200\"><strong>RESPONSE 200:</strong></h5>\n<ul>\n<li><p><strong>message</strong> (string - required): Mensaje que viene de la utility asociado al éxito o error.</p>\n</li>\n<li><p><strong>errors</strong> (string - required): Array con los form_response_external_ids que fallaron en la asignación.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","form_responses","unassignment"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"b3198d2c-aab8-48e2-83cc-b5c4ac7e1ada","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_responses_external_ids\": [\"9\", \"1\", 2, 3]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/unassignment"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0512f86f-0a8f-428e-a702-99227b7e9c0a"},{"key":"X-Runtime","value":"0.020629"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"cf1bb86d-15f1-4658-8e5a-9a0e3c251974\",\n    \"job_id\": \"cf1bb86d-15f1-4658-8e5a-9a0e3c251974\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=cf1bb86d-15f1-4658-8e5a-9a0e3c251974\"\n}"},{"id":"9acbd123-8092-4c37-b255-4717d3742603","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_responses_external_ids\": [\"9\", \"1\", 2, 3]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/unassignment"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0512f86f-0a8f-428e-a702-99227b7e9c0a"},{"key":"X-Runtime","value":"0.020629"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Los formularios han sido desasignados.\",\n    \"errors\": [\n        \"9\"\n    ]\n}"}],"_postman_id":"d98c007f-cf0d-421e-8d4d-f36b3b689a6c"},{"name":"Actions - Observation","id":"b5ec3b68-e4dc-4f9c-aaff-a35090eea45d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"output_values\":{\n        \"phone\": 11111111,\n        \"madrid\": \"912\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/observation","description":"<p>Este endpoint permite observar un form_response en la Utility.</p>\n<h4 id=\"path-params\">Path Params</h4>\n<ul>\n<li><strong>form_response_external_id</strong> (required): ID externo del form_response a observar.</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><strong>output_values</strong> (hash - required): hash conteniendo las observaciones del agente sobre los campos a corregir. Cada observación debe llevar como key, el nombre de la field_key del formulario en contexto, mientras que su valor, es el comentario del agente.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>La respuesta inicial será un 202 de que se encolo el job. Luego, si el worker logra observar el form_response de lado de la utiltiy el job devolvera 200, si no encuentra el worker 404.</p>\n<ul>\n<li><p><code>response</code> (text): The response message.</p>\n</li>\n<li><p><code>job_id</code> (text): The ID of the job related to the form response update.</p>\n</li>\n<li><p><code>url</code> (text): The URL associated with the form response update.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<p>202</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"response\": \"\",\n    \"job_id\": \"\",\n    \"url\": \"\"\n}\n\n</code></pre>\n<p>200</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"mensaje\": \"La solicitud ha sido observada exitosamente.\"\n}\n\n</code></pre>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","form_responses",":form_response_external_id","observation"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"form_response_external_id"}]}},"response":[{"id":"850ddf03-fa32-4bc7-b7ae-3386d027001d","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"output_values\":{\n        \"phone\": 11111111,\n        \"madrid\": \"912\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/observation","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","observation"],"variable":[{"key":"form_response_external_id","value":"9"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"b41c60f8-3962-40e7-980f-d756ce8bb6fe"},{"key":"X-Runtime","value":"0.038451"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"639e9b58-a08a-477c-8483-818041a1238a\",\n    \"job_id\": \"639e9b58-a08a-477c-8483-818041a1238a\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=639e9b58-a08a-477c-8483-818041a1238a\"\n}"},{"id":"e9a9b899-2e79-4b9f-a8de-c915ec5c2f2c","name":"200 - OK","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"output_values\":{\n        \"phone\": 11111111,\n        \"madrid\": \"912\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/observation","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","observation"],"variable":[{"key":"form_response_external_id","value":"9"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"b41c60f8-3962-40e7-980f-d756ce8bb6fe"},{"key":"X-Runtime","value":"0.038451"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"La solicitud ha sido observada exitosamente.\"\n}"}],"_postman_id":"b5ec3b68-e4dc-4f9c-aaff-a35090eea45d"},{"name":"Actions - Approval","id":"f02951fa-00d7-4027-af16-fe43053e8ad0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"finalization_message\": \"Mensaje de Finalización\",\n    \"action_response\": {\n        \"template_code\": \"template_code\",\n        \"subject\": \"email subject\",\n        \"message\": \"Message\"\n    },\n    \"input_values\": { \"key\": \"2323\", \"value\": \"232323\"}\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/approval","description":"<p>Este endpoint permite aprobar un form_response en la Utility.</p>\n<h4 id=\"path-params\">Path Params</h4>\n<ul>\n<li><strong>form_response_external_id</strong> (required): ID externo del form_response a aprobar.</li>\n</ul>\n<h4 id=\"body-params\">Body Params</h4>\n<ul>\n<li><strong>finalization_message</strong> (string, optional): Mensaje de finalización del form_response.</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<p>La respuesta inicial será un 202 de que se encolo el job. Luego, si el worker logra aprobar el form_response de lado de la utiltiy el job devolvera 200, si no encuentra el worker 404.</p>\n<ul>\n<li><p><code>response</code> (text): The response message.</p>\n</li>\n<li><p><code>job_id</code> (text): The ID of the job related to the form response update.</p>\n</li>\n<li><p><code>url</code> (text): The URL associated with the form response update.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<p>202</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"response\": \"\",\n    \"job_id\": \"\",\n    \"url\": \"\"\n}\n\n</code></pre>\n<p>200</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"mensaje\": \"La solicitud ha sido aprobada exitosamente.\"\n}\n\n</code></pre>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","form_responses",":form_response_external_id","approval"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"form_response_external_id"}]}},"response":[{"id":"486fa65e-25d4-42ee-9be7-987b0defa53a","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/approval","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","approval"],"variable":[{"key":"form_response_external_id","value":"2"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0a4c95bd-03cf-4bef-a610-2b42190e4980"},{"key":"X-Runtime","value":"0.069766"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"749ec89e-a587-4af1-ae8d-5fa77bd04830\",\n    \"job_id\": \"749ec89e-a587-4af1-ae8d-5fa77bd04830\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=749ec89e-a587-4af1-ae8d-5fa77bd04830\"\n}"},{"id":"0a0aaacd-9fab-4cd0-a8ca-902f5e449d94","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/approval","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","approval"],"variable":[{"key":"form_response_external_id","value":"2"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0a4c95bd-03cf-4bef-a610-2b42190e4980"},{"key":"X-Runtime","value":"0.069766"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"La solicitud ha sido aprobada exitosamente.\"\n}"}],"_postman_id":"f02951fa-00d7-4027-af16-fe43053e8ad0"},{"name":"Actions - Rejection","id":"f38f6662-a57c-4b7b-9f0e-ed488ba74c4b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"finalization_message\": \"Mensaje de Finalización\",\n    \"action_response\": {\n        \"template_code\": \"template_code 222\",\n        \"subject\": \"email subject 222\",\n        \"message\": \"Message 222\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/rejection","description":"<p>Este endpoint permite rechazar un form_response en la Utility.</p>\n<h4 id=\"path-params\">Path Params</h4>\n<ul>\n<li><strong>form_response_external_id</strong> (required): ID externo del form_response a rechazar.</li>\n</ul>\n<h4 id=\"body-params\">Body Params</h4>\n<ul>\n<li><strong>finalization_message</strong> (string, optional): Mensaje de finalización del form_response.</li>\n</ul>\n<p><strong>Response</strong></p>\n<p>La respuesta inicial será un 202 de que se encolo el job. Luego, si el worker logra rechazar el form_response de lado de la utiltiy el job devolvera 200, si no encuentra el worker 404.</p>\n<ul>\n<li><p><code>response</code> (text): The response message.</p>\n</li>\n<li><p><code>job_id</code> (text): The ID of the job related to the form response update.</p>\n</li>\n<li><p><code>url</code> (text): The URL associated with the form response update.</p>\n</li>\n</ul>\n<h4 id=\"example-response\">Example Response</h4>\n<p>202</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"response\": \"\",\n    \"job_id\": \"\",\n    \"url\": \"\"\n}\n\n</code></pre>\n<p>200</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"mensaje\": \"La solicitud ha sido rechazada exitosamente.\"\n}\n\n</code></pre>\n","urlObject":{"path":["api","v1","form_responses",":form_response_external_id","rejection"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"form_response_external_id"}]}},"response":[{"id":"19b4a494-f821-48b0-a707-dbf5ab388c83","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/rejection","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","rejection"],"variable":[{"key":"form_response_external_id","value":"4"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"3b8816ee-3ae3-467c-bb68-917e53b88543"},{"key":"X-Runtime","value":"0.038910"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"55d6434e-5dfc-4fde-a7c8-2391da15c61c\",\n    \"job_id\": \"55d6434e-5dfc-4fde-a7c8-2391da15c61c\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=55d6434e-5dfc-4fde-a7c8-2391da15c61c\"\n}"},{"id":"50e146d6-5196-4855-a6af-dc7e0432becc","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/rejection","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","rejection"],"variable":[{"key":"form_response_external_id","value":"4"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"3b8816ee-3ae3-467c-bb68-917e53b88543"},{"key":"X-Runtime","value":"0.038910"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"La solicitud ha sido rechazada exitosamente.\"\n}"}],"_postman_id":"f38f6662-a57c-4b7b-9f0e-ed488ba74c4b"},{"name":"Update Action Response","id":"b62cfd9c-4c09-4816-88bc-35aa8836bbca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"template_code\": \"template_code\",\n    \"subject\": \"email subject\",\n    \"message\": \"Message\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/action_response","description":"<h3 id=\"actualización-de-respuesta-a-gestión\">ACTUALIZACIÓN DE RESPUESTA A GESTIÓN</h3>\n<p>Este endpoint permite actualizar la respuesta a una gestión.</p>\n<h4 id=\"path-params\">Path Params</h4>\n<ul>\n<li><strong>form_response_external_id</strong> (required): ID del form_response que se quiere actualizar.</li>\n</ul>\n<p><strong>Body params</strong></p>\n<ul>\n<li><p><strong>template_code</strong> (string, required) - Código del template a utilizar.</p>\n</li>\n<li><p><strong>subject</strong> (string, required) - Asunto de la respuesta a la gestión.</p>\n</li>\n<li><p><strong>message</strong> (string, required) - Mensaje a interpolar.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><strong>message</strong> (string, required) - Mensaje de éxito o rechazo.</li>\n</ul>\n","urlObject":{"path":["api","v1","form_responses",":form_response_external_id","action_response"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"form_response_external_id"}]}},"response":[{"id":"ae73a336-7457-4945-aec4-04b59f9de698","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"template_code\": \"template_code\",\n    \"subject\": \"email subject\",\n    \"message\": \"Message\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/action_response","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","action_response"],"variable":[{"key":"form_response_external_id","value":"1165"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"e39f75be-17aa-4629-8c4f-197f2733567b"},{"key":"x-runtime","value":"0.221270"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"b72679be-e1dc-4f9f-8f8c-833390b8e1bb\",\n    \"job_id\": \"b72679be-e1dc-4f9f-8f8c-833390b8e1bb\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=b72679be-e1dc-4f9f-8f8c-833390b8e1bb\"\n}"},{"id":"eb06e4c2-df30-4802-8584-2c048a382159","name":"200 - OK","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"template_code\": \"template_code\",\n    \"subject\": \"email subject\",\n    \"message\": \"Message\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/action_response","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","action_response"],"variable":[{"key":"form_response_external_id","value":"1165"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"e39f75be-17aa-4629-8c4f-197f2733567b"},{"key":"x-runtime","value":"0.221270"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"La respuesta de finalización ha sido actualizada exitosamente.\"\n}\n"}],"_postman_id":"b62cfd9c-4c09-4816-88bc-35aa8836bbca"},{"name":"Action Response PDF","id":"9a3c3aff-8369-4758-879a-700c010b3c57","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_type\": \"procedure\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/action_response_pdf","description":"<h3 id=\"descarga-de-respuesta-a-gestión-en-pdf\">DESCARGA DE RESPUESTA A GESTIÓN EN PDF</h3>\n<p>Este endpoint permite descargar en PDF (encodeado en Base64) la respuesta a una gestión.</p>\n<p>Previamente se tiene que haber guardado el borrador del PDF (haber invocado al servicio Update Action Response exitosamente), o haber aprobado/rechazado al formulario asociado con los parámetros requeridos de la respuesta a gestión.</p>\n<h4 id=\"path-params\">Path Params</h4>\n<ul>\n<li><strong>form_response_external_id</strong> (required): ID externo del form_response que se quiere descargar.</li>\n</ul>\n<p><strong>Body params</strong></p>\n<ul>\n<li><strong>form_type</strong> (string, required) - Tipo de formulario asociado al Response (procedure/claim).</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><strong>base64</strong> (string, required) - PDF encodeado en Base64.</li>\n</ul>\n","urlObject":{"path":["api","v1","form_responses",":form_response_external_id","action_response_pdf"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"form_response_external_id"}]}},"response":[],"_postman_id":"9a3c3aff-8369-4758-879a-700c010b3c57"},{"name":"Actions - Pending","id":"a6b739a5-b0b6-4eae-9a40-e8922a8b76bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_responses_external_ids\": [35]\n}","options":{"raw":{"language":"json"}}},"url":"{{base-url}}/api/v1/form_responses/pending","urlObject":{"path":["api","v1","form_responses","pending"],"host":["{{base-url}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"a6b739a5-b0b6-4eae-9a40-e8922a8b76bf"},{"name":"Actions - Update observation","id":"2b3f6be0-417a-4dbd-819a-e4e0350bb0ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Channel","value":"backoffice","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"input_values\": { \"phone\": 11111111, \"madrid\": \"912\" }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/observation_response","description":"<h3 id=\"actualización-de-observación-de-respuesta\">ACTUALIZACIÓN DE OBSERVACIÓN DE RESPUESTA</h3>\n<p>Este endpoint permite actualizar la respuesta observada de una gestión desde el backoffice.  </p>\n<p>Se puede transicionar los trámites de estado observado a pendiente en backoffice, para luego poder aprobarlos o rechazarlos, ya sea porque quedaron olvidados en el tiempo, o bien, porque las gestiones fueron atendidas por otro canal o vía presencial.</p>\n<h4 id=\"path-params\">Path Params</h4>\n<ul>\n<li><strong>form_response_external_id</strong> (required): ID externo del form_response que se quiere descargar.</li>\n</ul>\n<p><strong>Body params</strong></p>\n<ul>\n<li><p>input_values (object, required) - Para el channel <strong>web</strong>.</p>\n</li>\n<li><p>input_values (object, optional) - Para el channel <strong>backoffice</strong>.</p>\n</li>\n</ul>\n<h4 id=\"response\">Response</h4>\n<ul>\n<li><strong>message</strong> (string, required) - Mensaje de confirmación.</li>\n</ul>\n","urlObject":{"path":["api","v1","form_responses",":form_response_external_id","observation_response"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"12","key":"form_response_external_id"}]}},"response":[{"id":"2a8eab01-f152-4553-8ac0-cbcf17764fa6","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"form_response_external_id\": \"12\",\n    \"input_values\": { \"phone\": 11111111, \"madrid\": \"912\" }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/form_responses/:form_response_external_id/observation_response","host":["http://localhost:3000/"],"path":["api","v1","form_responses",":form_response_external_id","observation_response"],"variable":[{"key":"form_response_external_id","value":"9"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1773929969"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"b41c60f8-3962-40e7-980f-d756ce8bb6fe"},{"key":"X-Runtime","value":"0.038451"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Se eliminó la observación exitosamente.\"\n}"}],"_postman_id":"2b3f6be0-417a-4dbd-819a-e4e0350bb0ef"}],"id":"6a9fdb88-adf2-4bf2-85d0-730d49790fe4","_postman_id":"6a9fdb88-adf2-4bf2-85d0-730d49790fe4","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Forms","item":[{"name":"Show","id":"b84cb8af-727f-405b-bb38-b78c3fce4ca9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/forms/:form_id","description":"<p>Este servicio se utiliza para recuperar la configuración de un Form desde UGO. NO válida la creación contra la Utility y se usa para ver el detalle de una gestión.</p>\n<p><strong>Response Body</strong>:</p>\n<ul>\n<li><p><strong>id</strong>: Id del form</p>\n</li>\n<li><p><strong>order:</strong> Ordenamiento del form</p>\n</li>\n<li><p><strong>form_category_id</strong>: Id de la categoria dueña del form</p>\n</li>\n<li><p><strong>name</strong>: Nombre del formulario</p>\n</li>\n<li><p><strong>code</strong>: Código multi-entorno identificador</p>\n</li>\n<li><p><strong>brief_description</strong>: Descripción configurada</p>\n</li>\n<li><p><strong>group_external_key:</strong> Identificador externo (en la utility) del grupo al que pertence el form</p>\n</li>\n<li><p><strong>detailed_description</strong>: Descripción full configurada</p>\n</li>\n<li><p><strong>cancellable</strong>: Flag que indica si el form es cancelable</p>\n</li>\n<li><p><strong>reiterable</strong>: Flag que indica si el form es reiterable</p>\n</li>\n<li><p><strong>auto_closure</strong>: Flag que indica si el form se cierra al completarse.</p>\n</li>\n<li><p><strong>type</strong>: Tipo del formulario. <code>procedure</code>, <code>claim</code>, <code>complaint</code>, <code>survey</code>, <code>inquiry</code>, <code>registration</code></p>\n</li>\n<li><p><strong>custom</strong>: Flag que indica si el form es custom. De ser así, la responsabilidad de configurar y renderizar el form pasa a front. Se utiliza en los flujos custom.</p>\n</li>\n<li><p><strong>survey_form_id</strong>: Id de la encuesta a completar luego de completar el formulario actual.</p>\n</li>\n<li><p><strong>user_form</strong>: Flag que indica si el form es únicamente de usuario.</p>\n</li>\n<li><p><strong>continue_despite_validation</strong>: Flag que indica si se debe continuar con el formulario a pesar de tener validaciones.</p>\n</li>\n<li><p><strong>validation_configuration</strong>: Validaciones configurables que utiliza front.</p>\n</li>\n<li><p><strong>validatable</strong>: Flag que indica si es validable.</p>\n</li>\n<li><p><strong>fields</strong>: Array de campos con:</p>\n<ul>\n<li><p><strong>id</strong>: ID del field</p>\n</li>\n<li><p><strong>type</strong>: tipo de field.</p>\n</li>\n<li><p><strong>order</strong>: orden del field.</p>\n</li>\n<li><p><strong>suborder</strong>: suborden del field</p>\n</li>\n<li><p><strong>code</strong>: código del field.</p>\n</li>\n<li><p><strong>title</strong>: título del field</p>\n</li>\n<li><p><strong>description</strong>: descripción del field.</p>\n</li>\n<li><p><strong>required</strong>: flag que indica si es requerido.</p>\n</li>\n<li><p><strong>required_message</strong>: mensaje por si no se completa el field y es requerido.</p>\n</li>\n<li><p><strong>key</strong>: key asociada al field.</p>\n</li>\n<li><p><strong>placeholder</strong>:</p>\n</li>\n<li><p><strong>tooltip</strong>:</p>\n</li>\n<li><p><strong>format</strong>:</p>\n</li>\n<li><p><strong>format_error_message</strong>:</p>\n</li>\n<li><p><strong>form_id</strong>: id del form al que está asociado el field</p>\n</li>\n<li><p><strong>child_keys</strong>:</p>\n</li>\n<li><p><strong>visibility_parent_field_key_id</strong>:</p>\n</li>\n<li><p><strong>visibility_parent_field_option_value_id</strong>:</p>\n</li>\n<li><p><strong>visibility_parent_field_option_values</strong>: []</p>\n</li>\n<li><p><strong>visibility_toggleable_field_id</strong>:</p>\n</li>\n<li><p><strong>visibility_toggleable_field_value</strong>:</p>\n</li>\n<li><p><strong>read_only</strong>: flag que indica si el field es de solo lectura</p>\n</li>\n<li><p><strong>default_value</strong>: valor por default del field</p>\n</li>\n<li><p><strong>auxiliary</strong>: flag que indica si el field es auxiliar</p>\n</li>\n<li><p><strong>hidden</strong>: flag que indica si el field está o no oculto.</p>\n</li>\n<li><p><strong>logic_evaluation</strong>:</p>\n</li>\n<li><p><strong>logic_evaluation_error_message</strong>:</p>\n</li>\n<li><p><strong>image_url</strong>:</p>\n</li>\n<li><p><strong>configuration</strong>: {}</p>\n</li>\n<li><p><strong>section</strong>:</p>\n</li>\n<li><p><strong>external_field_options</strong>: flag que indica si el field recupera sus field options de otro servicio.</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","forms",":form_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"409","key":"form_id"}]}},"response":[{"id":"cf0e9576-cc1b-46b8-8d8f-5a725250a242","name":"Show - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"{{UTILITY_ID}}"},{"key":"Authorization","value":"{{API_TOKEN}}","description":"optional","disabled":true}],"url":{"raw":"http://localhost:3000//api/v1/forms/:id","host":["http://localhost:3000/"],"path":["api","v1","forms",":id"],"variable":[{"key":"id","value":"81"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Cache-Control","value":"max-age=0, private, must-revalidate","name":"Cache-Control","description":"Tells all caching mechanisms from server to client whether they may cache this object. It is measured in seconds"},{"key":"Connection","value":"keep-alive","name":"Connection","description":"Options that are desired for the connection"},{"key":"Content-Length","value":"2015","name":"Content-Length","description":"The length of the response body in octets (8-bit bytes)"},{"key":"Content-Type","value":"application/json; charset=utf-8","name":"Content-Type","description":"The mime type of this content"},{"key":"Date","value":"Mon, 10 Dec 2018 17:21:31 GMT","name":"Date","description":"The date and time that the message was sent"},{"key":"ETag","value":"W/\"ceff0036fbe32095c179d6adceaa1434\"","name":"ETag","description":"An identifier for a specific version of a resource, often a message digest"},{"key":"Server","value":"nginx/1.12.1","name":"Server","description":"A name for the server"},{"key":"Vary","value":"Origin","name":"Vary","description":"Tells downstream proxies how to match future request headers to decide whether the cached response can be used rather than requesting a fresh one from the origin server."},{"key":"X-Content-Type-Options","value":"nosniff","name":"X-Content-Type-Options","description":"The only defined value, \"nosniff\", prevents Internet Explorer from MIME-sniffing a response away from the declared content-type"},{"key":"X-Frame-Options","value":"SAMEORIGIN","name":"X-Frame-Options","description":"Clickjacking protection: \"deny\" - no rendering within a frame, \"sameorigin\" - no rendering if origin mismatch"},{"key":"X-Request-Id","value":"6a583648-4ad5-43ea-bb47-6656e2b4673e","name":"X-Request-Id","description":"Custom header"},{"key":"X-Runtime","value":"0.019424","name":"X-Runtime","description":"Custom header"},{"key":"X-XSS-Protection","value":"1; mode=block","name":"X-XSS-Protection","description":"Cross-site scripting (XSS) filter"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"order\": 1,\n    \"form_category_id\": 8,\n    \"name\": \"Consulta de consumo facturado\",\n    \"code\": \"form_1\",\n    \"brief_description\": null,\n    \"group_external_key\": \"form_1\",\n    \"detailed_description\": null,\n    \"cancellable\": false,\n    \"reiterable\": false,\n    \"auto_closure\": false,\n    \"external_fields\": false,\n    \"type\": \"Forms::Procedure\",\n    \"custom\": false,\n    \"survey_form_id\": null,\n    \"user_form\": false,\n    \"continue_despite_validation\": false,\n    \"validation_configuration\": {},\n    \"validatable\": false,\n    \"favorite\": false,\n    \"mailable\": false,\n    \"technical\": false,\n    \"fields\": [\n        {\n            \"id\": 1,\n            \"type\": \"Fields::Text\",\n            \"order\": 1,\n            \"suborder\": 1,\n            \"code\": \"field_1\",\n            \"title\": \"Dirección\",\n            \"description\": null,\n            \"required\": true,\n            \"required_message\": null,\n            \"key\": \"direction\",\n            \"placeholder\": null,\n            \"tooltip\": null,\n            \"format\": null,\n            \"format_error_message\": null,\n            \"form_id\": 1,\n            \"child_keys\": null,\n            \"visibility_parent_field_key_id\": null,\n            \"visibility_parent_field_option_value_id\": null,\n            \"visibility_parent_field_option_values\": [],\n            \"visibility_toggleable_field_id\": null,\n            \"visibility_toggleable_field_value\": null,\n            \"visibility_checkbox_field_id\": null,\n            \"visibility_checkbox_field_value\": null,\n            \"read_only\": false,\n            \"default_value\": null,\n            \"auxiliary\": false,\n            \"hidden\": false,\n            \"logic_evaluation\": null,\n            \"logic_evaluation_error_message\": null,\n            \"image_url\": null,\n            \"configuration\": {},\n            \"section\": 1,\n            \"external_field_options\": false\n        },\n        {\n            \"id\": 2,\n            \"type\": \"Fields::Image\",\n            \"order\": 2,\n            \"suborder\": 1,\n            \"code\": \"field_2\",\n            \"title\": \"Foto de la factura\",\n            \"description\": null,\n            \"required\": true,\n            \"required_message\": null,\n            \"key\": \"photo\",\n            \"placeholder\": null,\n            \"tooltip\": null,\n            \"format\": null,\n            \"format_error_message\": null,\n            \"form_id\": 1,\n            \"child_keys\": null,\n            \"visibility_parent_field_key_id\": null,\n            \"visibility_parent_field_option_value_id\": null,\n            \"visibility_parent_field_option_values\": [],\n            \"visibility_toggleable_field_id\": null,\n            \"visibility_toggleable_field_value\": null,\n            \"visibility_checkbox_field_id\": null,\n            \"visibility_checkbox_field_value\": null,\n            \"read_only\": false,\n            \"default_value\": null,\n            \"auxiliary\": false,\n            \"hidden\": false,\n            \"logic_evaluation\": null,\n            \"logic_evaluation_error_message\": null,\n            \"image_url\": null,\n            \"configuration\": {},\n            \"section\": 1,\n            \"external_field_options\": false\n        },\n        {\n            \"id\": 3,\n            \"type\": \"Fields::Text\",\n            \"order\": 3,\n            \"suborder\": 1,\n            \"code\": \"field_3\",\n            \"title\": \"Campo Requerido\",\n            \"description\": null,\n            \"required\": true,\n            \"required_message\": \"Campo requerido!\",\n            \"key\": \"required\",\n            \"placeholder\": null,\n            \"tooltip\": null,\n            \"format\": null,\n            \"format_error_message\": null,\n            \"form_id\": 1,\n            \"child_keys\": null,\n            \"visibility_parent_field_key_id\": null,\n            \"visibility_parent_field_option_value_id\": null,\n            \"visibility_parent_field_option_values\": [],\n            \"visibility_toggleable_field_id\": null,\n            \"visibility_toggleable_field_value\": null,\n            \"visibility_checkbox_field_id\": null,\n            \"visibility_checkbox_field_value\": null,\n            \"read_only\": false,\n            \"default_value\": null,\n            \"auxiliary\": false,\n            \"hidden\": false,\n            \"logic_evaluation\": null,\n            \"logic_evaluation_error_message\": null,\n            \"image_url\": null,\n            \"configuration\": {},\n            \"section\": 1,\n            \"external_field_options\": false\n        },\n        {\n            \"id\": 4,\n            \"type\": \"Fields::Rating\",\n            \"order\": 4,\n            \"suborder\": 1,\n            \"code\": \"field_4\",\n            \"title\": \"Satisfacción\",\n            \"description\": null,\n            \"required\": true,\n            \"required_message\": null,\n            \"key\": \"rating\",\n            \"placeholder\": null,\n            \"tooltip\": null,\n            \"format\": null,\n            \"format_error_message\": null,\n            \"form_id\": 1,\n            \"child_keys\": null,\n            \"visibility_parent_field_key_id\": null,\n            \"visibility_parent_field_option_value_id\": null,\n            \"visibility_parent_field_option_values\": [],\n            \"visibility_toggleable_field_id\": null,\n            \"visibility_toggleable_field_value\": null,\n            \"visibility_checkbox_field_id\": null,\n            \"visibility_checkbox_field_value\": null,\n            \"read_only\": false,\n            \"default_value\": null,\n            \"auxiliary\": false,\n            \"hidden\": false,\n            \"logic_evaluation\": null,\n            \"logic_evaluation_error_message\": null,\n            \"image_url\": null,\n            \"configuration\": {},\n            \"section\": 1,\n            \"external_field_options\": false,\n            \"field_options\": [\n                {\n                    \"id\": 1,\n                    \"field_id\": 4,\n                    \"name\": \"Carita feliz\",\n                    \"order\": 1,\n                    \"field_option_validation\": null,\n                    \"created_at\": \"2021-07-29T13:24:11.333-03:00\",\n                    \"updated_at\": \"2021-07-29T13:24:11.337-03:00\",\n                    \"value\": \"field_option_1\",\n                    \"code\": \"field_option_1\",\n                    \"configuration\": {},\n                    \"parent_field_option_ids\": []\n                },\n                {\n                    \"id\": 2,\n                    \"field_id\": 4,\n                    \"name\": \"Carita triste\",\n                    \"order\": 2,\n                    \"field_option_validation\": null,\n                    \"created_at\": \"2021-07-29T13:24:11.341-03:00\",\n                    \"updated_at\": \"2021-07-29T13:24:11.346-03:00\",\n                    \"value\": \"field_option_2\",\n                    \"code\": \"field_option_2\",\n                    \"configuration\": {},\n                    \"parent_field_option_ids\": []\n                }\n            ]\n        },\n        {\n            \"id\": 5,\n            \"type\": \"Fields::Checklist\",\n            \"order\": 5,\n            \"suborder\": 1,\n            \"code\": \"field_5\",\n            \"title\": \"Listado\",\n            \"description\": null,\n            \"required\": true,\n            \"required_message\": null,\n            \"key\": \"list\",\n            \"placeholder\": null,\n            \"tooltip\": null,\n            \"format\": null,\n            \"format_error_message\": null,\n            \"form_id\": 1,\n            \"child_keys\": null,\n            \"visibility_parent_field_key_id\": null,\n            \"visibility_parent_field_option_value_id\": null,\n            \"visibility_parent_field_option_values\": [],\n            \"visibility_toggleable_field_id\": null,\n            \"visibility_toggleable_field_value\": null,\n            \"visibility_checkbox_field_id\": null,\n            \"visibility_checkbox_field_value\": null,\n            \"read_only\": false,\n            \"default_value\": null,\n            \"auxiliary\": false,\n            \"hidden\": false,\n            \"logic_evaluation\": null,\n            \"logic_evaluation_error_message\": null,\n            \"image_url\": null,\n            \"configuration\": {},\n            \"section\": 1,\n            \"external_field_options\": false,\n            \"field_options\": [\n                {\n                    \"id\": 3,\n                    \"field_id\": 5,\n                    \"name\": \"Check 1\",\n                    \"order\": 1,\n                    \"field_option_validation\": null,\n                    \"created_at\": \"2021-07-29T13:24:11.373-03:00\",\n                    \"updated_at\": \"2021-07-29T13:24:11.377-03:00\",\n                    \"value\": \"field_option_1\",\n                    \"code\": \"field_option_3\",\n                    \"configuration\": {},\n                    \"parent_field_option_ids\": []\n                },\n                {\n                    \"id\": 4,\n                    \"field_id\": 5,\n                    \"name\": \"Check 2\",\n                    \"order\": 2,\n                    \"field_option_validation\": null,\n                    \"created_at\": \"2021-07-29T13:24:11.381-03:00\",\n                    \"updated_at\": \"2021-07-29T13:24:11.385-03:00\",\n                    \"value\": \"field_option_2\",\n                    \"code\": \"field_option_4\",\n                    \"configuration\": {},\n                    \"parent_field_option_ids\": []\n                }\n            ]\n        }\n    ]\n}"},{"id":"a3f04817-9bbc-4828-a3f1-7677e422432d","name":"Show - OK (custom)","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{user-access-token}}","description":"Public forms do not require authentication"}],"url":"http://localhost:3000//api/v1/forms/12"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"ac0d22bfd83bf4b8e008ae71871408e1\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"3c22ee36-a149-48e1-ac7a-f5bd39876bc7"},{"key":"X-Runtime","value":"0.110942"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 12,\n    \"order\": 1,\n    \"form_category_id\": 5,\n    \"name\": \"Custom\",\n    \"code\": \"form_12\",\n    \"brief_description\": \"\",\n    \"group_external_key\": \"custom\",\n    \"detailed_description\": \"\",\n    \"cancellable\": false,\n    \"reiterable\": false,\n    \"auto_closure\": false,\n    \"external_fields\": false,\n    \"type\": \"Forms::Procedure\",\n    \"custom\": true,\n    \"survey_form_id\": null,\n    \"fields\": []\n}"},{"id":"9c2a22b0-a060-494f-884a-46b8e5f335b2","name":"Show - Not found","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}","description":"Public forms do not require authentication"}],"url":{"raw":"http://localhost:3000//api/v1/forms/:form_id","host":["http://localhost:3000/"],"path":["api","v1","forms",":form_id"],"variable":[{"key":"form_id","value":"1"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"cache-control","value":"no-cache"},{"key":"content-type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 404,\n            \"code\": \"non_existent_form\",\n            \"message\": \"El formulario no existe.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"b84cb8af-727f-405b-bb38-b78c3fce4ca9"},{"name":"Show Async","event":[{"listen":"prerequest","script":{"id":"1cf1f06b-9a70-43bf-afc0-629dd573f38f","exec":[""],"type":"text/javascript","packages":{}}}],"id":"1bf18575-a80c-4804-925b-11adec58cb77","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/forms/:form_id/show_async?user_external_id=912","description":"<p>Desde CH:<br />Este servicio usa polling. Internamente invoca al servicio <code>show_async</code> de <code>Form</code> de UGO en el scope <code>Consumer</code>. Al devolver una respuesta con polling desde CH, hacemos polling para obtener la respuesta. Por lo tanto, este servicio usa doble polling.</p>\n<p>Desde UGO:<br />Este servicio sirve para obtener un formulario local con sus fields y field options. Permite decorar el resultado con informacion de usuario o cuenta en contexto.</p>\n<p>Además, este servicio posee una integración opcional con la utility, por lo que es un EP con polling. Dicha integración sirve principalmente para validar la factibilidad de que la cuenta en contexto complete el formulario que se esta pidiendo. Pero también se usa esta integración para recuperar (de haber) propiedades de fields externas y field options externas.</p>\n<p><strong>URI PARAMS:</strong></p>\n<ul>\n<li><strong>form_id</strong> (number - requiredo): ID del formulario a recuperar.</li>\n</ul>\n<h5 id=\"query-params\"><strong>QUERY PARAMS:</strong></h5>\n<ul>\n<li><p><strong>client_number</strong> (string . optional): Id externo de la cuenta en contexto.</p>\n</li>\n<li><p><strong>user_external_id</strong> (number - optional): ID del user en contexto.</p>\n</li>\n</ul>\n<h4 id=\"response-200\">Response 200:</h4>\n<ul>\n<li><p><strong>message</strong>: Mensaje extraído de la validación externa de la utility.</p>\n</li>\n<li><p><strong>form:</strong> Objeto con:</p>\n<ul>\n<li><p><strong>id</strong>: Id del form</p>\n</li>\n<li><p><strong>order:</strong> Ordenamiento del form</p>\n</li>\n<li><p><strong>form_category_id</strong>: Id de la categoria dueña del form</p>\n</li>\n<li><p><strong>name</strong>: Nombre del formulario</p>\n</li>\n<li><p><strong>code</strong>: Código multi-entorno identificador</p>\n</li>\n<li><p><strong>brief_description</strong>: Descripción configurada</p>\n</li>\n<li><p><strong>group_external_key:</strong> Identificador externo (en la utility) del grupo al que pertence el form</p>\n</li>\n<li><p><strong>detailed_description</strong>: Descripción full configurada</p>\n</li>\n<li><p><strong>cancellable</strong>: Flag que indica si el form es cancelable</p>\n</li>\n<li><p><strong>reiterable</strong>: Flag que indica si el form es reiterable</p>\n</li>\n<li><p><strong>auto_closure</strong>: Flag que indica si el form se cierra al completarse.</p>\n</li>\n<li><p><strong>type</strong>: Tipo del formulario. <code>procedure</code>, <code>claim</code>, <code>complaint</code>, <code>survey</code>, <code>inquiry</code>, <code>registration</code></p>\n</li>\n<li><p><strong>custom</strong>: Flag que indica si el form es custom. De ser así, la responsabilidad de configurar y renderizar el form pasa a front. Se utiliza en los flujos custom.</p>\n</li>\n<li><p><strong>survey_form_id</strong>: Id de la encuesta a completar luego de completar el formulario actual.</p>\n</li>\n<li><p><strong>user_form</strong>: Flag que indica si el form es únicamente de usuario.</p>\n</li>\n<li><p><strong>continue_despite_validation</strong>: Flag que indica si se debe continuar con el formulario a pesar de tener validaciones.</p>\n</li>\n<li><p><strong>validation_configuration</strong>: Validaciones configurables que utiliza front.</p>\n</li>\n<li><p><strong>validatable</strong>: Flag que indica si es validable.</p>\n</li>\n<li><p><strong>fields</strong>: Array de campos con:</p>\n<ul>\n<li><p><strong>id</strong>: ID del field</p>\n</li>\n<li><p><strong>type</strong>: tipo de field.</p>\n</li>\n<li><p><strong>order</strong>: orden del field.</p>\n</li>\n<li><p><strong>suborder</strong>: suborden del field</p>\n</li>\n<li><p><strong>code</strong>: código del field.</p>\n</li>\n<li><p><strong>title</strong>: título del field</p>\n</li>\n<li><p><strong>description</strong>: descripción del field.</p>\n</li>\n<li><p><strong>required</strong>: flag que indica si es requerido.</p>\n</li>\n<li><p><strong>required_message</strong>: mensaje por si no se completa el field y es requerido.</p>\n</li>\n<li><p><strong>key</strong>: key asociada al field.</p>\n</li>\n<li><p><strong>placeholder</strong>:</p>\n</li>\n<li><p><strong>tooltip</strong>:</p>\n</li>\n<li><p><strong>format</strong>:</p>\n</li>\n<li><p><strong>format_error_message</strong>:</p>\n</li>\n<li><p><strong>form_id</strong>: id del form al que está asociado el field</p>\n</li>\n<li><p><strong>child_keys</strong>:</p>\n</li>\n<li><p><strong>visibility_parent_field_key_id</strong>:</p>\n</li>\n<li><p><strong>visibility_parent_field_option_value_id</strong>:</p>\n</li>\n<li><p><strong>visibility_parent_field_option_values</strong>: []</p>\n</li>\n<li><p><strong>visibility_toggleable_field_id</strong>:</p>\n</li>\n<li><p><strong>visibility_toggleable_field_value</strong>:</p>\n</li>\n<li><p><strong>read_only</strong>: flag que indica si el field es de solo lectura</p>\n</li>\n<li><p><strong>default_value</strong>: valor por default del field</p>\n</li>\n<li><p><strong>auxiliary</strong>: flag que indica si el field es auxiliar</p>\n</li>\n<li><p><strong>hidden</strong>: flag que indica si el field está o no oculto.</p>\n</li>\n<li><p><strong>logic_evaluation</strong>:</p>\n</li>\n<li><p><strong>logic_evaluation_error_message</strong>:</p>\n</li>\n<li><p><strong>image_url</strong>:</p>\n</li>\n<li><p><strong>configuration</strong>: {}</p>\n</li>\n<li><p><strong>section</strong>:</p>\n</li>\n<li><p><strong>external_field_options</strong>: flag que indica si el field recupera sus field options de otro servicio.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","forms",":form_id","show_async"],"host":["http://localhost:3000/"],"query":[{"disabled":true,"key":"client_number","value":"0000000001"},{"key":"user_external_id","value":"912"}],"variable":[{"type":"any","value":"409","key":"form_id"}]}},"response":[{"id":"fa25aa1b-84ac-446f-8d2a-892b8d9372a8","name":"404 Not Found","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{user-access-token}}"},{"key":"Channel","value":"web","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/forms/:form_id/show_async?client_number=0000000001","host":["http://localhost:3000/"],"path":["api","v1","forms",":form_id","show_async"],"query":[{"key":"client_number","value":"0000000001"},{"key":"{{form-id}}","value":"9","disabled":true}],"variable":[{"key":"form_id","value":""}]}},"status":"Not Found","code":404,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"0c234555-eeea-4a4d-9e3e-ef235a8add5f"},{"key":"X-Runtime","value":"0.085790"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 404,\n            \"code\": \"utility_error\",\n            \"message\": \"La cuenta no tiene el CUIT declarado. Actualizá tus datos para poder realizar la Declaración de actividad AFIP en TRAMITES/DATOS DE CLIENTE/ACTUALIZACIÓN DE DATOS\",\n            \"meta\": {\n                \"failed_validation\": false\n            }\n        }\n    ]\n}"},{"id":"6ad55d83-4fa8-40f6-bd9e-8c7a328b3cf5","name":"202 Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{consumer-access-token}}"},{"key":"Channel","value":"web","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/forms/:form_id/show_async?client_number=0000000001","host":["http://localhost:3000/"],"path":["api","v1","forms",":form_id","show_async"],"query":[{"key":"client_number","value":"0000000001"}],"variable":[{"key":"form_id","value":""}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"5f390a76-b604-4b97-9643-447c37913417"},{"key":"X-Runtime","value":"0.105544"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"fcd8e9b2-2ba5-4e5e-a3fe-fb9076edeb6f\",\n    \"job_id\": \"fcd8e9b2-2ba5-4e5e-a3fe-fb9076edeb6f\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=fcd8e9b2-2ba5-4e5e-a3fe-fb9076edeb6f\"\n}"},{"id":"9e6818ac-1cf7-4e74-aa87-151ca722584f","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{consumer-access-token}}"},{"key":"Channel","value":"web","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/forms/:form_id/show_async?client_number=0000000001","host":["http://localhost:3000/"],"path":["api","v1","forms",":form_id","show_async"],"query":[{"key":"client_number","value":"0000000001"}],"variable":[{"key":"form_id","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"9e40559e-6230-463e-b923-3ef776144308"},{"key":"X-Runtime","value":"0.137252"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": null,\n    \"form\": {\n        \"id\": 333,\n        \"order\": 1,\n        \"form_category_id\": 62,\n        \"name\": \"Prueba de custom fields\",\n        \"code\": \"form_test_custom_fields\",\n        \"brief_description\": \"\",\n        \"group_external_key\": \"PRUEBA_1_CUS_FIELDS\",\n        \"detailed_description\": \"\",\n        \"cancellable\": false,\n        \"reiterable\": false,\n        \"auto_closure\": true,\n        \"external_fields\": true,\n        \"type\": \"Forms::Procedure\",\n        \"custom\": false,\n        \"survey_form_id\": 197,\n        \"user_form\": false,\n        \"continue_despite_validation\": false,\n        \"validation_configuration\": {},\n        \"validatable\": false,\n        \"favorite\": false,\n        \"technical\": false,\n        \"external_key\": \"PRUEBA_1_CUS_FIELDS\",\n        \"fields\": [\n            {\n                \"id\": 2741,\n                \"type\": \"Fields::Radio\",\n                \"order\": 1,\n                \"suborder\": 1,\n                \"code\": \"actividades_secundarias\",\n                \"title\": \"Selecccione actividad secundaria\",\n                \"description\": \"\",\n                \"required\": false,\n                \"required_message\": \"\",\n                \"key\": \"actividades_secundarias\",\n                \"placeholder\": \"\",\n                \"tooltip\": \"\",\n                \"format\": \"\",\n                \"format_error_message\": \"\",\n                \"form_id\": 333,\n                \"child_keys\": \"\",\n                \"visibility_parent_field_key_id\": null,\n                \"visibility_parent_field_option_values\": [],\n                \"visibility_toggleable_field_id\": null,\n                \"visibility_toggleable_field_value\": null,\n                \"read_only\": false,\n                \"default_value\": \"\",\n                \"auxiliary\": false,\n                \"hidden\": false,\n                \"logic_evaluation\": \"\",\n                \"logic_evaluation_error_message\": \"\",\n                \"image_url\": \"\",\n                \"configuration\": {},\n                \"section\": 1,\n                \"external_field_options\": true,\n                \"field_options\": []\n            },\n            {\n                \"id\": 2742,\n                \"type\": \"Fields::Attachment\",\n                \"order\": 1,\n                \"suborder\": 2,\n                \"code\": \"actividad_principal\",\n                \"title\": \"Actividad Principal declarada\",\n                \"description\": \"\",\n                \"required\": false,\n                \"required_message\": \"\",\n                \"key\": \"actividad_principal\",\n                \"placeholder\": \"\",\n                \"tooltip\": \"\",\n                \"format\": \"\",\n                \"format_error_message\": \"\",\n                \"form_id\": 333,\n                \"child_keys\": \"\",\n                \"visibility_parent_field_key_id\": null,\n                \"visibility_parent_field_option_values\": [],\n                \"visibility_toggleable_field_id\": null,\n                \"visibility_toggleable_field_value\": null,\n                \"read_only\": true,\n                \"default_value\": \"\",\n                \"auxiliary\": false,\n                \"hidden\": false,\n                \"logic_evaluation\": \"\",\n                \"logic_evaluation_error_message\": \"\",\n                \"image_url\": \"\",\n                \"configuration\": {},\n                \"section\": 1,\n                \"external_field_options\": true\n            },\n            {\n                \"id\": 2743,\n                \"type\": \"Fields::Text\",\n                \"order\": 1,\n                \"suborder\": 3,\n                \"code\": \"cuit\",\n                \"title\": \"CUIT\",\n                \"description\": \"\",\n                \"required\": false,\n                \"required_message\": \"\",\n                \"key\": \"cuit\",\n                \"placeholder\": \"\",\n                \"tooltip\": \"\",\n                \"format\": \"\",\n                \"format_error_message\": \"\",\n                \"form_id\": 333,\n                \"child_keys\": \"\",\n                \"visibility_parent_field_key_id\": null,\n                \"visibility_parent_field_option_values\": [],\n                \"visibility_toggleable_field_id\": null,\n                \"visibility_toggleable_field_value\": null,\n                \"read_only\": true,\n                \"default_value\": \"\",\n                \"auxiliary\": false,\n                \"hidden\": false,\n                \"logic_evaluation\": \"\",\n                \"logic_evaluation_error_message\": \"\",\n                \"image_url\": \"\",\n                \"configuration\": {},\n                \"section\": 1,\n                \"external_field_options\": false\n            }\n        ]\n    }\n}"},{"id":"057035c1-7d2e-4fb8-b99b-b6aec775b1e0","name":"504 Gateway Timeout","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}"}],"url":{"raw":"http://localhost:3000//api/v1/forms/:form_id/show_async?client_number=0000000001","host":["http://localhost:3000/"],"path":["api","v1","forms",":form_id","show_async"],"query":[{"key":"client_number","value":"0000000001"},{"key":"{{form-id}}","value":"9","disabled":true}],"variable":[{"key":"form_id","value":"9"}]}},"status":"Gateway Timeout","code":504,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 504,\n            \"code\": \"utilitygo_error\",\n            \"message\": \"Hubo un error al procesar la solicitud.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"1bf18575-a80c-4804-925b-11adec58cb77"}],"id":"ba0817a3-7206-4210-837b-fa76f9ee29e2","_postman_id":"ba0817a3-7206-4210-837b-fa76f9ee29e2","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Form Categories","item":[{"name":"Index","id":"3bbae844-46c6-4245-9ef0-8fd1af619ca5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/form_categories?forms_type=procedure&scopes[]=user","description":"<p>Este servicio se utilizará para obtener un listado de Form Categories con sus respectivos Forms. Aplicando filtros basados en configuración y contexto.</p>\n<h5 id=\"query-params\"><strong>Query params:</strong></h5>\n<ul>\n<li><p><strong>forms_type</strong> (enum - required): Tipos de formularios a incluir en el listado. Valores posibles <code>procedure</code>, <code>claim</code>, <code>complaint</code>, <code>survey</code>, <code>inquiry</code>, <code>registration</code></p>\n</li>\n<li><p><strong>chart_type</strong> (string - optional): Filtrar por el tipo de tarifa de la cuenta.</p>\n</li>\n<li><p><strong>status</strong> (string - optional): Filtrar por el estado de la cuenta.</p>\n</li>\n<li><p><strong>adherence_to_digital_bill</strong> (string - optional): Filtrar por el estado de adhesión a factura digital de la cuenta.</p>\n</li>\n<li><p><strong>adherence_to_au|tomatic_debit</strong> (string - optional): Filtrar por el estado de adhesión a débito automatico de la cuenta.</p>\n</li>\n<li><p><strong>rate</strong> (string - optional): Filtrar por la tarifa de la cuenta.</p>\n</li>\n<li><p><strong>normalized_rate</strong> (string - optional): Filtrar por la tarifa normalizada de la cuenta.</p>\n</li>\n<li><p><strong>scopes</strong> (array - optional): Listado de filtros de scope de formularios, como formularios de usuario o formularios de cuenta. Valores posibles: <code>user</code>, <code>account</code></p>\n</li>\n<li><p><strong>scopes</strong> (array - optional): Listado de filtros de scope de formularios, como formularios de usuario o formularios de cuenta. Valores posibles: <code>user</code>, <code>account.</code> En caso de enviar el scope de account, se debera incluir el para client_number. En caso de enviar ambos se recuperan todos los form_categories, igual que si se mandan ambos.</p>\n</li>\n</ul>\n<h5 id=\"response-200\"><strong>Response 200:</strong></h5>\n<p>La respuesta es un array con:</p>\n<ul>\n<li><p><strong>id</strong>: Id del form category</p>\n</li>\n<li><p><strong>order</strong>: Ordenamiento númerico</p>\n</li>\n<li><p><strong>utility_id</strong>: Id de la utility dueña</p>\n</li>\n<li><p><strong>name</strong>: Nombre configurado</p>\n</li>\n<li><p><strong>forms_type</strong>: Tipo de formularios en la categoria</p>\n</li>\n<li><p><strong>code</strong>: Código multi-entorno identificador</p>\n</li>\n<li><p><strong>forms:</strong> Un array de formularios</p>\n<ul>\n<li><p><strong>id</strong>: Id del form</p>\n</li>\n<li><p><strong>order:</strong> Ordenamiento del form</p>\n</li>\n<li><p><strong>form_category_id</strong>: Id de la categoria dueña del form</p>\n</li>\n<li><p><strong>name</strong>: Nombre del formulario</p>\n</li>\n<li><p><strong>code</strong>: Código multi-entorno identificador</p>\n</li>\n<li><p><strong>brief_description</strong>: Descripción configurada</p>\n</li>\n<li><p><strong>group_external_key:</strong> Identificador externo (en la utility) del grupo al que pertence el form</p>\n</li>\n<li><p><strong>detailed_description</strong>: Descripción full configurada</p>\n</li>\n<li><p><strong>cancellable</strong>: Flag que indica si el form es cancelable</p>\n</li>\n<li><p><strong>reiterable</strong>: Flag que indica si el form es reiterable</p>\n</li>\n<li><p><strong>auto_closure</strong>: Flag que indica si el form se cierra al completarse.</p>\n</li>\n<li><p><strong>external_fields</strong>: Flag que indica si el form tiene campos externos.</p>\n</li>\n<li><p><strong>type</strong>: Tipo del formulario. <code>procedure</code>, <code>claim</code>, <code>complaint</code>, <code>survey</code>, <code>inquiry</code>, <code>registration</code></p>\n</li>\n<li><p><strong>custom</strong>: Flag que indica si el form es custom. De ser así, la responsabilidad de configurar y renderizar el form pasa a front. Se utiliza en los flujos custom.</p>\n</li>\n<li><p><strong>survey_form_id</strong>: Id de la encuesta a completar luego de completar el formulario actual.</p>\n</li>\n<li><p><strong>user_form</strong>: Flag que indica si el form es únicamente de usuario.</p>\n</li>\n<li><p><strong>continue_despite_validation</strong>: Flag que indica si se debe continuar con el formulario a pesar de tener validaciones.</p>\n</li>\n<li><p><strong>validation_configuration</strong>: Válidaciones configurables que utiliza front.</p>\n</li>\n<li><p><strong>validatable</strong>: Flag que indica si es validable.</p>\n</li>\n<li><p><strong>favorite</strong>: Flag que indica si es favorito.</p>\n</li>\n<li><p><strong>technical</strong>: Flag que indica si es técnico</p>\n</li>\n<li><p><strong>external_key</strong>: Identificador externo (en la utility) del form</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","form_categories"],"host":["http://localhost:3000/"],"query":[{"key":"forms_type","value":"procedure"},{"disabled":true,"key":"chart_type","value":"grandes_demandas"},{"disabled":true,"key":"status","value":"active"},{"disabled":true,"key":"adherence_to_digital_bill","value":"unsubscribed"},{"disabled":true,"key":"adherence_to_automatic_debit","value":"unsubscribed"},{"disabled":true,"key":"rate","value":"T1"},{"disabled":true,"key":"normalized_rate","value":"T1"},{"disabled":true,"key":"scopes[]","value":"account"},{"disabled":true,"key":"client_number","value":"0000000001"},{"key":"scopes[]","value":"user"}],"variable":[]}},"response":[{"id":"57e8ba0c-2005-43f0-9136-4edbc6bdcc2a","name":"Index - 200 OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{consumer-access-token}}"}],"url":{"raw":"http://localhost:3000//api/v1/form_categories?forms_type=procedure","host":["http://localhost:3000/"],"path":["api","v1","form_categories"],"query":[{"key":"forms_type","value":"procedure"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"33cb8902e0bc3f64a03f7be077c7538d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"55b2697b-1f33-497d-8290-600adf34d5bc"},{"key":"X-Runtime","value":"0.066091"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 43,\n        \"order\": 1,\n        \"utility_id\": 19,\n        \"name\": \"Datos de cuenta\",\n        \"forms_type\": \"procedure\",\n        \"code\": \"form_category_43\",\n        \"forms\": [\n            {\n                \"id\": 557,\n                \"order\": 1,\n                \"form_category_id\": 43,\n                \"name\": \"Datos cuenta\",\n                \"code\": \"form_557\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"8EDE2_CMT3\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"8EDE2_CMT3\"\n            },\n            {\n                \"id\": 558,\n                \"order\": 1,\n                \"form_category_id\": 43,\n                \"name\": \"Generar tramite\",\n                \"code\": \"form_558\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"8EDE2_CMT1\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"8EDE2_CMT1\"\n            }\n        ]\n    },\n    {\n        \"id\": 96,\n        \"order\": 1,\n        \"utility_id\": 19,\n        \"name\": \"Onboarding\",\n        \"forms_type\": \"procedure\",\n        \"code\": \"14\",\n        \"forms\": [\n            {\n                \"id\": 359,\n                \"order\": 1,\n                \"form_category_id\": 96,\n                \"name\": \"Formulario de onboarding\",\n                \"code\": \"form_450\",\n                \"brief_description\": \"Presenta fields que el usuario debe completar para solicitar una conversación con un Agente Real\",\n                \"group_external_key\": \"-\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"agent_onboarding_form\"\n            }\n        ]\n    },\n    {\n        \"id\": 62,\n        \"order\": 4,\n        \"utility_id\": 19,\n        \"name\": \"Prueba nueva\",\n        \"forms_type\": \"procedure\",\n        \"code\": \"form_category_62\",\n        \"forms\": [\n            {\n                \"id\": 292,\n                \"order\": 1,\n                \"form_category_id\": 62,\n                \"name\": \"prueba unico field\",\n                \"code\": \"form_292\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"123\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"123\"\n            },\n            {\n                \"id\": 333,\n                \"order\": 1,\n                \"form_category_id\": 62,\n                \"name\": \"Prueba de custom fields\",\n                \"code\": \"form_test_custom_fields\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"PRUEBA_1_CUS_FIELDS\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": true,\n                \"external_fields\": true,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": 197,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"PRUEBA_1_CUS_FIELDS\"\n            }\n        ]\n    },\n    {\n        \"id\": 70,\n        \"order\": 5,\n        \"utility_id\": 19,\n        \"name\": \"Consultas\",\n        \"forms_type\": \"procedure\",\n        \"code\": \"consultas_totem\",\n        \"forms\": [\n            {\n                \"id\": 307,\n                \"order\": 1,\n                \"form_category_id\": 70,\n                \"name\": \"Prueba dev Andreyna\",\n                \"code\": \"form_307\",\n                \"brief_description\": \"Esto es una brief description.\",\n                \"group_external_key\": \"1234\",\n                \"detailed_description\": \"**Este es el modal que tiene la explicación cuando entras al trámite**\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": 121,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"123\"\n            },\n            {\n                \"id\": 328,\n                \"order\": 1,\n                \"form_category_id\": 70,\n                \"name\": \"Banana\",\n                \"code\": \"form_328\",\n                \"brief_description\": \"Me gusta el almendrado\",\n                \"group_external_key\": \"1234\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"1234\"\n            }\n        ]\n    },\n    {\n        \"id\": 52,\n        \"order\": 20,\n        \"utility_id\": 19,\n        \"name\": \"Datos de cliente\",\n        \"forms_type\": \"procedure\",\n        \"code\": \"form_category_52\",\n        \"forms\": [\n            {\n                \"id\": 126,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Cambio de Titularidad\",\n                \"code\": \"form_126\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"4EDE2_CT2\",\n                \"detailed_description\": \"Para modificar la titularidad de la cuenta, envianos la siguiente documentación: \\r\\n-DNI del nuevo titular.\\r\\n-Título de propiedad en caso de ser propietario, o contrato de locación en caso de ser inquilino.\\r\\n\\r\\nPara realizar el trámite, la cuenta no deberá registrar liquidaciones pendientes de pago.\\r\\n\\r\\nEn caso de tratarse de un comercio, deberás adjuntar constancia AFIP, habilitación municipal y acreditación del apoderado.\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": 121,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"4EDE2_CT2_3\"\n            },\n            {\n                \"id\": 136,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Baja de suministro\",\n                \"code\": \"form_136\",\n                \"brief_description\": \"La baja del suministro eléctrico implica el retiro del medidor del domicilio. Una vez que se efectúa la baja, el domicilio quedará sin suministro eléctrico.\",\n                \"group_external_key\": \"2EDE2_BJ2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"2EDE2_BJ2\"\n            },\n            {\n                \"id\": 140,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Ampliar habilitación de accesos\",\n                \"code\": \"form_140\",\n                \"brief_description\": \"Para ampliar tu perfil, envianos la siguiente información: -DNI.  -Poder o nota firmada por titular.\",\n                \"group_external_key\": \"17EDE2_HABC2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"17EDE2_HABC2\"\n            },\n            {\n                \"id\": 188,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Gestión débito automático\",\n                \"code\": \"form_188\",\n                \"brief_description\": \"¡Adherí el pago de tus facturas con tarjeta de crédito y olvidate de los vencimientos!\",\n                \"group_external_key\": \"7EDE2_DA2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"7EDE2_DA2_3\"\n            },\n            {\n                \"id\": 189,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Cambio de actividad\",\n                \"code\": \"form_189\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"9EDE2_EREAC2\",\n                \"detailed_description\": \"Solicitá la verificación de la tarifa aplicada en tu cuenta. Envianos:\\r\\n-Imagen del frente de tu domicilio.\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": 197,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"9EDE2_EREAC2\"\n            },\n            {\n                \"id\": 194,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Alta débito automático\",\n                \"code\": \"form_194\",\n                \"brief_description\": \"¡Adherí el pago de tus facturas con tarjeta de crédito y olvidate de los vencimientos!\",\n                \"group_external_key\": \"7EDE2_DA2_2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"7EDE2_DA2_2\"\n            },\n            {\n                \"id\": 201,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Alta débito automático\",\n                \"code\": \"form_201\",\n                \"brief_description\": \"¡Adherí el pago de tus facturas con tarjeta de crédito y olvidate de los vencimientos!\",\n                \"group_external_key\": \"7EDE2_DA2_1\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"7EDE2_DA2_1\"\n            },\n            {\n                \"id\": 202,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Cambio de Titularidad\",\n                \"code\": \"form_202\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"4EDE2_CT2\",\n                \"detailed_description\": \"Para modificar la titularidad de la cuenta, envianos la siguiente documentación: \\r\\n-DNI del nuevo titular.\\r\\n-Título de propiedad en caso de ser propietario, o contrato de locación en caso de ser inquilino.   \\\\n  Para realizar el trámite, la cuenta no deberá registrar liquidaciones pendientes de pago.\\r\\n\\r\\nEn caso de tratarse de un comercio, deberás adjuntar constancia AFIP, habilitación municipal y acreditación del apoderado.\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": 121,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"4EDE2_CT2_2\"\n            },\n            {\n                \"id\": 203,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Gestión débito automático\",\n                \"code\": \"form_203\",\n                \"brief_description\": \"¡Adherí el pago de tus facturas con tarjeta de crédito y olvidate de los vencimientos!\",\n                \"group_external_key\": \"7EDE2_DA2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"7EDE2_DA2_4\"\n            },\n            {\n                \"id\": 221,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Consulta Tarifa Social\",\n                \"code\": \"form_221\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"Social_Rate_2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"Social_Rate_2\"\n            },\n            {\n                \"id\": 229,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Consulta Tarifa Social\",\n                \"code\": \"Form_229\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"Social_Rate_1\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"Social_Rate_1\"\n            },\n            {\n                \"id\": 268,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Prueba asd\",\n                \"code\": \"form_268\",\n                \"brief_description\": \"prueba en dev\",\n                \"group_external_key\": \"key_prueba3\",\n                \"detailed_description\": \"Aca voy a probar de nuevo\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": 197,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"key_prueba3\"\n            },\n            {\n                \"id\": 289,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Test Pablo\",\n                \"code\": \"form_289\",\n                \"brief_description\": \"Esta es una descripción corta de la prueba que estoy haciendo\",\n                \"group_external_key\": \"Test Pablo\",\n                \"detailed_description\": \"Esta es una descripción larga de la prueba que estoy haciendo y puedo escribir mas texto\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"Test Pablo\"\n            },\n            {\n                \"id\": 290,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Test Joaco\",\n                \"code\": \"form_290\",\n                \"brief_description\": \"Descripción corta del formulario\",\n                \"group_external_key\": \"Test_Joaco\",\n                \"detailed_description\": \"Descripción en detalle del formulario.\\r\\nLínea 1\\r\\nLínea 2\\r\\nLínea 3\\r\\nLínea 4\\r\\nLínea 5\\r\\nLínea 6\\r\\nLínea 7\\r\\n\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"Test_Joaco\"\n            },\n            {\n                \"id\": 318,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Prueba Marcelo Leto\",\n                \"code\": \"form_318\",\n                \"brief_description\": \"Pues claro. Esto es una descripción corta.\",\n                \"group_external_key\": \"form_key_124\",\n                \"detailed_description\": \"Esta es la descripción detallada donde puedo poner por ejemplo <br>**negritas**\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"form_key_123\"\n            },\n            {\n                \"id\": 424,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Selección Argentina\",\n                \"code\": \"wf_argentina\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"wf_argentina\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": true,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"wf_argentina\"\n            },\n            {\n                \"id\": 427,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Cantantes\",\n                \"code\": \"wf_cantantes\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"wf_cantantes\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": true,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"wf_cantantes\"\n            },\n            {\n                \"id\": 429,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Prueba Leto 2\",\n                \"code\": \"wf_leto\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"wf_leto\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": true,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"wf_leto\"\n            },\n            {\n                \"id\": 432,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Declaración de actividad AFIP\",\n                \"code\": \"form_432\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"21EDE2_ACT2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": true,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": 197,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {\n                    \"channels\": \"web, web_totem, mobile_ios, mobile_android, agent_institutional, agent_whatsapp, backoffice \"\n                },\n                \"validatable\": true,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"21EDE2_ACT2\"\n            },\n            {\n                \"id\": 556,\n                \"order\": 1,\n                \"form_category_id\": 52,\n                \"name\": \"Datos cliente\",\n                \"code\": \"form_556\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"8EDE2_CMT2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"8EDE2_CMT2\"\n            },\n            {\n                \"id\": 130,\n                \"order\": 2,\n                \"form_category_id\": 52,\n                \"name\": \"Actualización de datos\",\n                \"code\": \"form_130\",\n                \"brief_description\": \"Este trámite es para modificar los datos que aparecen en tu factura (numeración de domicilio de consumo, corrección de alguna letra del nombre, etc.)\",\n                \"group_external_key\": \"3EDE2_MF2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"3EDE2_MF2\"\n            },\n            {\n                \"id\": 259,\n                \"order\": 30,\n                \"form_category_id\": 52,\n                \"name\": \"Prueba subida - Mobile\",\n                \"code\": \"MOBILE_ATTACHMENT_TEST\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"TEST_ATTACHMENT_MOBILE\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": 121,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"TEST_ATTACHMENT_MOBILE\"\n            }\n        ]\n    },\n    {\n        \"id\": 68,\n        \"order\": 20,\n        \"utility_id\": 19,\n        \"name\": \"Factura digital\",\n        \"forms_type\": \"procedure\",\n        \"code\": \"e_bill_adherence\",\n        \"forms\": [\n            {\n                \"id\": 323,\n                \"order\": 1,\n                \"form_category_id\": 68,\n                \"name\": \"Prueba ImageRadio\",\n                \"code\": \"form_323\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"test_image_radio\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"test_image_radio\"\n            }\n        ]\n    },\n    {\n        \"id\": 54,\n        \"order\": 30,\n        \"utility_id\": 19,\n        \"name\": \"Facturación\",\n        \"forms_type\": \"procedure\",\n        \"code\": \"form_category_54\",\n        \"forms\": [\n            {\n                \"id\": 192,\n                \"order\": 1,\n                \"form_category_id\": 54,\n                \"name\": \"Problemas en la recepción de factura\",\n                \"code\": \"form_192\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"15EDE2_AREF2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"15EDE2_AREF2\"\n            },\n            {\n                \"id\": 193,\n                \"order\": 1,\n                \"form_category_id\": 54,\n                \"name\": \"Resumen de factura en sistema braille\",\n                \"code\": \"form_193\",\n                \"brief_description\": \"Desde acá podrás solicitar un resumen de tu factura en sistema braille. Recordá que este resumen no reemplaza a la factura tradicional a los efectos del pago.\",\n                \"group_external_key\": \"10EDE2_BRA2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"10EDE2_BRA2\"\n            },\n            {\n                \"id\": 127,\n                \"order\": 10,\n                \"form_category_id\": 54,\n                \"name\": \"Cambio de domicilio postal\",\n                \"code\": \"form_127\",\n                \"brief_description\": \"Este trámite es para modificar la dirección en la que recibís tus facturas.\",\n                \"group_external_key\": \"5EDE2_DP2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"5EDE2_DP2\"\n            }\n        ]\n    },\n    {\n        \"id\": 53,\n        \"order\": 40,\n        \"utility_id\": 19,\n        \"name\": \"Instalaciones\",\n        \"forms_type\": \"procedure\",\n        \"code\": \"form_category_53\",\n        \"forms\": [\n            {\n                \"id\": 135,\n                \"order\": 1,\n                \"form_category_id\": 53,\n                \"name\": \"Cambio de instalación a trifásica\",\n                \"code\": \"form_135\",\n                \"brief_description\": \"Este trámite es para realizar el cambio de tensión de monofásico a trifásico.\",\n                \"group_external_key\": \"8EDE2_CMT2_2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"8EDE2_CMT2_2\"\n            },\n            {\n                \"id\": 138,\n                \"order\": 1,\n                \"form_category_id\": 53,\n                \"name\": \"Traslado de medidor\",\n                \"code\": \"form_138\",\n                \"brief_description\": \"Este trámite es para solicitar el traslado de tu medidor.\",\n                \"group_external_key\": \"12EDE2_TMED2_2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"12EDE2_TMED2_2\"\n            },\n            {\n                \"id\": 141,\n                \"order\": 1,\n                \"form_category_id\": 53,\n                \"name\": \"Solicitud aumento de potencia\",\n                \"code\": \"form_141\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"18EDE2_AUMP2_2\",\n                \"detailed_description\": \"Para realizar el aumento de potencia, envianos la siguiente información:<br>\\r\\n-Detalle de Cargas\\r\\n-Potencia a contratar<br>\\r\\nEl ingreso del trámite requiere gestiones posteriores para contratar la potencia.\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"18EDE2_AUMP2_2\"\n            },\n            {\n                \"id\": 142,\n                \"order\": 1,\n                \"form_category_id\": 53,\n                \"name\": \"Solicitud de disminución de potencia\",\n                \"code\": \"form_142\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"19EDE2_DISP2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"19EDE2_DISP2\"\n            },\n            {\n                \"id\": 196,\n                \"order\": 1,\n                \"form_category_id\": 53,\n                \"name\": \"Traslado de postes o instalaciones\",\n                \"code\": \"form_196\",\n                \"brief_description\": \"Este trámite es para solicitar el traslado de postes o instalaciones de edenor.\",\n                \"group_external_key\": \"11EDE2_TPOS2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"11EDE2_TPOS2\"\n            },\n            {\n                \"id\": 204,\n                \"order\": 1,\n                \"form_category_id\": 53,\n                \"name\": \"Solicitud de inspección\",\n                \"code\": \"form_204\",\n                \"brief_description\": \"Con este trámite podrás pedir una nueva inspección para tu nuevo suministro en curso.\",\n                \"group_external_key\": \"1EDE2_SI2\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"1EDE2_SI2\"\n            },\n            {\n                \"id\": 205,\n                \"order\": 1,\n                \"form_category_id\": 53,\n                \"name\": \"Traslado de medidor\",\n                \"code\": \"form_205\",\n                \"brief_description\": \"Este trámite es para solicitar el traslado de tu medidor.\",\n                \"group_external_key\": \"12EDE2_TMED2_1\",\n                \"detailed_description\": \"\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"12EDE2_TMED2_1\"\n            },\n            {\n                \"id\": 222,\n                \"order\": 1,\n                \"form_category_id\": 53,\n                \"name\": \"Solicitud aumento de potencia\",\n                \"code\": \"form_222\",\n                \"brief_description\": \"\",\n                \"group_external_key\": \"18EDE2_AUMP2_1\",\n                \"detailed_description\": \"Para realizar el aumento de potencia, envianos la siguiente información:<br>\\r\\n-Detalle de Cargas.\\r\\n-Potencia a contratar.<br>\\r\\nEl ingreso del trámite requiere gestiones posteriores para contratar la potencia.<br>\\r\\n*Tenga en cuenta que no se realizan aumentos de potencia en Tarifa 1, en caso de requerir un cambio de instalación puede realizarlo por el trámite cambio de instalación a trifásica.\",\n                \"cancellable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_fields\": false,\n                \"type\": \"Forms::Procedure\",\n                \"custom\": false,\n                \"survey_form_id\": null,\n                \"user_form\": false,\n                \"continue_despite_validation\": false,\n                \"validation_configuration\": {},\n                \"validatable\": false,\n                \"favorite\": false,\n                \"technical\": false,\n                \"external_key\": \"18EDE2_AUMP2_1\"\n            }\n        ]\n    }\n]"},{"id":"71fa08c0-8e0b-49f0-91ac-7e012a3d92ce","name":"Index - 400 Bad Request","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"19"},{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjo1LCJwcmVmZXJyZWRfdXNlcm5hbWUiOm51bGwsImdpdmVuX25hbWUiOm51bGwsImZhbWlseV9uYW1lIjpudWxsLCJlbWFpbCI6ImFkbWluX2VkZW5vckBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6InRlc3QiLCJyb2xlc19pZHMiOltdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoicHVlMTRzWTVNOGFaY0JDeGlUMkxvR3pfalpfR0NQcFE2ck56QVU2RTdmdzNxeGNieThtNng3UzJpZjZlTVpjbyIsInJlbmV3X2lkIjoiOXpLZUtmOW1kckxvV3BmTlFLczlCckt6RkhLWmtnblEiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzYwMTIyMzg5LCJleHBpcmF0aW9uX2RhdGUiOjE3NTcwOTgzODksIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzI1NjQ4Nzg5LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjE5LCJpYXQiOjE3MjU1NjIzODksImV4cCI6MTc1NzA5ODM4OSwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.ZDAmxVfGwGrYEosfsuvzEnokeRHtazxVSN1GJInB-HE"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/form_categories?forms_type=colombia","host":["http://localhost:3000/"],"path":["api","v1","form_categories"],"query":[{"key":"forms_type","value":"colombia"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"cache-control","value":"no-cache"},{"key":"content-type","value":"application/json; charset=utf-8"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"invalid_params\",\n            \"message\": \"Parámetros inválidos.\",\n            \"meta\": \"Invalid Type\"\n        }\n    ]\n}"}],"_postman_id":"3bbae844-46c6-4245-9ef0-8fd1af619ca5"}],"id":"789b546b-e51b-4597-94a0-6b2d62bbb76f","_postman_id":"789b546b-e51b-4597-94a0-6b2d62bbb76f","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Bills","item":[{"name":"Printed Bill","id":"afbf1016-8928-47c3-b049-38044b2e34ca","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}","description":"<p>Public forms do not require authentication</p>\n"}],"url":"http://localhost:3000//api/v1/bills/printed_bill?client_number=0000000001&external_id=1111111111111","description":"<p>Servicio utilizado para descargar una factura en base 64.</p>\n<h5 id=\"query-params\">Query Params:</h5>\n<ul>\n<li><p><strong>external_id</strong> <em>(string, required):</em> identificador de la factura a descargar.</p>\n</li>\n<li><p><strong>client_number</strong> <em>(string, optional):</em> número de suministro. Requerido sin login.</p>\n</li>\n</ul>\n<h5 id=\"response\">Response:</h5>\n<ul>\n<li><p><strong>base64</strong> <em>(string, required)</em>: factura en base 64</p>\n</li>\n<li><p><strong>message</strong> <em>(string, optional)</em>: en caso de que haya un error o una aclaración de la utility.</p>\n</li>\n</ul>\n<p>En caso de falla se devuelve un error de tipo 422 con un mensaje.</p>\n","urlObject":{"path":["api","v1","bills","printed_bill"],"host":["http://localhost:3000/"],"query":[{"key":"client_number","value":"0000000001"},{"key":"external_id","value":"1111111111111"},{"disabled":true,"key":"account_id","value":"{{account-id}}"}],"variable":[]}},"response":[{"id":"813b0561-5d10-4641-be7e-639a376c3538","name":"Printed Bill [202]","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}","description":"Public forms do not require authentication"}],"url":{"raw":"http://localhost:3000//api/v1/bills/printed_bill?client_number=0000000001&external_id=1111111111111","host":["http://localhost:3000/"],"path":["api","v1","bills","printed_bill"],"query":[{"key":"client_number","value":"0000000001"},{"key":"external_id","value":"1111111111111"},{"key":"account_id","value":"{{account-id}}","disabled":true}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"3a148a3d-d3d0-4cb6-ba4b-6b3c0f4cbd08"},{"key":"X-Runtime","value":"4.191746"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"6fe6b46a-557b-4e24-8466-80cccda5b216\",\n    \"job_id\": \"6fe6b46a-557b-4e24-8466-80cccda5b216\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=6fe6b46a-557b-4e24-8466-80cccda5b216\"\n}"},{"id":"e7c86deb-6c3b-47eb-9aa2-dca88262f255","name":"Printed Bill [200]","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}","description":"Public forms do not require authentication"}],"url":{"raw":"http://localhost:3000//api/v1/bills/printed_bill?client_number=0000000001&external_id=1111111111111","host":["http://localhost:3000/"],"path":["api","v1","bills","printed_bill"],"query":[{"key":"client_number","value":"0000000001"},{"key":"external_id","value":"1111111111111"},{"key":"account_id","value":"{{account-id}}","disabled":true}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"3a148a3d-d3d0-4cb6-ba4b-6b3c0f4cbd08"},{"key":"X-Runtime","value":"4.191746"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"6fe6b46a-557b-4e24-8466-80cccda5b216\",\n    \"job_id\": \"6fe6b46a-557b-4e24-8466-80cccda5b216\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=6fe6b46a-557b-4e24-8466-80cccda5b216\"\n}"}],"_postman_id":"afbf1016-8928-47c3-b049-38044b2e34ca"},{"name":"Last Bill","id":"ba6fc2b5-37f4-4aaf-aa82-ff8c9311348a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}","description":"<p>Public forms do not require authentication</p>\n"}],"url":"http://localhost:3000//api/v1/bills/printed_bill?client_number=0000000001&external_id=1111111111111","description":"<p>Servicio utilizado para visualizar la última factura de una cuenta.</p>\n<blockquote>\n<p>Este EP será utilizado solo con client_number </p>\n</blockquote>\n<h5 id=\"query-params\">Query Params:</h5>\n<ul>\n<li><strong>client_number</strong> <em>(string, required):</em> número de suministro/cuenta, cuando es sin login.</li>\n</ul>\n<h5 id=\"response\">Response:</h5>\n<ul>\n<li><p><strong>status</strong> <em>(string, required)</em>: estado de la factura</p>\n</li>\n<li><p><strong>period</strong> <em>(string, required)</em>: periodo de la factura en formato MMYYYY</p>\n</li>\n<li><p><strong>amount</strong> <em>(number, required)</em>: monto de la factura</p>\n</li>\n<li><p><strong>first_expiration_on</strong> <em>(date, required)</em>: fecha de vencimiento</p>\n</li>\n<li><p><strong>second_expiration_on</strong> <em>(date, optional)</em>: fecha segundo vencimiento.</p>\n</li>\n<li><p><strong>document_number</strong> <em>(string, optional)</em>: número de documento (factura)</p>\n</li>\n<li><p><strong>document_type</strong> <em>(string, optional)</em>: tipo de documento (factura, recibo, cuota, etc)</p>\n</li>\n<li><p><strong>external_id</strong> <em>(string, requerido)</em>: identificador del documento (factura)</p>\n</li>\n<li><p><strong>issued_on</strong> <em>(date, requerido)</em>: fecha de emisión de la factura.</p>\n</li>\n<li><p><strong>period_started_on</strong> <em>(date, optional)</em>: fecha de inicio del periodo</p>\n</li>\n<li><p><strong>period_endend_on</strong> <em>(date, optional)</em>: fecha de fin del periodo</p>\n</li>\n<li><p><strong>payable</strong> <em>(boolean, required)</em>: flag que indica si se puede abonar la factura, default true.</p>\n</li>\n<li><p><strong>downloadable</strong> <em>(boolean, required)</em>: flag que indica si se puede descargar la factura, default true.</p>\n</li>\n<li><p><strong>balance</strong> <em>(number, optional)</em>: saldo de la factura.</p>\n</li>\n<li><p><strong>concepts</strong> <em>(array, optional)</em>: listado de conceptos que incluye la factura.</p>\n<ul>\n<li><p><strong>order</strong> <em>(number, optional)</em>: número de orden del concepto</p>\n</li>\n<li><p><strong>concept</strong> <em>(string, optional)</em>: tipo de concepto o descripción.</p>\n</li>\n<li><p><strong>amount</strong> <em>(number, optional)</em>: monto del concepto.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>payment_on</strong> <em>(date, optional)</em>: fecha de pago</p>\n</li>\n<li><p><strong>settlement_number</strong> <em>(string, optional)</em>: número o info adicional de la factura, ej número de cuota o de emisión.</p>\n</li>\n<li><p><strong>payment_method</strong> <em>(string, optional)</em>: medio de pago.</p>\n</li>\n<li><p><strong>message</strong> <em>(string, optional)</em>: mensaje enviado por la utility.</p>\n</li>\n<li><p><strong>read_type</strong> <em>(string, optional)</em>: tipo de lectura.</p>\n</li>\n<li><p><strong>read_on</strong> <em>(date, optional)</em>: fecha de lectura.</p>\n</li>\n<li><p><strong>bill_download_external_url</strong> (string, optional): url para redirección a descarga de facturas.</p>\n</li>\n<li><p><strong>alert_message</strong> (string, optional): Mensaje para indicar que la cuenta posee facturas vencidas</p>\n</li>\n</ul>\n<p>En caso de falla se devuelve un error de tipo 422 con un mensaje.</p>\n","urlObject":{"path":["api","v1","bills","printed_bill"],"host":["http://localhost:3000/"],"query":[{"key":"client_number","value":"0000000001"},{"key":"external_id","value":"1111111111111"},{"disabled":true,"key":"account_id","value":"{{account-id}}"}],"variable":[]}},"response":[{"id":"78251d29-61ff-4f7a-83cb-646ed7b6d7c1","name":"[202]","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}","description":"Public forms do not require authentication"}],"url":{"raw":"http://localhost:3000//api/v1/bills/last_bill?client_number=0000000001","host":["http://localhost:3000/"],"path":["api","v1","bills","last_bill"],"query":[{"key":"client_number","value":"0000000001"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1780761701"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"1396eb31-0317-4ec5-8460-4c511b572d84"},{"key":"X-Runtime","value":"0.138695"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"34c98139-7cf6-4119-b09a-ad3cadbdd188\",\n    \"job_id\": \"34c98139-7cf6-4119-b09a-ad3cadbdd188\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=34c98139-7cf6-4119-b09a-ad3cadbdd188\"\n}"},{"id":"0a3c4cb4-f1e7-4cef-8634-bd5738cc4ea0","name":"[200]","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10"},{"key":"Authorization","value":"{{admin-user-access-token}}","description":"Public forms do not require authentication"}],"url":{"raw":"http://localhost:3000//api/v1/bills/last_bill?client_number=0000000001","host":["http://localhost:3000/"],"path":["api","v1","bills","last_bill"],"query":[{"key":"client_number","value":"0000000001"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1780761701"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"1ecf93a1-c9b3-4e44-9a23-62c338db9347"},{"key":"X-Runtime","value":"1.983480"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\"external_id\":\"12345678\",\"status\":\"PAGADO\",\"amount\":595.44,\"document_type\":\"FACTURA\",\"document_number\":\"258539378\",\"document_detail\":\"1\",\"period\":\"202303\",\"period_started_on\":\"2023-07-01T00:00:00\",\"period_ended_on\":\"2023-09-30T00:00:00\",\"first_expiration_on\":\"2023-08-06T00:00:00\",\"second_expiration_on\":\"2023-08-16T00:00:00\",\"issued_on\":\"2023-07-31T00:00:00\",\"balance\":0,\"consumption_unit\":\"kWh\",\"consumption\":1200,\"downloadable\":true,\"read_type\":\"REAL\",\"read_on\":\"2023-07-05T00:00:00\",\"payment_on\":\"2023-08-02T00:00:00\",\"payment_method\":\"visa_credito\",\"message\":\"Para la cuenta 25232523 el importe de su última factura emitida es $ 595.44 y vence el 06-08-2023\",\"mensaje_alerta\":\"La cuenta posee facturas vencidas\"}"}],"_postman_id":"ba6fc2b5-37f4-4aaf-aa82-ff8c9311348a"}],"id":"84bfc4fc-3929-4c00-8622-c2db1309e98e","_postman_id":"84bfc4fc-3929-4c00-8622-c2db1309e98e","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Activity History","item":[{"name":"Index","id":"02551867-3591-4edc-84d9-9faf117d17cd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjo5NCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTWFyY2VsbyIsImZhbWlseV9uYW1lIjoiTEVUTyIsImVtYWlsIjoibWxldG9AZWRlbm9yLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjZkOTJlOTMyLTUxZjktNDQ0Mi05MDU0LTIzMTU3ODg2NGI3MiIsInJvbGVzX2lkcyI6WzFdLCJwZXJtaXNzaW9ucyI6WzEsMiwzLDRdLCJ2ZXJpZmljYXRpb25fY29kZSI6InV2cGZacGdRR2hnUkxuSnI1UFpTaXo3eDNXQnpyeWRzMmppWHpzSkZyenNQOXR1eHZhTDM2enlLc3hyWFBaNUYiLCJyZW5ld19pZCI6IlNFQWZhMURLU1J1akprYnlUUHZpM2dfNHJBdmtHcjZBIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc1ODk5ODUzNSwiZXhwaXJhdGlvbl9kYXRlIjoxNzU1OTc0NTM1LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTcyNDUyNDkzNSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoxOSwiaWF0IjoxNzI0NDM4NTM1LCJleHAiOjE3NTU5NzQ1MzUsImlzcyI6Imh0dHBzOi8vdXRpbGl0eWdvLWFwaS1kZXYud2lkZXJneWRldi5jb20ifQ.sBaUV5lVj9IPbAOiOTMo5jBZyqR5wfBLf1rQ0G1ife0","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/activity_histories?filters[client_number]=4960460455&filters[start_date]=2024-01-01T00:00:00-03:00&filters[end_date]=2024-01-31T00:00:00-03:00","description":"<p>Servicio para listar el histórico de eventos de una entidad.</p>\n<p><strong>Query params:</strong></p>\n<ul>\n<li><p><strong>filters</strong> (object, required): Objeto que contiene los filtros a aplicar a los eventos.</p>\n<ul>\n<li><p><strong>client_number</strong> (string, required): Identificador de la cuenta.</p>\n</li>\n<li><p><strong>start_date</strong> (string, required): Filtro de inicio de rango de fecha.</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Filtro de fin de rango de fecha.</p>\n</li>\n<li><p><strong>category</strong> (string, optional): Filtro de categoría.</p>\n</li>\n<li><p><strong>channel</strong> (string, optional): Filtro de canal.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>data</strong> <em>(array, requerido)</em>: Array de históricos de actividad. Tendrá elementos con las siguientes keys:</p>\n<ul>\n<li><p><strong>action</strong> <em>(number, requerido)</em>: Código de la acción del evento.</p>\n</li>\n<li><p><strong>action_text</strong> <em>(string, requerido)</em>: Descripción de la acción del evento.</p>\n</li>\n<li><p><strong>category</strong> <em>(string, requerido)</em>: Categoría del evento.</p>\n</li>\n<li><p><strong>channel</strong> <em>(string, requerido)</em>: Canal del evento.</p>\n</li>\n<li><p><strong>channel_label</strong> <em>(objeto, requerido)</em>: Descripción del canal del evento.</p>\n</li>\n<li><p><strong>created_at</strong> <em>(string, requerido)</em>: Fecha de creación del evento.</p>\n</li>\n<li><p><strong>query_params</strong> <em>(json, opcional)</em>: objeto que viene en caso de ser una conversacion del agent. Sirve para redireccionar automaticamente al agent y poder ver la conversacion En caso de venir se inncluyen estas dos keys:</p>\n<ul>\n<li><p><strong>conversation_key (string, requerido):</strong> key unica de la conversacion</p>\n</li>\n<li><p><strong>started_at (string, requerido):</strong> fecha de la conversacion, es la misma que <strong>created_at</strong></p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","activity_histories"],"host":["http://localhost:3000/"],"query":[{"key":"filters[client_number]","value":"4960460455"},{"key":"filters[start_date]","value":"2024-01-01T00:00:00-03:00"},{"key":"filters[end_date]","value":"2024-01-31T00:00:00-03:00"},{"disabled":true,"key":"filters[category]","value":"veritatis"},{"disabled":true,"key":"filters[channel]","value":"web"}],"variable":[]}},"response":[{"id":"6d5f5d5f-2a83-4011-8927-195363a5c220","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjo5NCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTWFyY2VsbyIsImZhbWlseV9uYW1lIjoiTEVUTyIsImVtYWlsIjoibWxldG9AZWRlbm9yLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjZkOTJlOTMyLTUxZjktNDQ0Mi05MDU0LTIzMTU3ODg2NGI3MiIsInJvbGVzX2lkcyI6WzFdLCJwZXJtaXNzaW9ucyI6WzEsMiwzLDRdLCJ2ZXJpZmljYXRpb25fY29kZSI6InV2cGZacGdRR2hnUkxuSnI1UFpTaXo3eDNXQnpyeWRzMmppWHpzSkZyenNQOXR1eHZhTDM2enlLc3hyWFBaNUYiLCJyZW5ld19pZCI6IlNFQWZhMURLU1J1akprYnlUUHZpM2dfNHJBdmtHcjZBIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc1ODk5ODUzNSwiZXhwaXJhdGlvbl9kYXRlIjoxNzU1OTc0NTM1LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTcyNDUyNDkzNSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoxOSwiaWF0IjoxNzI0NDM4NTM1LCJleHAiOjE3NTU5NzQ1MzUsImlzcyI6Imh0dHBzOi8vdXRpbGl0eWdvLWFwaS1kZXYud2lkZXJneWRldi5jb20ifQ.sBaUV5lVj9IPbAOiOTMo5jBZyqR5wfBLf1rQ0G1ife0","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/activity_histories?filters[client_number]=4960460455&filters[start_date]=2024-01-01T00:00:00-03:00&filters[end_date]=2024-01-31T00:00:00-03:00","host":["http://localhost:3000/"],"path":["api","v1","activity_histories"],"query":[{"key":"filters[client_number]","value":"4960460455"},{"key":"filters[start_date]","value":"2024-01-01T00:00:00-03:00"},{"key":"filters[end_date]","value":"2024-01-31T00:00:00-03:00"},{"key":"filters[category]","value":"procedure","disabled":true},{"key":"filters[channel]","value":"web","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"214"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Fri, 25 Oct 2024 12:18:37 GMT"},{"key":"vary","value":"Origin"},{"key":"Server","value":"nginx"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1755974535"},{"key":"ETag","value":"W/\"81e6942ae3d2f78bf61c76c5acd81f1f\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"4d6a7750-32f7-4132-a6a7-a0c65f238d5a"},{"key":"X-Runtime","value":"0.023032"},{"key":"X-Cache","value":"Miss from cloudfront"},{"key":"Via","value":"1.1 fa3f15cd366c19b686cb5e8157aee206.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"IAD66-C2"},{"key":"X-Amz-Cf-Id","value":"y9q8wgzdqpYMLNB_jJaN_TYUwC0LEpxthyI635Zl3lWqTwKF2YHiqA=="}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"action\": \"digital_bill_unsubscription\",\n            \"action_text\": \"Se desadhirió la cuenta a factura digital\",\n            \"category\": \"billing\",\n            \"channel\": \"web\",\n            \"channel_label\": \"Web\",\n            \"created_at\": \"2024-01-19T20:39:25.000-03:00\"\n        }\n    ]\n}"},{"id":"3904970d-ef9f-4c3f-bafa-f98e0ee07008","name":"400 Bad Request","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjo5NCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTWFyY2VsbyIsImZhbWlseV9uYW1lIjoiTEVUTyIsImVtYWlsIjoibWxldG9AZWRlbm9yLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjZkOTJlOTMyLTUxZjktNDQ0Mi05MDU0LTIzMTU3ODg2NGI3MiIsInJvbGVzX2lkcyI6WzFdLCJwZXJtaXNzaW9ucyI6WzEsMiwzLDRdLCJ2ZXJpZmljYXRpb25fY29kZSI6InV2cGZacGdRR2hnUkxuSnI1UFpTaXo3eDNXQnpyeWRzMmppWHpzSkZyenNQOXR1eHZhTDM2enlLc3hyWFBaNUYiLCJyZW5ld19pZCI6IlNFQWZhMURLU1J1akprYnlUUHZpM2dfNHJBdmtHcjZBIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc1ODk5ODUzNSwiZXhwaXJhdGlvbl9kYXRlIjoxNzU1OTc0NTM1LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTcyNDUyNDkzNSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoxOSwiaWF0IjoxNzI0NDM4NTM1LCJleHAiOjE3NTU5NzQ1MzUsImlzcyI6Imh0dHBzOi8vdXRpbGl0eWdvLWFwaS1kZXYud2lkZXJneWRldi5jb20ifQ.sBaUV5lVj9IPbAOiOTMo5jBZyqR5wfBLf1rQ0G1ife0","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/activity_histories?filters[start_date]=2024-01-01T00:00:00-03:00&filters[end_date]=2024-01-31T00:00:00-03:00&filters[category]=veritatis","host":["http://localhost:3000/"],"path":["api","v1","activity_histories"],"query":[{"key":"filters[client_number]","value":"4960460455","disabled":true},{"key":"filters[start_date]","value":"2024-01-01T00:00:00-03:00"},{"key":"filters[end_date]","value":"2024-01-31T00:00:00-03:00"},{"key":"filters[category]","value":"veritatis"},{"key":"filters[channel]","value":"web","disabled":true}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"keep-alive"},{"key":"Date","value":"Mon, 28 Oct 2024 15:20:53 GMT"},{"key":"X-Runtime","value":"0.006780"},{"key":"vary","value":"Origin"},{"key":"Server","value":"nginx"},{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1755974535"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0242c6a3-e09e-40d4-8ab8-78f6ba27dfea"},{"key":"X-Cache","value":"Error from cloudfront"},{"key":"Via","value":"1.1 8aad346c495a4d92f652a000a22d62fa.cloudfront.net (CloudFront)"},{"key":"X-Amz-Cf-Pop","value":"IAD66-C2"},{"key":"X-Amz-Cf-Id","value":"rPWtU7Bato2-G-UuJ0PQ7AgTqlFBbnTTidHvAzAqVMY8d2-gRlPWCQ=="}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"param_is_missing\",\n            \"message\": \"Algo salió mal. Por favor intente nuevamente más tarde.\",\n            \"meta\": \"param is missing or the value is empty: client_number\"\n        }\n    ]\n}"},{"id":"3a9b6eb4-ba82-4912-bb70-fd1535a19df6","name":"200 with conversation","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjo5NCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTWFyY2VsbyIsImZhbWlseV9uYW1lIjoiTEVUTyIsImVtYWlsIjoibWxldG9AZWRlbm9yLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjZkOTJlOTMyLTUxZjktNDQ0Mi05MDU0LTIzMTU3ODg2NGI3MiIsInJvbGVzX2lkcyI6WzFdLCJwZXJtaXNzaW9ucyI6WzEsMiwzLDRdLCJ2ZXJpZmljYXRpb25fY29kZSI6InV2cGZacGdRR2hnUkxuSnI1UFpTaXo3eDNXQnpyeWRzMmppWHpzSkZyenNQOXR1eHZhTDM2enlLc3hyWFBaNUYiLCJyZW5ld19pZCI6IlNFQWZhMURLU1J1akprYnlUUHZpM2dfNHJBdmtHcjZBIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc1ODk5ODUzNSwiZXhwaXJhdGlvbl9kYXRlIjoxNzU1OTc0NTM1LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTcyNDUyNDkzNSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoxOSwiaWF0IjoxNzI0NDM4NTM1LCJleHAiOjE3NTU5NzQ1MzUsImlzcyI6Imh0dHBzOi8vdXRpbGl0eWdvLWFwaS1kZXYud2lkZXJneWRldi5jb20ifQ.sBaUV5lVj9IPbAOiOTMo5jBZyqR5wfBLf1rQ0G1ife0","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/activity_histories?filters[client_number]=4960460455&filters[start_date]=2024-01-01T00:00:00-03:00&filters[end_date]=2024-01-31T00:00:00-03:00","host":["http://localhost:3000/"],"path":["api","v1","activity_histories"],"query":[{"key":"filters[client_number]","value":"4960460455"},{"key":"filters[start_date]","value":"2024-01-01T00:00:00-03:00"},{"key":"filters[end_date]","value":"2024-01-31T00:00:00-03:00"},{"key":"filters[category]","value":"veritatis","disabled":true},{"key":"filters[channel]","value":"web","disabled":true}]}},"code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": [\n        {\n            \"action\": \"digital_bill_unsubscription\",\n            \"action_text\": \"Se desadhirió la cuenta a factura digital\",\n            \"category\": \"billing\",\n            \"channel\": \"web\",\n            \"channel_label\": \"Web\",\n            \"created_at\": \"2024-01-19T20:39:25.000-03:00\",\n            \"query_params\": {\n                \"conversation_key\": \"12312313\",\n                \"started_at\": \"2024-01-19T20:39:25.000-03:00\"\n            }\n        }\n    ]\n}"}],"_postman_id":"02551867-3591-4edc-84d9-9faf117d17cd"}],"id":"34330532-09b2-4270-b4e4-1f2ea499c0e1","_postman_id":"34330532-09b2-4270-b4e4-1f2ea499c0e1","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Benefits","item":[{"name":"Products","id":"d91381f9-102d-4b10-b038-2f2818b74102","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoyLCJwcmVmZXJyZWRfdXNlcm5hbWUiOm51bGwsImdpdmVuX25hbWUiOm51bGwsImZhbWlseV9uYW1lIjpudWxsLCJlbWFpbCI6ImFkbWluX2VkZW5AZXhhbXBsZS5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiI5MTIiLCJ2ZXJpZmljYXRpb25fY29kZSI6Inl5NC13ZmdKaXpfaXJ2Z0NIeFVXVWpQVE0xRFlHeXhTblJKSjEyN2hiZm1iU3ZweFZhQ0JES2FrMV9nUnB5cXIiLCJyZW5ld19pZCI6ImI3YnRYc1lxYy1Oek5qeGFraXhVeXRtMnVvdUM0VEVEIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjAwMTYyMiwiZXhwaXJhdGlvbl9kYXRlIjoxNzYyOTc3NjIyLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTUyODAyMiwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoxMCwiaWF0IjoxNzMxNDQxNjIyLCJleHAiOjE3NjI5Nzc2MjIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.rWADfpZAm0UFgkAgYWqwumRJXS1mo4OKT5WijNhpNX0","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/benefits/products?simulation_id=1&benefit_code=912&benefit_category=Categoria 912","description":"<p>Servicio para recuperar productos alcanzados por algun beneficio.</p>\n<p><strong>Query params:</strong></p>\n<ul>\n<li><p><strong>benfit_code</strong> (string, opcional): Código del beneficio ingresado por el usuario.</p>\n</li>\n<li><p><strong>benefit_category</strong> (string, opcional): Categoría del beneficio</p>\n</li>\n<li><p><strong>simulation_id</strong> (string, required): Identificador de la simulación.</p>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>products</strong> <em>(array</em>, required): Array de productos alcanzados por un beneficio. Cada elemento contendrá:</p>\n<ul>\n<li><p><strong>product_external_id</strong> (string, required): Identificador del producto</p>\n</li>\n<li><p><strong>name</strong> (string, required): Nombre del producto.</p>\n</li>\n<li><p><strong>benefit</strong> (objeto, required): Información del beneficio. Cada elemento contendrá:</p>\n<ul>\n<li><p><strong>benefit_code</strong> (string, required): Código del beneficio.</p>\n</li>\n<li><p><strong>benefit_category</strong> (string, required): Categoria del beneficio.</p>\n</li>\n<li><p><strong>type</strong> (string, required): tipo del beneficio, ej: porcentaje | monto</p>\n</li>\n<li><p><strong>value</strong> (number, required): valor del descuento. ej: 25 (porciento) | 2500 (monto).</p>\n</li>\n<li><p><strong>remaining_uses_per_customer</strong> (number, opcional): cantidad de veces que el beneficio fue usado por el cliente en contexto.</p>\n</li>\n<li><p><strong>end_date</strong> (string, opcional): fecha de finalización del beneficio..</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","benefits","products"],"host":["http://localhost:3000/"],"query":[{"key":"simulation_id","value":"1"},{"key":"benefit_code","value":"912"},{"key":"benefit_category","value":"Categoria 912"}],"variable":[]}},"response":[{"id":"bb27ef7b-00cc-48d1-989e-1cb964138dbb","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6OTEyLCJ2ZXJpZmljYXRpb25fY29kZSI6ImVIeEdTcWU2SHp6MURORXlXQUt4RHhwSHNrb3lkenBYcTR4czh2c2pNbjV4dG5xWTFDN2tpdEtZc0ctb2ZNaWMiLCJyZW5ld19pZCI6IkUxS3pmRU5TeEJGcUpxcERwWWdVbV85OU1hU3N0c3lzIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjA3MzEzOSwiZXhwaXJhdGlvbl9kYXRlIjoxNzYzMDQ5MTM5LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTU5OTUzOSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoyMSwiaWF0IjoxNzMxNTEzMTM5LCJleHAiOjE3NjMwNDkxMzksImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.nQrBAXEC3KHhGzCuSQ-RRb1ulIFNkztXHVIBMmVBwg4","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/benefits/products?simulation_id=1&benefit_code=912&benefit_category=Categoria 912","host":["http://localhost:3000/"],"path":["api","v1","benefits","products"],"query":[{"key":"simulation_id","value":"1"},{"key":"benefit_code","value":"912"},{"key":"benefit_category","value":"Categoria 912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1763049139"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"44c03d17-bb6b-4ff7-8e8f-230637a7279a"},{"key":"X-Runtime","value":"0.281348"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"26a22d04-a139-47d7-b278-ce4734c6b220\",\n    \"job_id\": \"26a22d04-a139-47d7-b278-ce4734c6b220\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=26a22d04-a139-47d7-b278-ce4734c6b220\"\n}"},{"id":"facbd0dc-637f-4a0f-b715-6b9196134e84","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6OTEyLCJ2ZXJpZmljYXRpb25fY29kZSI6ImVIeEdTcWU2SHp6MURORXlXQUt4RHhwSHNrb3lkenBYcTR4czh2c2pNbjV4dG5xWTFDN2tpdEtZc0ctb2ZNaWMiLCJyZW5ld19pZCI6IkUxS3pmRU5TeEJGcUpxcERwWWdVbV85OU1hU3N0c3lzIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjA3MzEzOSwiZXhwaXJhdGlvbl9kYXRlIjoxNzYzMDQ5MTM5LCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTU5OTUzOSwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoyMSwiaWF0IjoxNzMxNTEzMTM5LCJleHAiOjE3NjMwNDkxMzksImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.nQrBAXEC3KHhGzCuSQ-RRb1ulIFNkztXHVIBMmVBwg4","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/benefits/products?simulation_id=1&benefit_code=912&benefit_category=Categoria 912","host":["http://localhost:3000/"],"path":["api","v1","benefits","products"],"query":[{"key":"simulation_id","value":"1"},{"key":"benefit_code","value":"912"},{"key":"benefit_category","value":"Categoria 912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1763049139"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"44c03d17-bb6b-4ff7-8e8f-230637a7279a"},{"key":"X-Runtime","value":"0.281348"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"products\": [\n        {\n            \"product_external_id\": \"12345\",\n            \"name\": \"Nombre del producto\",\n            \"benefit\": {\n                \"benefit_code\": \"cupon-oferta\",\n                \"benefit_category\": \"cupones\",\n                \"type\": \"porcentaje\",\n                \"value\": 25,\n                \"remaining_uses_per_customer\": 2,\n                \"applied_uses_per_customer\": 1,\n                \"end_date\": \"2024-04-25T08:00:00\"\n            }\n        },\n        {\n            \"product_external_id\": \"456798\",\n            \"name\": \"Carga de 45kg\",\n            \"benefit\": {\n                \"benefit_code\": \"Título\",\n                \"benefit_category\": \"convenio\",\n                \"type\": \"monto_fijo\",\n                \"value\": 1200,\n                \"remaining_uses_per_customer\": 1,\n                \"applied_uses_per_customer\": 3,\n                \"end_date\": \"2024-04-27T08:00:00\"\n            }\n        }\n    ]\n}"}],"_postman_id":"d91381f9-102d-4b10-b038-2f2818b74102"}],"id":"c0de31e9-b245-43b1-acd5-a73601166db8","_postman_id":"c0de31e9-b245-43b1-acd5-a73601166db8","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Persons","item":[{"name":"Create","id":"bb25dfc2-51f2-4614-9b7d-5eb9d82396cc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"document_type\": \"RUT\",\n    \"document_number\": \"91291291-2\",\n    \"first_name\": \"Marcelo\",\n    \"last_name\": \"Gallardo\",\n    \"phone\": \"9129129129\",\n    \"email\": \"9dedic@madrid.com\",\n    \"custom_attributes\": {\n\t\t\t\"requiere_factura\": true\n\t}\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/persons","description":"<p>Servicio encargado de crear una nueva persona.</p>\n<p><strong>Body params:</strong></p>\n<ul>\n<li><p><strong>document_type</strong> (string, optional): Tipo de documento de la persona.</p>\n</li>\n<li><p><strong>document_number</strong> (string, optional): Número de documento de la persona.</p>\n</li>\n<li><p><strong>first_name</strong> (string, optional): Nombre de la persona.</p>\n</li>\n<li><p><strong>last_name</strong> (string, optional): Apellido de la persona.</p>\n</li>\n<li><p><strong>phone</strong> (string, optional): Número de teléfono de la persona.</p>\n</li>\n<li><p><strong>email</strong> (string, optional): Email de la persona.</p>\n</li>\n<li><p><strong>phone</strong> (string, required): Número de teléfono de la persona.</p>\n</li>\n<li><p><strong>custom_attributes</strong> (hash, optional): Atributos custom de las personas.</p>\n<ul>\n<li><strong>requiere_factura</strong> (string, optional): Indica si la persona requiere factura.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<p>La respuesta del servicio tendrá las key <strong>message</strong> y <strong>person_id</strong> que sera el ID de la persona creada.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","persons"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"83c8a5de-96fe-4fb2-aee9-7d2d186fe19c","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"document_type\": \"RuT\",\n    \"document_number\": \"null\",\n    \"first_name\": \"Marcelo\",\n    \"last_name\": \"Gallardo\",\n    \"phone\": \"9129129129\",\n    \"email\": \"9dedic@madrid.com\",\n    \"custom_attributes\": {\n\t\t\t\"requiere_factura\": true\n\t}\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/persons"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"7509625d-89ec-4a0b-9e0a-362c69f5a44e"},{"key":"X-Runtime","value":"0.181974"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"46140c36-f898-4268-ac74-5cf68b14e18f\",\n    \"job_id\": \"46140c36-f898-4268-ac74-5cf68b14e18f\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=46140c36-f898-4268-ac74-5cf68b14e18f\"\n}"},{"id":"beee5854-638d-47be-a9d6-106e150805a4","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"document_type\": \"RuT\",\n    \"document_number\": \"null\",\n    \"first_name\": \"Marcelo\",\n    \"last_name\": \"Gallardo\",\n    \"phone\": \"9129129129\",\n    \"email\": \"9dedic@madrid.com\",\n    \"custom_attributes\": {\n\t\t\t\"requiere_factura\": true\n\t}\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/persons"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"7509625d-89ec-4a0b-9e0a-362c69f5a44e"},{"key":"X-Runtime","value":"0.181974"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"external_person_id\": \"123456\",\n    \"message\": \"Persona creada correctamente.\"\n}"},{"id":"254bae1f-62d7-4b2f-b70f-d76b6417149d","name":"400 - Bad Request","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"document_type\": null,\n    \"document_number\": \"NUMBER\",\n    \"first_name\": \"Marcelo\",\n    \"last_name\": \"Gallardo\",\n    \"phone\": \"9129129129\",\n    \"email\": \"9dedic@madrid.com\",\n    \"custom_attributes\": {\n\t\t\t\"requiere_factura\": true\n\t}\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/persons"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"83618b5a-7947-4c38-abd3-5978ebaaa153"},{"key":"X-Runtime","value":"0.037942"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"param_is_missing\",\n            \"message\": \"Algo salió mal. Por favor intente nuevamente más tarde.\",\n            \"meta\": \"param is missing or the value is empty: document_type\"\n        }\n    ]\n}"}],"_postman_id":"bb25dfc2-51f2-4614-9b7d-5eb9d82396cc"},{"name":"Update","id":"a4d403cb-2246-4c2b-aae8-02f9c0d600e1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"document_type\": \"RUT\",\n    \"document_number\": \"91291291-2\",\n    \"first_name\": \"Marcelo\",\n    \"last_name\": \"Gallardo\",\n    \"phone\": \"9129129129\",\n    \"email\": \"9dedic@madrid.com\",\n    \"custom_attributes\": {\n\t\t\t\"requiere_factura\": true\n\t}\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/persons/:external_person_id","description":"<p>Servicio encargado de actualizar los datos de una persona.</p>\n<p><strong>URI params:</strong></p>\n<ul>\n<li><strong>person_id:</strong> Identificador externo y único de la persona.</li>\n</ul>\n<p><strong>Body params:</strong></p>\n<ul>\n<li><p><strong>document_type</strong> (string, optional): Tipo de documento de la persona.</p>\n</li>\n<li><p><strong>document_number</strong> (string, optional): Número de documento de la persona.</p>\n</li>\n<li><p><strong>first_name</strong> (string, optional): Nombre de la persona.</p>\n</li>\n<li><p><strong>last_name</strong> (string, optional): Apellido de la persona.</p>\n</li>\n<li><p><strong>phone</strong> (string, optional): Número de teléfono de la persona.</p>\n</li>\n<li><p><strong>email</strong> (string, optional): Email de la persona.</p>\n</li>\n<li><p><strong>custom_attributes</strong> (hash, optional): Atributos custom de las personas.</p>\n<ul>\n<li><strong>requiere_factura</strong> (string, optional): Indica si la persona requiere factura.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<p>La respuesta del servicio tendrá una key <strong>message</strong>.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","persons",":external_person_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"912","key":"external_person_id"}]}},"response":[{"id":"1fe88a69-9204-4749-b9de-d7fff4b7f700","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"document_type\": \"RUT\",\n    \"document_number\": \"91291291-2\",\n    \"first_name\": \"Marcelo\",\n    \"last_name\": \"Gallardo\",\n    \"phone\": \"9129129129\",\n    \"email\": \"9dedic@madrid.com\",\n    \"custom_attributes\": {\n\t\t\t\"requiere_factura\": true\n\t}\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/persons/:external_person_id","host":["http://localhost:3000/"],"path":["api","v1","persons",":external_person_id"],"variable":[{"key":"external_person_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"69424fd9-3438-4f6e-8e6e-fff278a368fb"},{"key":"X-Runtime","value":"0.192970"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"d9be3126-44d8-4c30-b83b-f12c768ed758\",\n    \"job_id\": \"d9be3126-44d8-4c30-b83b-f12c768ed758\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=d9be3126-44d8-4c30-b83b-f12c768ed758\"\n}"},{"id":"7c795209-3300-481a-9de2-5a2c2dfb15c1","name":"202 - Accepted Copy","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"document_type\": \"RUT\",\n    \"document_number\": \"91291291-2\",\n    \"first_name\": \"Marcelo\",\n    \"last_name\": \"Gallardo\",\n    \"phone\": \"9129129129\",\n    \"email\": \"9dedic@madrid.com\",\n    \"custom_attributes\": {\n\t\t\t\"requiere_factura\": true\n\t}\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/persons/:external_person_id","host":["http://localhost:3000/"],"path":["api","v1","persons",":external_person_id"],"variable":[{"key":"external_person_id","value":"912"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"69424fd9-3438-4f6e-8e6e-fff278a368fb"},{"key":"X-Runtime","value":"0.192970"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Persona modificada con éxito\"\n}"}],"_postman_id":"a4d403cb-2246-4c2b-aae8-02f9c0d600e1"},{"name":"Show","id":"a5f4acec-6675-4cd4-bcd5-e7488bf0d550","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{admin-user-access-token}}"}]},"isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"}],"url":"http://localhost:3000//api/v1/persons/:external_person_id","description":"<p>Servicio encargado de devolver informacion detallada de una persona en el Backoffice.</p>\n<p><strong>URI params:</strong></p>\n<ul>\n<li><strong>external_person_id</strong>: Identificador externo y único de la persona.</li>\n</ul>\n<p>Este EP es Asincrónico. Sin Paginado.</p>\n<p><strong>Response 200:</strong></p>\n<p>La respuesta del servicio vendrá un objeto que tendrá las siguientes keys:</p>\n<ul>\n<li><p><strong>external_person_id</strong> (string, required): External id de la persona.</p>\n</li>\n<li><p><strong>first_name</strong> (string, required): Nombre de la persona</p>\n</li>\n<li><p><strong>last_name</strong> (string, required): Apellido de la persona</p>\n</li>\n<li><p><strong>business_name</strong> (string, required): Razón social de la persona.</p>\n</li>\n<li><p><strong>document_type</strong> (string, required): Tipo de documento.</p>\n</li>\n<li><p><strong>document_number</strong> (string, required): Número de documento</p>\n</li>\n<li><p><strong>phone</strong> (string, required): Número de telefono</p>\n</li>\n<li><p><strong>juridical</strong> (boolean, required): Indica si la persona es jurdica</p>\n</li>\n<li><p><strong>email</strong> (string, optional): Email de la persona.</p>\n</li>\n<li><p><strong>customer_type</strong> (string, optional): Clasificación de cliente de la persona</p>\n</li>\n<li><p><strong>custom_attributes</strong> (object, required): Atributos custom de las personas.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","persons",":external_person_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"912","key":"external_person_id"}]}},"response":[{"id":"39c91291-09bd-4ce2-8f81-ca0a484f4465","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/persons/:external_person_id","host":["http://localhost:3000/"],"path":["api","v1","persons",":external_person_id"],"variable":[{"key":"external_person_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"62faafe4-17d5-492f-a36b-c65785d85562"},{"key":"X-Runtime","value":"7.714799"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"605c60da-afb7-4916-9102-3eddfcb1d761\",\n    \"job_id\": \"605c60da-afb7-4916-9102-3eddfcb1d761\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=605c60da-afb7-4916-9102-3eddfcb1d761\"\n}"},{"id":"c97ff1bc-685a-4f8d-8fb4-af726d42b61b","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/persons/:external_person_id","host":["http://localhost:3000/"],"path":["api","v1","persons",":external_person_id"],"variable":[{"key":"external_person_id","value":"912"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"62faafe4-17d5-492f-a36b-c65785d85562"},{"key":"X-Runtime","value":"7.714799"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"external_person_id\": \"1234\",\n    \"first_name\": \"Juan\",\n    \"last_name\": \"Perez\",\n    \"business_name\": \"Perez, Juan\",\n    \"document_type\": \"rut\",\n    \"document_number\": \"96792430-K\",\n    \"phone\": \"1111111111\",\n    \"juridical\": false,\n    \"email\": \"juanperez@email.com\",\n    \"customer_type\": null,\n    \"custom_attributes\": null\n}"}],"_postman_id":"a5f4acec-6675-4cd4-bcd5-e7488bf0d550"},{"name":"Index","id":"a6787781-3325-41af-bc92-07f213635abc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiU3VUaFY3MjhXNEt5aTZUbmVhNnQtLTFMQmN1Ml9aU2J0V1g4c3FrMTZRNDlHaEZKOTNrckQyeUo4U3dRLTR6UyIsInJlbmV3X2lkIjoidF8xdENaOHhtc2N4ZDR3VlhvdFl6U1NYaV9xQndnb3giLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcxNTA2NzQ0LCJleHBpcmF0aW9uX2RhdGUiOjE3Njg0ODI3NDQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM3MDMzMTQ0LCJhdWQiOm51bGwsImlhdCI6MTczNjk0Njc0NCwiZXhwIjoxNzY4NDgyNzQ0LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.Edadfm4UssOeh6WLO6MGfwcK_5ApYfzGPvwdiIfLZoc"}]},"isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"x-user","value":"912","type":"text"}],"url":"http://localhost:3000//api/v1/persons?document_type=RUT&document_number=912&customer_type=t1","description":"<p>Servicio encargado de devolver personas según el criterio de busqueda.</p>\n<p>El servicio de búsqueda de personas admite los siguientes criterios:</p>\n<ul>\n<li><p>Búsqueda por número de documento, tipo de documento y opcionalmente el filtro, tipo de cliente.</p>\n</li>\n<li><p>Búsqueda por nombre y opcionalmente el filtro tipo de cliente.</p>\n</li>\n<li><p>Búsqueda por identificador único externo y opcionalmente el filtro de tipo cliente.</p>\n</li>\n<li><p>Búsqueda por teléfono y opcionalmente el filtro de tipo de cliente.</p>\n</li>\n</ul>\n<p>No se pueden combinar por el momento los criterios de búsqueda. El servicio no responderá con error, pero prioriza los criterios según el siguiente orden:</p>\n<ul>\n<li><p>Búsqueda por teléfono.</p>\n</li>\n<li><p>Búsqueda por identificador externo.</p>\n</li>\n<li><p>Búsqueda por número de documento y tipo de documento.</p>\n</li>\n<li><p>Búsqueda por nombre.</p>\n</li>\n</ul>\n<p><strong>Query params:</strong></p>\n<ul>\n<li><p><strong>document_number</strong>: Número de documento.</p>\n</li>\n<li><p><strong>document_type</strong>: Tipo de documento.</p>\n</li>\n<li><p><strong>name:</strong> Nombre de la persona.</p>\n</li>\n<li><p><strong>external_id</strong>: Identificador externo y único de la persona</p>\n</li>\n<li><p><strong>customer_type:</strong> Clasificación de cliente de la persona</p>\n</li>\n<li><p><strong>phone:</strong> Teléfono de la persona</p>\n</li>\n</ul>\n<p>Este EP es Asincrónico. Sin Paginado.</p>\n<p><strong>Response 200:</strong></p>\n<p>La respuesta del servicio vendrá con una key <strong>persons</strong> que es un array de objetos por cada persona. Cada objeto tendrá las siguientes keys</p>\n<ul>\n<li><p><strong>person_id</strong> (string, required): External id de la persona.</p>\n</li>\n<li><p><strong>first_name</strong> (string, required): Nombre de la persona</p>\n</li>\n<li><p><strong>last_name</strong> (string, required): Apellido de la persona</p>\n</li>\n<li><p><strong>business_name</strong> (string, required): Razón social de la persona.</p>\n</li>\n<li><p><strong>document_type</strong> (string, required): Tipo de documento.</p>\n</li>\n<li><p><strong>document_number</strong> (string, required): Número de documento</p>\n</li>\n<li><p><strong>total_accounts</strong> (string, required): Número de cuentas asociadas a la persona.</p>\n</li>\n<li><p><strong>customer_type</strong> (string, optional): Clasificación de cliente de la persona</p>\n</li>\n<li><p><strong>email</strong> (string, optional): Email de la persona.</p>\n</li>\n<li><p><strong>phone</strong> (string, optional): Teléfono de la persona.</p>\n</li>\n<li><p><strong>user</strong> (object, optional): Objeto que contiene las siguientes keys:</p>\n<ul>\n<li><p><strong>user_id</strong> (string, optional): ID del usuario asociado a la persona. Es requerido si hay un usuario</p>\n</li>\n<li><p><strong>email</strong> (string, optional): Email del usuario. Es requerido si hay un usuario</p>\n</li>\n</ul>\n</li>\n<li><p><strong>custom_attributes</strong> (object, required): Atributos custom de las personas.</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","persons"],"host":["http://localhost:3000/"],"query":[{"disabled":true,"key":"phone","value":"9-1218-2018"},{"disabled":true,"key":"external_person_id","value":"912"},{"key":"document_type","value":"RUT"},{"key":"document_number","value":"912"},{"key":"customer_type","value":"t1"},{"disabled":true,"key":"name","value":"sodimac"}],"variable":[]}},"response":[{"id":"fb39033f-a62e-4a36-ae8e-36fe81a9b575","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/persons?phone=9-1218-2018&customer_type=T1","host":["http://localhost:3000/"],"path":["api","v1","persons"],"query":[{"key":"phone","value":"9-1218-2018"},{"key":"external_person_id","value":"912","disabled":true},{"key":"document_type","value":"RuT","disabled":true},{"key":"document_number","value":"912","disabled":true},{"key":"customer_type","value":"T1"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"4e3f8e51-9d6e-4cda-8625-841b050f16fc"},{"key":"X-Runtime","value":"0.477072"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"3851a056-7326-495b-a679-ad8dbc6951db\",\n    \"job_id\": \"3851a056-7326-495b-a679-ad8dbc6951db\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=3851a056-7326-495b-a679-ad8dbc6951db\"\n}"},{"id":"49d25439-8b7e-4543-83b8-564a85112262","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInZlcmlmaWNhdGlvbl9jb2RlIjoiV2ZvUGdyazZFdFphQXlUemJvTjNCdXNZLXo1RFZDbWtxSEFBMWdHWjJ6LVdKSnhRaFpVVkM2OGZReHNXSHZzVCIsInJlbmV3X2lkIjoiNlN4VFhmeWZfcS1nbUt1cnVha2JlZS02N0NGZGR5QU4iLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzY3ODEzNzgwLCJleHBpcmF0aW9uX2RhdGUiOjE3NjQ3ODk3ODAsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzMzMzQwMTgwLCJhdWQiOm51bGwsInV0aWxpdHlfY29kZSI6MjEsImlhdCI6MTczMzI1Mzc4MCwiZXhwIjoxNzY0Nzg5NzgwLCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.DqV1oX6SX2yViAjmiBgZ3xfm0_bRSzhYp3VlJhRAh5c","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/persons?phone=9-1218-2018&customer_type=T1","host":["http://localhost:3000/"],"path":["api","v1","persons"],"query":[{"key":"phone","value":"9-1218-2018"},{"key":"external_person_id","value":"912","disabled":true},{"key":"document_type","value":"RuT","disabled":true},{"key":"document_number","value":"912","disabled":true},{"key":"customer_type","value":"T1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1764789780"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"4e3f8e51-9d6e-4cda-8625-841b050f16fc"},{"key":"X-Runtime","value":"0.477072"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"persons\": [\n        {\n            \"person_id\": \"1234\",\n            \"first_name\": \"Juan\",\n            \"last_name\": \"Perez\",\n            \"business_name\": \"Perez, Juan\",\n            \"document_type\": \"dni\",\n            \"document_number\": \"88888888\",\n            \"total_accounts\": 3,\n            \"user\": {\n                \"user_id\": \"4321\",\n                \"email\": \"juanperez@email.com\"\n            },\n            \"customer_type\": \"T2\",\n            \"email\": \"juanperez@email.com\",\n            \"phone\": \"1234567890\",\n            \"custom_attributes\": {}\n        },\n        {\n            \"person_id\": \"5678\",\n            \"first_name\": \"Martin\",\n            \"last_name\": \"Barco\",\n            \"business_name\": \"Barco, Martin\",\n            \"document_type\": \"rut\",\n            \"document_number\": \"99999912\",\n            \"total_accounts\": 5,\n            \"user\": null,\n            \"customer_type\": \"T2\",\n            \"email\": \"barcomartin@email.com\",\n            \"phone\": \"1234567890\",\n            \"custom_attributes\": {}\n        }\n    ]\n}"}],"_postman_id":"a6787781-3325-41af-bc92-07f213635abc"}],"id":"d8221a76-497c-4726-adc0-3061fbf6c0de","_postman_id":"d8221a76-497c-4726-adc0-3061fbf6c0de","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Premises","item":[{"name":"Create","id":"36a47bd1-0c25-4fc1-80cd-b5dacaa338ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"address\": \"Juncal 4450\",\n    \"complete_address\": { \n        \"street\": \"Juncal\",\n        \"street_number\": \"4450\",\n        \"country\": \"Argentina\",\n        \"postal_code\": null,\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 4\",\n        \"administrative_area_level_3\": null,\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"J\",\n        \"reference\": \"Al lado de la bodegón\",\n        \"alias\": \"Casa\",\n        \"coordinates\": {\n            \"latitude\": \"1.23432\",\n            \"longitude\": \"-3.32343\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/persons/:person_external_id/premises","description":"<p>Servicio para crear una dirección para una persona.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><strong>person_external_id</strong> (string, required): Identificador de la persona a la que se le va asociar la dirección.</li>\n<li><strong>address</strong> (string, required): Direccion completa en un string.</li>\n<li><strong>complete_address</strong> (hash, required): Dirección discriminada por elementos, dentro tendrá:<ul>\n<li><strong>street</strong> (string, required): Calle de la dirección.</li>\n<li><strong>street_number</strong> (string, required): Numero de la dirección.</li>\n<li><strong>coordinates</strong> (hash, required): Objeto de coordenadas de la dirección, dentro tendrá:<ul>\n<li><strong>latitude</strong> (string, required): Latitud de la dirección.</li>\n<li><strong>longitude</strong> (number, optional): Longitud de la dirección.</li>\n</ul>\n</li>\n<li><strong>country</strong> (string, optional): Pais de la dirección_._</li>\n<li><strong>postal_code</strong> (string, optional): Código postal de la dirección_._</li>\n<li><strong>administrative_area_level_1</strong> (string, required): Area administrativa de mayor nivel i.e.: CABA.</li>\n<li><strong>administrative_area_level_2</strong> (string, optional): Area administrativa de nivel intermedio i.e.: Comuna 4.</li>\n<li><strong>administrative_area_level_3</strong> (boolean, optional): Area administrativa de menor nivel i.e.: Puerto Madero.</li>\n<li><strong>floor</strong> (string, optional): Piso de la dirección.</li>\n<li><strong>home</strong> (string, optional): Departamento de la dirección.</li>\n<li><strong>building</strong> (string, optional): Identificador del edificio.</li>\n<li><strong>reference</strong> (string, optional): Referencias para facilitar la busqueda de la dirección.</li>\n<li><strong>alias</strong> (string, optional): Alias para identificar la dirección.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response param:</strong></p>\n<ul>\n<li><strong>premise_id</strong> (string, required): Identificador externo de la dirección.</li>\n<li><strong>message</strong> (string, optional): mensaje de creación.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","persons",":person_external_id","premises"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"6633da36d643ce0008f2049e","key":"person_external_id"}]}},"response":[{"id":"d515fe11-6b17-40d3-a2fe-5815a04903a9","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/persons/:person_external_id/premises","host":["http://localhost:3000/"],"path":["api","v1","persons",":person_external_id","premises"],"variable":[{"key":"person_external_id","value":"6633da36d643ce0008f2049e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"9874f2a423c923c885044b4a9a6c8aad\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"b48737f5-0ca8-4936-a065-0ea3c15f4330"},{"key":"X-Runtime","value":"0.055484"},{"key":"vary","value":"Accept, Origin"},{"key":"Content-Length","value":"63"}],"cookie":[],"responseTime":null,"body":"{\n    \"premise_id\": \"1234\",\n    \"message\": \"Dirección creada con éxito!\"\n}"},{"id":"f2ba412a-a0dd-4007-8a2b-b738d481c07f","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"address\": \"Juncal 4450\",\n    \"complete_address\": { \n        \"street\": \"Juncal\",\n        \"street_number\": \"4450\",\n        \"country\": \"Argentina\",\n        \"postal_code\": null,\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 4\",\n        \"administrative_area_level_3\": null,\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"J\",\n        \"reference\": \"Al lado de la bodegón\",\n        \"alias\": \"Casa\",\n        \"coordinates\": {\n            \"latitude\": \"1.23432\",\n            \"longitude\": \"-3.32343\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/persons/:person_external_id/premises","host":["http://localhost:3000/"],"path":["api","v1","persons",":person_external_id","premises"],"variable":[{"key":"person_external_id","value":"6633da36d643ce0008f2049e"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"b677a5b3-ce3a-4c2b-adc6-1df2c765917f"},{"key":"X-Runtime","value":"0.449645"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"fc2870ed-c064-485a-b151-b05e9bce68d0\",\n    \"job_id\": \"fc2870ed-c064-485a-b151-b05e9bce68d0\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=fc2870ed-c064-485a-b151-b05e9bce68d0\"\n}"}],"_postman_id":"36a47bd1-0c25-4fc1-80cd-b5dacaa338ad"},{"name":"Index","id":"5318f416-fe12-4448-b677-770b21819570","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":"http://localhost:3000//api/v1/persons/:person_external_id/premises","description":"<p>Servicio para obtener las oficinas de una persona.</p>\n<p><strong>Request body:</strong></p>\n<p>La respuesta será un array de oficinas.</p>\n<p><strong>Response param:</strong></p>\n<ul>\n<li><strong>premise_external_id</strong> (string, required): Identificador de la persona a la que se le va asociar la dirección.</li>\n<li><strong>address</strong> (string, required): Direccion completa en un string.</li>\n<li><strong>complete_address</strong> (hash, required): Dirección discriminada por elementos, dentro tendrá:<ul>\n<li><strong>street</strong> (string, required): Calle de la dirección.</li>\n<li><strong>street_number</strong> (string, required): Numero de la dirección.</li>\n<li><strong>coordinates</strong> (hash, required): Objeto de coordenadas de la dirección, dentro tendrá:<ul>\n<li><strong>latitude</strong> (string, required): Latitud de la dirección.</li>\n<li><strong>longitude</strong> (number, optional): Longitud de la dirección.</li>\n</ul>\n</li>\n<li><strong>country</strong> (string, optional): Pais de la dirección_._</li>\n<li><strong>postal_code</strong> (string, optional): Código postal de la dirección_._</li>\n<li><strong>administrative_area_level_1</strong> (string, required): Area administrativa de mayor nivel i.e.: CABA.</li>\n<li><strong>administrative_area_level_2</strong> (string, optional): Area administrativa de nivel intermedio i.e.: Comuna 4.</li>\n<li><strong>administrative_area_level_3</strong> (boolean, optional): Area administrativa de menor nivel i.e.: Puerto Madero.</li>\n<li><strong>floor</strong> (string, optional): Piso de la dirección.</li>\n<li><strong>home</strong> (string, optional): Departamento de la dirección.</li>\n<li><strong>building</strong> (string, optional): Identificador del edificio.</li>\n<li><strong>reference</strong> (string, optional): Referencias para facilitar la busqueda de la dirección.</li>\n<li><strong>alias</strong> (string, optional): Alias para identificar la dirección.</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","persons",":person_external_id","premises"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"6633da36d643ce0008f2049e","key":"person_external_id"}]}},"response":[{"id":"54348f5f-d4c7-4044-a4d2-c30143c66bd9","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/persons/:person_external_id/premises","host":["http://localhost:3000/"],"path":["api","v1","persons",":person_external_id","premises"],"variable":[{"key":"person_external_id","value":"6633da36d643ce0008f2049e"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"d253fe3b764005afb577b31e5bca9986\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"0f5994e0-ccd6-445c-9d6b-e17274a22252"},{"key":"X-Runtime","value":"0.018973"},{"key":"vary","value":"Accept, Origin"},{"key":"Content-Length","value":"1574"}],"cookie":[],"responseTime":null,"body":"{\n    \"premises\": [\n        {\n            \"premise_external_id\": 1,\n            \"address\": \"Lorem Ipsum 123\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"person\": {\n                \"person_external_id\": \"123A\",\n                \"full_name\": \"Juan Perez\"\n            },\n            \"custom_attributes\": {\n                \"key\": \"value\"\n            }\n        },\n        {\n            \"premise_external_id\": 2,\n            \"address\": \"Lorem Ipsum 123\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"person\": {\n                \"person_external_id\": \"123A\",\n                \"full_name\": \"Juan Perez\"\n            },\n            \"custom_attributes\": {\n                \"key\": \"value\"\n            }\n        },\n        {\n            \"premise_external_id\": 3,\n            \"address\": \"Lorem Ipsum 123\",\n            \"complete_address\": {\n                \"street\": \"Lorem Ipsum\",\n                \"street_number\": \"123\",\n                \"coordinates\": {\n                    \"latitude\": \"-12.123\",\n                    \"longitude\": \"-45.678\"\n                },\n                \"country\": \"Argentina\",\n                \"postal_code\": \"1000\",\n                \"administrative_area_level_1\": \"CABA\",\n                \"administrative_area_level_2\": \"Comuna 1\",\n                \"administrative_area_level_3\": \"Puerto Madero\",\n                \"floor\": \"3\",\n                \"home\": \"A\",\n                \"building\": null,\n                \"reference\": null,\n                \"alias\": \"Trabajo\"\n            },\n            \"person\": {\n                \"person_external_id\": \"123A\",\n                \"full_name\": \"Juan Perez\"\n            },\n            \"custom_attributes\": {\n                \"key\": \"value\"\n            }\n        }\n    ]\n}"},{"id":"38e1b563-b1bb-47a9-bad7-955f3e8c29dd","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/persons/:person_external_id/premises","host":["http://localhost:3000/"],"path":["api","v1","persons",":person_external_id","premises"],"variable":[{"key":"person_external_id","value":"6633da36d643ce0008f2049e"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0cee4a14-d25d-4701-9a50-4d05e6a48b51"},{"key":"X-Runtime","value":"0.595013"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"f65a5dc7-c5c8-4d41-b807-cc8c6fb539fe\",\n    \"job_id\": \"f65a5dc7-c5c8-4d41-b807-cc8c6fb539fe\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=f65a5dc7-c5c8-4d41-b807-cc8c6fb539fe\"\n}"}],"_postman_id":"5318f416-fe12-4448-b677-770b21819570"},{"name":"Update","id":"ecf11b22-2635-4262-9705-f85403a03453","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"address\": \"Juncal 4450\",\n    \"complete_address\": { \n        \"street\": \"Juncal\",\n        \"street_number\": \"4450\",\n        \"country\": \"Argentina\",\n        \"postal_code\": null,\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 4\",\n        \"administrative_area_level_3\": null,\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"J\",\n        \"reference\": \"Al lado de la rural\",\n        \"alias\": \"Trabajo\",\n        \"coordinates\": {\n            \"latitude\": \"1.23432\",\n            \"longitude\": \"-3.32343\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/persons/:person_external_id/premises/:premise_external_id","description":"<p>Servicio para actualizar una dirección de una persona.</p>\n<p><strong>Request body:</strong></p>\n<ul>\n<li><strong>person_external_id</strong> (string, required): Identificador de la persona a la que se le va asociar la dirección.</li>\n<li><strong>address</strong> (string, required): Direccion completa en un string.</li>\n<li><strong>complete_address</strong> (hash, required): Dirección discriminada por elementos, dentro tendrá:<ul>\n<li><strong>street</strong> (string, required): Calle de la dirección.</li>\n<li><strong>street_number</strong> (string, required): Numero de la dirección.</li>\n<li><strong>coordinates</strong> (hash, required): Objeto de coordenadas de la dirección, dentro tendrá:<ul>\n<li><strong>latitude</strong> (string, required): Latitud de la dirección.</li>\n<li><strong>longitude</strong> (number, optional): Longitud de la dirección.</li>\n</ul>\n</li>\n<li><strong>country</strong> (string, optional): Pais de la dirección_._</li>\n<li><strong>postal_code</strong> (string, optional): Código postal de la dirección_._</li>\n<li><strong>administrative_area_level_1</strong> (string, required): Area administrativa de mayor nivel i.e.: CABA.</li>\n<li><strong>administrative_area_level_2</strong> (string, optional): Area administrativa de nivel intermedio i.e.: Comuna 4.</li>\n<li><strong>administrative_area_level_3</strong> (boolean, optional): Area administrativa de menor nivel i.e.: Puerto Madero.</li>\n<li><strong>floor</strong> (string, optional): Piso de la dirección.</li>\n<li><strong>home</strong> (string, optional): Departamento de la dirección.</li>\n<li><strong>building</strong> (string, optional): Identificador del edificio.</li>\n<li><strong>reference</strong> (string, optional): Referencias para facilitar la busqueda de la dirección.</li>\n<li><strong>alias</strong> (string, optional): Alias para identificar la dirección.</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response param:</strong></p>\n<ul>\n<li><strong>message</strong> (string, optional): mensaje de modificación.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","persons",":person_external_id","premises",":premise_external_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"6633da36d643ce0008f2049e","key":"person_external_id"},{"type":"any","value":"0","key":"premise_external_id"}]}},"response":[{"id":"e6d32eda-e2dd-4010-b4c6-ed0e2b421511","name":"200 - OK","originalRequest":{"method":"GET","header":[],"url":{"raw":"http://localhost:3000//api/v1/persons/:person_external_id/premises/:premise_external_id","host":["http://localhost:3000/"],"path":["api","v1","persons",":person_external_id","premises",":premise_external_id"],"variable":[{"key":"person_external_id","value":"6633da36d643ce0008f2049e"},{"key":"premise_external_id","value":"1234"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"22d468a52212ec1f395d009336035439\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ca07ae74-3f48-4b4f-9484-d7252cc97441"},{"key":"X-Runtime","value":"0.016938"},{"key":"vary","value":"Accept, Origin"},{"key":"Content-Length","value":"47"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Dirección modificada con éxito!\"\n}"},{"id":"e98b8940-6c28-44af-bbdb-1ebab7e36c4b","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"address\": \"Juncal 4450\",\n    \"complete_address\": { \n        \"street\": \"Juncal\",\n        \"street_number\": \"4450\",\n        \"country\": \"Argentina\",\n        \"postal_code\": null,\n        \"administrative_area_level_1\": \"CABA\",\n        \"administrative_area_level_2\": \"Comuna 4\",\n        \"administrative_area_level_3\": null,\n        \"floor\": \"3\",\n        \"home\": \"A\",\n        \"building\": \"J\",\n        \"reference\": \"Al lado de la rural\",\n        \"alias\": \"Trabajo\",\n        \"coordinates\": {\n            \"latitude\": \"1.23432\",\n            \"longitude\": \"-3.32343\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/persons/:person_external_id/premises/:premise_external_id","host":["http://localhost:3000/"],"path":["api","v1","persons",":person_external_id","premises",":premise_external_id"],"variable":[{"key":"person_external_id","value":"6633da36d643ce0008f2049e"},{"key":"premise_external_id","value":"0"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"8a33374d-dd41-4fcd-92c3-5fdf746555c0"},{"key":"X-Runtime","value":"0.089292"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"eacdafdd-cfea-470e-a08c-67394a615315\",\n    \"job_id\": \"eacdafdd-cfea-470e-a08c-67394a615315\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=eacdafdd-cfea-470e-a08c-67394a615315\"\n}"}],"_postman_id":"ecf11b22-2635-4262-9705-f85403a03453"},{"name":"Delete","id":"4e606a5c-f9b8-40e5-83b4-01b34e312ba2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/persons/:person_external_id/premises/:premise_external_id","description":"<p>Servicio para eliminar una dirección de una persona.</p>\n<p><strong>query param:</strong></p>\n<ul>\n<li><strong>premise_external_id</strong> (string, required): identificador de la dirección.</li>\n</ul>\n<p><strong>Response param:</strong></p>\n<ul>\n<li><strong>message</strong> (string, optional): mensaje de eliminación.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","persons",":person_external_id","premises",":premise_external_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"person_external_id"},{"type":"any","value":"123","key":"premise_external_id"}]}},"response":[{"id":"0c1e4e0b-79c8-417f-82fd-d7e494a65f4f","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/persons/:person_external_id/premises/:premise_external_id","host":["http://localhost:3000/"],"path":["api","v1","persons",":person_external_id","premises",":premise_external_id"],"variable":[{"key":"person_external_id","value":"6633da36d643ce0008f2049e"},{"key":"premise_external_id","value":"1234"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"b7806858693547af53416f6338cbdc6d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"130a2052-ec7f-40c0-82f4-1dc50da8c642"},{"key":"X-Runtime","value":"0.093587"},{"key":"vary","value":"Accept, Origin"},{"key":"Content-Length","value":"45"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Dirección eliminada con éxito\"\n}"},{"id":"ec86cb0c-c28a-4442-95b1-ebccb2fc5781","name":"202 - Accepted","originalRequest":{"method":"DELETE","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/persons/:person_external_id/premises/:premise_external_id","host":["http://localhost:3000/"],"path":["api","v1","persons",":person_external_id","premises",":premise_external_id"],"variable":[{"key":"person_external_id","value":"1"},{"key":"premise_external_id","value":"123"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"d90e8132-a73c-423f-9ed6-7e16d597b4d6"},{"key":"X-Runtime","value":"0.085839"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"4011ea7b-a5af-4f1e-9e2a-800d3d7113dc\",\n    \"job_id\": \"4011ea7b-a5af-4f1e-9e2a-800d3d7113dc\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=4011ea7b-a5af-4f1e-9e2a-800d3d7113dc\"\n}"}],"_postman_id":"4e606a5c-f9b8-40e5-83b4-01b34e312ba2"}],"id":"3448f204-2f1f-4af4-ac11-1ab13c0c87da","_postman_id":"3448f204-2f1f-4af4-ac11-1ab13c0c87da","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Deliveries","item":[{"name":"Calendar","id":"c6ce9345-2015-4565-b83c-a47b5ca3549c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoyLCJwcmVmZXJyZWRfdXNlcm5hbWUiOm51bGwsImdpdmVuX25hbWUiOm51bGwsImZhbWlseV9uYW1lIjpudWxsLCJlbWFpbCI6ImFkbWluX2VkZW5AZXhhbXBsZS5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiI5MTIiLCJ2ZXJpZmljYXRpb25fY29kZSI6Inl5NC13ZmdKaXpfaXJ2Z0NIeFVXVWpQVE0xRFlHeXhTblJKSjEyN2hiZm1iU3ZweFZhQ0JES2FrMV9nUnB5cXIiLCJyZW5ld19pZCI6ImI3YnRYc1lxYy1Oek5qeGFraXhVeXRtMnVvdUM0VEVEIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjAwMTYyMiwiZXhwaXJhdGlvbl9kYXRlIjoxNzYyOTc3NjIyLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTUyODAyMiwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoxMCwiaWF0IjoxNzMxNDQxNjIyLCJleHAiOjE3NjI5Nzc2MjIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.rWADfpZAm0UFgkAgYWqwumRJXS1mo4OKT5WijNhpNX0","type":"text"}],"url":"http://localhost:3000//api/v1/deliveries/calendar?simulation_id=1&month=12&year=2025","description":"<p>Servicio destinado a obtener el calendario con las fechas y horarios disponibles para entregar el pedido a partir del mes, año y simulación</p>\n<p><strong>Query params:</strong></p>\n<ul>\n<li><p><strong>month</strong> (string, required): Mes del calendario</p>\n</li>\n<li><p><strong>year</strong> (string, required): Año del calendario</p>\n</li>\n<li><p><strong>simulation_id</strong> (string, required): Identificador de la simulación.</p>\n</li>\n</ul>\n<p><strong>Response body:</strong></p>\n<ul>\n<li><p><strong>days</strong> <em>(array</em>, required): Listado de días y horarios disponibles para la entrega del pedido. Cada elemento contendrá:</p>\n<ul>\n<li><p><strong>date</strong> (string, required): Fecha del día de la entrega</p>\n</li>\n<li><p><strong>enabled</strong> (boolean, required): Indica si el día está disponible para entregas</p>\n</li>\n<li><p><strong>work_schedule_ranges</strong> (array, required): Listado de rangos horarios disponibles para la entrega en el día. Cada elemento contendrá:</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de inicio del rango horario</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin del rango horario</p>\n</li>\n<li><p><strong>delivery_ranges</strong> (array, optional): Listado de rangos horarios disponibles dentro del rango horario laboral para la entrega. Cada elemento contendrá:</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de inicio del rango de entrega</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin del rango horario de entrega</p>\n</li>\n</ul>\n</li>\n<li><p><strong>recommended_delivery_date</strong> (object, optional): Horario en el cual se recomienda programar la entrega al usuario del Backoffice. Contendrá las siguientes keys:</p>\n<ul>\n<li><p><strong>start_date</strong> (string, required): Fecha de inicio del rango de entrega recomendado</p>\n</li>\n<li><p><strong>end_date</strong> (string, required): Fecha de fin del rango horario de entrega recomendado</p>\n</li>\n</ul>\n</li>\n<li><p><strong>minimum_delivery_time_minutes</strong> (number, opcional): tiempo mínimo que demora el pedido en ser entregado</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","deliveries","calendar"],"host":["http://localhost:3000/"],"query":[{"key":"simulation_id","value":"1"},{"key":"month","value":"12"},{"key":"year","value":"2025"}],"variable":[]}},"response":[{"id":"d517c603-51ef-4d99-8953-13891a2c6e01","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoyLCJwcmVmZXJyZWRfdXNlcm5hbWUiOm51bGwsImdpdmVuX25hbWUiOm51bGwsImZhbWlseV9uYW1lIjpudWxsLCJlbWFpbCI6ImFkbWluX2VkZW5AZXhhbXBsZS5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiI5MTIiLCJ2ZXJpZmljYXRpb25fY29kZSI6Inl5NC13ZmdKaXpfaXJ2Z0NIeFVXVWpQVE0xRFlHeXhTblJKSjEyN2hiZm1iU3ZweFZhQ0JES2FrMV9nUnB5cXIiLCJyZW5ld19pZCI6ImI3YnRYc1lxYy1Oek5qeGFraXhVeXRtMnVvdUM0VEVEIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjAwMTYyMiwiZXhwaXJhdGlvbl9kYXRlIjoxNzYyOTc3NjIyLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTUyODAyMiwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoxMCwiaWF0IjoxNzMxNDQxNjIyLCJleHAiOjE3NjI5Nzc2MjIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.rWADfpZAm0UFgkAgYWqwumRJXS1mo4OKT5WijNhpNX0","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/deliveries/calendar?simulation_id=1&month=12&year=2025","host":["http://localhost:3000/"],"path":["api","v1","deliveries","calendar"],"query":[{"key":"simulation_id","value":"1"},{"key":"month","value":"12"},{"key":"year","value":"2025"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1762977622"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"b52e6202-de76-430e-b415-6741ff08842e"},{"key":"X-Runtime","value":"0.043823"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"669073df-73c2-4e8e-ac29-dba52ddfee3d\",\n    \"job_id\": \"669073df-73c2-4e8e-ac29-dba52ddfee3d\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=669073df-73c2-4e8e-ac29-dba52ddfee3d\"\n}"},{"id":"9c1ad798-8303-4185-8261-8386ec3eaaad","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoyLCJwcmVmZXJyZWRfdXNlcm5hbWUiOm51bGwsImdpdmVuX25hbWUiOm51bGwsImZhbWlseV9uYW1lIjpudWxsLCJlbWFpbCI6ImFkbWluX2VkZW5AZXhhbXBsZS5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiI5MTIiLCJ2ZXJpZmljYXRpb25fY29kZSI6Inl5NC13ZmdKaXpfaXJ2Z0NIeFVXVWpQVE0xRFlHeXhTblJKSjEyN2hiZm1iU3ZweFZhQ0JES2FrMV9nUnB5cXIiLCJyZW5ld19pZCI6ImI3YnRYc1lxYy1Oek5qeGFraXhVeXRtMnVvdUM0VEVEIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc2NjAwMTYyMiwiZXhwaXJhdGlvbl9kYXRlIjoxNzYyOTc3NjIyLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczMTUyODAyMiwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiXSwidXRpbGl0eV9jb2RlIjoxMCwiaWF0IjoxNzMxNDQxNjIyLCJleHAiOjE3NjI5Nzc2MjIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.rWADfpZAm0UFgkAgYWqwumRJXS1mo4OKT5WijNhpNX0","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/deliveries/calendar?simulation_id=1&month=12&year=2025","host":["http://localhost:3000/"],"path":["api","v1","deliveries","calendar"],"query":[{"key":"simulation_id","value":"1"},{"key":"month","value":"12"},{"key":"year","value":"2025"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1762977622"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"b52e6202-de76-430e-b415-6741ff08842e"},{"key":"X-Runtime","value":"0.043823"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"days\": [\n        {\n            \"date\": \"2024-05-30-T00:00:00\",\n            \"enabled\": true,\n            \"work_schedule_ranges\": [\n                {\n                    \"start_date\": \"2024-05-30-T09:00:00\",\n                    \"end_date\": \"2024-05-30T013:00:00\",\n                    \"delivery_ranges\": [\n                        {\n                            \"start_date\": \"2024-05-30T09:00:00\",\n                            \"end_date\": \"2024-05-30T10:00:00\"\n                        },\n                        {\n                            \"start_date\": \"2024-05-30T11:00:00\",\n                            \"end_date\": \"2024-05-30T12:00:00\"\n                        }\n                    ],\n                    \"recommended_delivery_date\": {\n                        \"start_date\": \"2024-05-30T09:00:00\",\n                        \"end_date\": \"2024-05-30T10:00:00\"\n                    },\n                    \"minimum_delivery_time_minutes\": 30\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"c6ce9345-2015-4565-b83c-a47b5ca3549c"}],"id":"6416f6c7-150e-4a59-9070-adff5127b22d","_postman_id":"6416f6c7-150e-4a59-9070-adff5127b22d","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Alerts","item":[{"name":"Index","id":"6ca91ed5-91a1-4212-b8b1-99f0db22493d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoyMDgsInByZWZlcnJlZF91c2VybmFtZSI6bnVsbCwiZ2l2ZW5fbmFtZSI6IkVqZWN1dGl2byBDYWxsIFJlY2VwY2nDs24iLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJpdS5lamVjYWxscmVjZXBAZ2FzY28uY2wiLCJ1dGlsaXR5X3VzZXJfaWQiOiI3OTViZDczMC1lMTllLTQ0MDctOGNlMC03Yjc5NmRlYTdhZGQiLCJ1dGlsaXR5X2NvZGUiOjIxLCJ2ZXJpZmljYXRpb25fY29kZSI6IjhZRW9aTmo0ZzVndmROWnE2REJ6TWJ6TFBZV1RfZV9teHpwY0t6OVZ2VHdOdkJiZUdmMUNXQzJEeEFNeVo2a3giLCJyZW5ld19pZCI6InFzRnhpczJwdjI3YzZTWk1GR3JLaUdFbl95YnNZRW1fIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc3MjU1Mzk3MSwiZXhwaXJhdGlvbl9kYXRlIjoxNzY5NTI5OTcxLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczODA4MDM3MSwiYXVkIjpudWxsLCJpYXQiOjE3Mzc5OTM5NzEsImV4cCI6MTc2OTUyOTk3MSwiaXNzIjoiaHR0cHM6Ly91dGlsaXR5Z28tYXBpLXN0YWdlLndpZGVyZ3lkZXYuY29tIn0.yeVaWbCIHu4yD5ZVgEyjskUlxsRdDHyY_lAGGViFKkM"}]},"isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"}],"url":"http://localhost:3000//api/v1/alerts?client_number=20180912","description":"<p>Servicio encargado de devolver las novedades en el Backoffice según el parámetro ingresado.</p>\n<p><strong>Query params:</strong></p>\n<ul>\n<li><p><strong>person_id:</strong> ID de la persona. Es opcional si hay un ID de cuenta o punto de servicio.</p>\n</li>\n<li><p><strong>client_number:</strong> ID de la cuenta. Es opcional si hay un ID de persona o punto de servicio.</p>\n</li>\n<li><p><strong>service_point_id:</strong> ID del punto de servicio. Es opcional si hay un ID de cuenta o persona.</p>\n</li>\n</ul>\n<p>Este EP es Asincrónico. Sin Paginado.</p>\n<p><strong>Response 200:</strong></p>\n<p>La respuesta del servicio vendrá con una key <strong>alerts</strong> que es un array de objetos por cada alerta existente. Cada objeto tendrá las siguientes keys</p>\n<ul>\n<li><p><strong>title</strong> (string, required): Título que acompaña la descripción.</p>\n</li>\n<li><p><strong>description</strong> (string, required): Descripción del alerta.</p>\n</li>\n<li><p><strong>type</strong> (string, required): Tipo del alerta.</p>\n</li>\n<li><p><strong>category</strong> (string, required): Categoría del alerta.</p>\n</li>\n<li><p><strong>action_type</strong> (string, optional): Tipo de acción puede ser \"claim\" o \"procedure\".</p>\n</li>\n<li><p><strong>meta</strong>: (object, optional): Contiene la key del formulario o link para redireccionar al usuario a la vista correspondiente.</p>\n<ul>\n<li><p><strong>link</strong> (string, optional) : link de redirección.</p>\n</li>\n<li><p><strong>form_code</strong> (string, optional): codigo de formulario a mostrar/redirgir.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","alerts"],"host":["http://localhost:3000/"],"query":[{"disabled":true,"key":"person_id","value":"912"},{"key":"client_number","value":"20180912"},{"disabled":true,"key":"service_point_id","value":"912"}],"variable":[]}},"response":[{"id":"4885cfb4-de48-4579-b9c4-2cbc600753ce","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiU3VUaFY3MjhXNEt5aTZUbmVhNnQtLTFMQmN1Ml9aU2J0V1g4c3FrMTZRNDlHaEZKOTNrckQyeUo4U3dRLTR6UyIsInJlbmV3X2lkIjoidF8xdENaOHhtc2N4ZDR3VlhvdFl6U1NYaV9xQndnb3giLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcxNTA2NzQ0LCJleHBpcmF0aW9uX2RhdGUiOjE3Njg0ODI3NDQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM3MDMzMTQ0LCJhdWQiOm51bGwsImlhdCI6MTczNjk0Njc0NCwiZXhwIjoxNzY4NDgyNzQ0LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.Edadfm4UssOeh6WLO6MGfwcK_5ApYfzGPvwdiIfLZoc","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/alerts?client_number=20180912","host":["http://localhost:3000/"],"path":["api","v1","alerts"],"query":[{"key":"person_id","value":"912","type":"text","disabled":true},{"key":"client_number","value":"20180912"},{"key":"service_point_id","value":"912","type":"text","disabled":true}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"82d31190-fc21-4930-afe6-6b6aff0c0710"},{"key":"X-Runtime","value":"0.105840"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"ee7fb743-4fac-4b86-9ac6-4db63b4e6584\",\n    \"job_id\": \"ee7fb743-4fac-4b86-9ac6-4db63b4e6584\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=ee7fb743-4fac-4b86-9ac6-4db63b4e6584\"\n}"},{"id":"1a78c719-0fc1-4a36-9c5b-22bfd55bbb05","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiU3VUaFY3MjhXNEt5aTZUbmVhNnQtLTFMQmN1Ml9aU2J0V1g4c3FrMTZRNDlHaEZKOTNrckQyeUo4U3dRLTR6UyIsInJlbmV3X2lkIjoidF8xdENaOHhtc2N4ZDR3VlhvdFl6U1NYaV9xQndnb3giLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcxNTA2NzQ0LCJleHBpcmF0aW9uX2RhdGUiOjE3Njg0ODI3NDQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM3MDMzMTQ0LCJhdWQiOm51bGwsImlhdCI6MTczNjk0Njc0NCwiZXhwIjoxNzY4NDgyNzQ0LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.Edadfm4UssOeh6WLO6MGfwcK_5ApYfzGPvwdiIfLZoc","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/alerts?client_number=20180912","host":["http://localhost:3000/"],"path":["api","v1","alerts"],"query":[{"key":"person_id","value":"912","type":"text","disabled":true},{"key":"client_number","value":"20180912"},{"key":"service_point_id","value":"912","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"82d31190-fc21-4930-afe6-6b6aff0c0710"},{"key":"X-Runtime","value":"0.105840"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"alerts\": [\n        {\n            \"title\": \"Alerta de corte programado\",\n            \"description\": \"Tu cuenta se encuentra afectada por un corte programado.\",\n            \"type\": \"outage\",\n            \"category\": \"operational\",\n            \"action_type\": \"claim\",\n            \"meta\": {\n                \"form_external_key\": \"form_key\",\n                \"link\": \"www.web.com\"\n            }\n        },\n        {\n            \"title\": \"Novedades\",\n            \"description\": \"20% de descuento\",\n            \"type\": \"commercial\",\n            \"category\": \"promotions\"\n        },\n        {\n            \"title\": \"Evento Programado\",\n            \"description\": \"Evento programado para el 01/01/23\",\n            \"type\": \"preventive\",\n            \"category\": \"calendar\"\n        },\n        {\n            \"title\": \"Tramite\",\n            \"description\": \"Tramite necesario\",\n            \"type\": \"commercial\",\n            \"category\": \"management\",\n            \"action_type\": \"procedure\",\n            \"meta\": {\n                \"link\": \"www.web.com\"\n            }\n        }\n    ]\n}"}],"_postman_id":"6ca91ed5-91a1-4212-b8b1-99f0db22493d"}],"id":"0bed7c7c-1b98-4dfa-b8cc-9bdf140588e9","_postman_id":"0bed7c7c-1b98-4dfa-b8cc-9bdf140588e9","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"BackofficeUser","item":[{"name":"Index","id":"0ba65767-12ac-45e8-9e71-99c94df93055","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/backoffice_users","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","backoffice_users"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[],"_postman_id":"0ba65767-12ac-45e8-9e71-99c94df93055"},{"name":"Current","id":"723be15f-7817-444b-a237-a9fda57b31c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/backoffice_users/current","description":"<h3 id=\"current-bo-user\">Current BO User</h3>\n<p>Este endpoint permite recuperar la información del BO User en contexto junto a sus filtros custom.</p>\n<p>Los filtros custom se devuelven siempre en orden:</p>\n<p>Primero los filtros de Utility (pinned: true) y en el orden correspondiente.</p>\n<p>Luego los filtros custom del usuario (pinned: false) y en el orden correspondiente.</p>\n<h4 id=\"response-body\">Response Body</h4>\n<ul>\n<li><p><code>id</code> (int): ID del usuario en la tabla admin_users de UGO.</p>\n</li>\n<li><p><code>email</code> (string): Email del usuario.</p>\n</li>\n<li><p><code>first_name</code> (string): Primer nombre del usuario.</p>\n</li>\n<li><p><code>last_name</code> (stromg): Apellido del usuario.</p>\n</li>\n<li><p><code>roles</code> (array): Array de strings con los nombres de los roles asignados.</p>\n</li>\n<li><p><code>permissions</code> (array): Array de strings con los nombres de los permisos asignados.</p>\n</li>\n<li><p><code>additional_information</code> (hash): Información adicional del usuario. De ser una Utility con filtros por formularios y distritos, llegarán de la siguiente manera.</p>\n<ul>\n<li><p><code>districts</code> (array): Array de strings con los nombres de los distritos con permiso para operar del usuario.</p>\n</li>\n<li><p><code>form_external_keys</code> (array): Array de strings con los nombres de los external_keys de los formularios con permiso para operar del usuario.</p>\n</li>\n</ul>\n</li>\n<li><p><code>categories</code> (array): Array de categorías de filtros custom del agente.</p>\n<ul>\n<li><p><code>id</code> (int): ID de la categoría.</p>\n</li>\n<li><p><code>category</code> (string): Key única referencial de la categoría.</p>\n</li>\n<li><p><code>name</code> (string): Nombre de la categoría.</p>\n</li>\n<li><p><code>filters</code> (array): Array de filtros ordenados de la categoría, filtrados por el usuario en contexto.</p>\n<ul>\n<li><p><code>id</code> (int): ID del filtro.</p>\n</li>\n<li><p><code>name</code> (string): Nombre del filtro.</p>\n</li>\n<li><p><code>category</code> (string): Key única referencial de la categoría.</p>\n</li>\n<li><p><code>description</code> (string): Descripción del filtro.</p>\n</li>\n<li><p><code>order</code> (int): Número de orden del filtro, scopeado por default o custom.</p>\n</li>\n<li><p><code>pinned</code> (bool): Flag de si es un filtro default de la Utility o Custom del usuario.</p>\n</li>\n<li><p><code>visible</code> (bool): Flag de visibilidad del filtro.</p>\n</li>\n<li><p><code>backoffice_user_id</code> (string): ID del admin_user al que le pertenece el filtro.</p>\n</li>\n<li><p><code>filter_params</code> (array): Array de hashes con los parámetros de filtrado.</p>\n<ul>\n<li><p><code>key</code> (string): Key con la que se envía el filtro.</p>\n</li>\n<li><p><code>values</code> (string): Valores del filtro.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","backoffice_users","current"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"0c8e3e33-5fc6-48ad-a408-e8579f45caa2","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/backoffice_users/current"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"e5ba909de25862aeb9314ade676043d6\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"bc49710b-cf8a-4e41-8447-5eb3e2f3478f"},{"key":"x-runtime","value":"0.225096"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"2369"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 2,\n    \"email\": \"admin_eden@example.com\",\n    \"first_name\": \"Ana\",\n    \"last_name\": \"Gallardo\",\n    \"roles\": null,\n    \"permissions\": [\n        \"provident\",\n        \"can_download_metrics_report\",\n        \"can_manage_any_form\"\n    ],\n    \"additional_information\": {\n        \"districts\": [\n            \"ARRECIFES\",\n            \"CAPILLA DEL SEÑOR\",\n            \"CONESA\",\n            \"JUNIN\",\n            \"MERCEDES\",\n            \"L. N. ALEM\"\n        ],\n        \"form_external_keys\": [\n            \"reconexion_t1_t4\",\n            \"reclamo_por_danos\",\n            \"adhesion_debito_automatico\"\n        ]\n    },\n    \"categories\": [\n        {\n            \"id\": 1,\n            \"category\": \"procedure\",\n            \"name\": \"Trámites\",\n            \"filters\": [\n                {\n                    \"id\": 1,\n                    \"name\": \"Sin Asignar\",\n                    \"category\": \"procedure\",\n                    \"description\": \"Hic exercitationem ex rem.\",\n                    \"order\": 1,\n                    \"pinned\": true,\n                    \"visible\": true,\n                    \"backoffice_user_id\": null,\n                    \"filter_params\": [\n                        {\n                            \"assigned_user\": null\n                        }\n                    ]\n                },\n                {\n                    \"id\": 7,\n                    \"name\": \"asd\",\n                    \"category\": \"procedure\",\n                    \"description\": \"asd\",\n                    \"order\": 2,\n                    \"pinned\": true,\n                    \"visible\": true,\n                    \"backoffice_user_id\": null,\n                    \"filter_params\": []\n                },\n                {\n                    \"id\": 3,\n                    \"name\": \"Filtro Custom 2\",\n                    \"category\": \"procedure\",\n                    \"description\": \"Descripcion\",\n                    \"order\": 1,\n                    \"pinned\": false,\n                    \"visible\": true,\n                    \"backoffice_user_id\": \"2\",\n                    \"filter_params\": [\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        },\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        }\n                    ]\n                },\n                {\n                    \"id\": 4,\n                    \"name\": \"Filtro Custom 3\",\n                    \"category\": \"procedure\",\n                    \"description\": \"Descripcion\",\n                    \"order\": 2,\n                    \"pinned\": false,\n                    \"visible\": true,\n                    \"backoffice_user_id\": \"2\",\n                    \"filter_params\": [\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        },\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        }\n                    ]\n                },\n                {\n                    \"id\": 5,\n                    \"name\": \"Filtro Custom 4\",\n                    \"category\": \"procedure\",\n                    \"description\": \"Descripcion\",\n                    \"order\": 3,\n                    \"pinned\": false,\n                    \"visible\": true,\n                    \"backoffice_user_id\": \"2\",\n                    \"filter_params\": [\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        },\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        }\n                    ]\n                },\n                {\n                    \"id\": 6,\n                    \"name\": \"Filtro Custom 5\",\n                    \"category\": \"procedure\",\n                    \"description\": \"Descripcion\",\n                    \"order\": 4,\n                    \"pinned\": false,\n                    \"visible\": true,\n                    \"backoffice_user_id\": \"2\",\n                    \"filter_params\": [\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        },\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": 2,\n            \"category\": \"claim\",\n            \"name\": \"Reclamos\",\n            \"filters\": [\n                {\n                    \"id\": 2,\n                    \"name\": \"Sin Asignar\",\n                    \"category\": \"claim\",\n                    \"description\": \"Et incidunt quas libero.\",\n                    \"order\": 1,\n                    \"pinned\": true,\n                    \"visible\": true,\n                    \"backoffice_user_id\": null,\n                    \"filter_params\": [\n                        {\n                            \"assigned_user\": null\n                        }\n                    ]\n                },\n                {\n                    \"id\": 8,\n                    \"name\": \"dwdwd\",\n                    \"category\": \"claim\",\n                    \"description\": \"dwdw\",\n                    \"order\": 2,\n                    \"pinned\": true,\n                    \"visible\": true,\n                    \"backoffice_user_id\": null,\n                    \"filter_params\": []\n                },\n                {\n                    \"id\": 9,\n                    \"name\": \"Filtro Custom 5\",\n                    \"category\": \"claim\",\n                    \"description\": \"Descripcion\",\n                    \"order\": 1,\n                    \"pinned\": false,\n                    \"visible\": true,\n                    \"backoffice_user_id\": \"2\",\n                    \"filter_params\": [\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        },\n                        {\n                            \"key\": \"Key\",\n                            \"values\": \"Values\"\n                        }\n                    ]\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"723be15f-7817-444b-a237-a9fda57b31c8"}],"id":"d6d404c4-dab4-46a6-ad66-6ee8673c0a69","_postman_id":"d6d404c4-dab4-46a6-ad66-6ee8673c0a69","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Users","item":[{"name":"Async","id":"a02eaa3f-0cc9-48f1-a326-78ee0fc7e04b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/users/async?user_id=1234","description":"<p>Recuperación de datos del usuario solicitado.</p>\n<p><strong>Response 200:</strong></p>\n<ul>\n<li><p><strong>id</strong> (number - required): El id de usuario en la base de datos de Utility GO!.</p>\n</li>\n<li><p><strong>email</strong> (string - required): El email con que el usuario se registró en la plataforma.</p>\n</li>\n<li><p><strong>provider</strong> (string - opcional): Representa el proveedor de autenticación en caso de registración federada (google, twitter, etc.)</p>\n</li>\n<li><p><strong>uid</strong> (number - optional): Representa un id externo en caso de que el usuario se haya registrado con un proveedor externo (federado) y debería haber sido informado al registrar el usuario, en cualquier otro caso no tendrá valor y deberá venir en null.</p>\n</li>\n<li><p><strong>created_at</strong> (string - required): El timestamp de cuando el usuario se creo en la plataforma.</p>\n</li>\n<li><p><strong>first_name</strong> (string - required): El nombre con que el usuario se registró en la plataforma.</p>\n</li>\n<li><p><strong>last_name</strong> (string - required): El apellido con que el usuario se registró en la plataforma.</p>\n</li>\n<li><p><strong>username</strong> (string - optional): El alias elegido por el usuario para ser llamado en la plataforma.</p>\n</li>\n<li><p><strong>gender</strong> (string - required): El género con que el usuario se registró en la plataforma.</p>\n</li>\n<li><p><strong>document_type</strong> (string - required): El tipo de documento que utilizó el usuario en la registración.</p>\n</li>\n<li><p><strong>document_number</strong> (string - required): El número de documento que utilizó el usuario en la registración.</p>\n</li>\n<li><p><strong>updated_profile</strong> (object - optional):</p>\n<ul>\n<li><p><strong>status</strong> (boolean - required): Flag que indica si el perfil está actualizado</p>\n</li>\n<li><p><strong>attributes</strong> (object - required): Cada uno de los atributos que debe requerirse (o no) para actualizar el perfil del usuario.</p>\n<ul>\n<li><p><strong>request_document</strong> (boolean - required): flag que indica si se debe requerir documento.</p>\n</li>\n<li><p><strong>request_name</strong> (boolean - required): flag que indica si se debe requerir nombre.</p>\n</li>\n<li><p><strong>request_gender</strong> (boolean - required): flag que indica si se debe requerir el gender.</p>\n</li>\n<li><p><strong>request_phone</strong> (boolean - required): flag que indica si se debe requerir el teléfono.</p>\n</li>\n<li><p><strong>request_email</strong> (boolean - required): flag que indica si se debe requerir el email.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>entity_name</strong> (string - optional): nombre de la entidad en caso de que se trate de un usuario no final.</p>\n</li>\n<li><p><strong>phones</strong> (array - required): Será una colección de números de telefono registrados para el usuario donde cada uno tendrá la siguiente estructura:</p>\n</li>\n<li><p><strong>mobiles</strong> (array - required): Será una colección de números de telefono registrados para el usuario donde cada uno tendrá la siguiente estructura:</p>\n</li>\n<li><p><strong>confirmed</strong> (boolean - required): En caso de venir en falso se navegará al usuario al paso de validación de email para que pueda ingresar el código que recibió o solicitar su reenvio, en caso de venir verdadero no activa ningún flujo adicional.</p>\n</li>\n<li><p><strong>is_customer</strong> (boolean - optional): En caso de venir en falso indicará que se trata de un usuario no cliente de la utility.</p>\n</li>\n<li><p><strong>premium</strong> (boolean - optional): Permitirá diferenciar a los usuarios premium en la plataforma que tendrán una personalización y funcionalidad particular.</p>\n</li>\n<li><p><strong>emails</strong> (array - optional): Será una colección de emails registrados para el usuario donde cada uno tendrá la siguiente estructura:</p>\n<ul>\n<li><strong>email</strong> (string - required): Será el email registrado</li>\n</ul>\n</li>\n<li><p><strong>external_id</strong> (string - required): Será el id del usuario de cara a la utility, es el que se utilizará en las integraciones con ellos.</p>\n</li>\n<li><p><strong>person_external_id</strong> (string - optional): Será el id de persona del lado de la utility.</p>\n</li>\n<li><p><strong>new_notifications</strong> (number - required): Será la cantidad de notificaciones que tiene el usuario sin leer.</p>\n</li>\n<li><p><strong>preferences</strong> <em>(object, required)</em>: Json que tiene las preferencias del usuario. Puede ser vacío.</p>\n</li>\n<li><p><strong>phone_verified</strong> (boolean, optional): en caso de venir en true indica que el usuario no tiene que verificar el telefono, caso contrario front redireccionará al flujo de verificación de teléfono.</p>\n</li>\n<li><p><strong>additional_information</strong> (object, optional): objeto que contiene información adicional del usuario, como por ejemplo las siguientes (explicadas anteriormente):</p>\n<ul>\n<li><p><strong>is_customer</strong></p>\n</li>\n<li><p><strong>updated_profile</strong></p>\n</li>\n<li><p><strong>phones</strong></p>\n</li>\n<li><p><strong>mobiles</strong></p>\n</li>\n<li><p><strong>emails</strong></p>\n</li>\n<li><p><strong>date_of_birth</strong></p>\n</li>\n<li><p><strong>contact_first_name</strong></p>\n</li>\n<li><p><strong>contact_last_name</strong></p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","users","async"],"host":["http://localhost:3000/"],"query":[{"key":"user_id","value":"1234"}],"variable":[]}},"response":[{"id":"90f51136-19a2-4c16-88e1-9619da0f09fe","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/users/async?user_id=6","host":["http://localhost:3000/"],"path":["api","v1","users","async"],"query":[{"key":"user_id","value":"6"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5a32c5c1-3c00-4416-9443-6e76b5f72bdc"},{"key":"X-Runtime","value":"0.082505"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"89f5940a-ae14-4d0d-bd0b-280338cc9d02\",\n    \"job_id\": \"89f5940a-ae14-4d0d-bd0b-280338cc9d02\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=89f5940a-ae14-4d0d-bd0b-280338cc9d02\"\n}"},{"id":"7dd8cfb5-39cf-4c78-9d8b-84e5558cd4c3","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/users/async?user_id=6","host":["http://localhost:3000/"],"path":["api","v1","users","async"],"query":[{"key":"user_id","value":"6"}]}},"status":"OK","code":200,"_postman_previewlanguage":"","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"5a32c5c1-3c00-4416-9443-6e76b5f72bdc"},{"key":"X-Runtime","value":"0.082505"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": 6,\n    \"email\": \"han@solo.com\",\n    \"provider\": null,\n    \"uid\": null,\n    \"total_points\": 0,\n    \"created_at\": \"2025-08-08T11:48:43.029-03:00\",\n    \"first_name\": \"Juan J\",\n    \"last_name\": \"Perez\",\n    \"username\": null,\n    \"document_type\": null,\n    \"document_number\": null,\n    \"updated_profile\": null,\n    \"is_customer\": null,\n    \"additional_information\": {\n        \"mobiles\": [\n            {\n                \"number\": \"11-63635544\"\n            }\n        ],\n        \"phones\": [\n            {\n                \"id\": 1,\n                \"prefix\": null,\n                \"number\": \"11-45675788\",\n                \"verified\": false,\n                \"main\": true\n            }\n        ]\n    },\n    \"gender\": null,\n    \"entity_name\": null,\n    \"external_id\": \"20020\",\n    \"confirmed\": true,\n    \"new_notifications\": 0,\n    \"phones\": [\n        {\n            \"id\": 1,\n            \"prefix\": null,\n            \"number\": \"11-45675788\",\n            \"verified\": false,\n            \"main\": true\n        }\n    ],\n    \"mobiles\": [\n        {\n            \"number\": \"11-63635544\"\n        }\n    ],\n    \"emails\": null,\n    \"premium\": false,\n    \"preferences\": {},\n    \"phone_verified\": true\n}"}],"_postman_id":"a02eaa3f-0cc9-48f1-a326-78ee0fc7e04b"},{"name":"Update","id":"1c373175-c259-4733-a55d-67f32f0e672b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user\": {\n        \"id\": \"123\",\n        \"first_name\": \"First Name\",\n        \"last_name\": \"Last Name\",\n        \"email\": \"email@example.com\",\n        \"gender\": \"m\",\n        \"document_type\": \"dni\",\n        \"document_number\": \"36912018\",\n        \"username\": \"username\",\n        \"alias\": \"alias\",\n        \"mobile\": \"mobile\",\n        \"phone\": \"123321\",\n        \"custom_attributes\": { \"custom_attribute\": true }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/users","description":"<p>Este servicio se utiliza para actualizar un usuario en base a la información enviada.</p>\n<p><strong>BODY PARAMS:</strong></p>\n<ul>\n<li><p><strong>user</strong> (object, required): datos del usuario que se quiere registrar:</p>\n<ul>\n<li><p><strong>id</strong> (string, required): ID interno del usuario.</p>\n</li>\n<li><p><strong>email</strong> (string, optional): email de la persona.</p>\n</li>\n<li><p><strong>document_number</strong> (string, optional): número de documento de la persona.</p>\n</li>\n<li><p><strong>document_type</strong> (string, optional): tipo de documento de la persona.</p>\n</li>\n<li><p><strong>first_name</strong> (string, optional): nombre de la persona.</p>\n</li>\n<li><p><strong>last_name</strong> (string, optional): apellido de la persona.</p>\n</li>\n<li><p><strong>gender</strong> (string, optional): género de la persona.</p>\n</li>\n<li><p><strong>username</strong> (string, optional): alias de la persona.</p>\n</li>\n<li><p><strong>mobile</strong> (string, optional): número de teléfono móvil.</p>\n</li>\n<li><p><strong>phone</strong> (string, optional): número de teléfono de línea.</p>\n</li>\n<li><p><strong>custom_attributes</strong> (object, optional): información adicional.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<ul>\n<li><strong>message</strong> (string - required): Un mensaje a mostrar por pantalla con el resultado de la actualización.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","users"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"6e7c230d-4763-4c1f-b67b-3145f17ad32d","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user\": {\n        \"id\": \"6\",\n        \"first_name\": \"First Name\",\n        \"last_name\": \"Last Name\",\n        \"email\": \"email@example.com\",\n        \"document_type\": \"dni\",\n        \"document_number\": \"36912018\",\n        \"custom_attributes\": { \"custom_attribute\": true }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/users"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"6e6ed37c-3a7a-4473-b08e-9964c185d804"},{"key":"X-Runtime","value":"0.035288"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"12e3948f-98b6-440b-a25a-2ed58c2946d8\",\n    \"job_id\": \"12e3948f-98b6-440b-a25a-2ed58c2946d8\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=12e3948f-98b6-440b-a25a-2ed58c2946d8\"\n}"},{"id":"b3771850-4625-4ce7-bc12-9b98da90cff8","name":"200 - OK","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user\": {\n        \"id\": \"6\",\n        \"first_name\": \"First Name\",\n        \"last_name\": \"Last Name\",\n        \"email\": \"email@example.com\",\n        \"document_type\": \"dni\",\n        \"document_number\": \"36912018\",\n        \"custom_attributes\": { \"custom_attribute\": true }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/users"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"6e6ed37c-3a7a-4473-b08e-9964c185d804"},{"key":"X-Runtime","value":"0.035288"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Los datos del usuario se han actualizado correctamente\"\n}"}],"_postman_id":"1c373175-c259-4733-a55d-67f32f0e672b"},{"name":"New Password Request","id":"c37ee60c-1c4d-47b0-9626-bcea0c9a6cfc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\": \"juan_perez@example.com\"\n}"},"url":"http://localhost:3000//api/v1/users/new_password_request","description":"<p>Servicio utilizado para recuperar contraseña. del usuario.</p>\n<p><strong>Request Body:</strong></p>\n<ul>\n<li><strong>email</strong> (string - required): email del usuario que se quiere recuperar la contraseña.</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<ul>\n<li><strong>message</strong> (string - required): Un mensaje a mostrar por pantalla, indicando que el mail con las instrucciones para recuperar la contraseña fue enviado.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","users","new_password_request"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"ec136f45-cafd-45b0-9215-83986b1b81f0","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\": \"juan_perez@example.com\"\n}"},"url":"http://localhost:3000//api/v1/users/new_password_request"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"c1dc0398fa96632837f84b6135008a0d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"e7202448-6656-43c8-9629-8e43d6f1265a"},{"key":"X-Runtime","value":"3.253966"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"194"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"12e3948f-98b6-440b-a25a-2ed58c2946d8\",\n    \"job_id\": \"12e3948f-98b6-440b-a25a-2ed58c2946d8\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=12e3948f-98b6-440b-a25a-2ed58c2946d8\"\n}"},{"id":"b69cb2b0-df2d-4efb-b959-95394c5d3e13","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"email\": \"juan_perez@example.com\"\n}"},"url":"http://localhost:3000//api/v1/users/new_password_request"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"c1dc0398fa96632837f84b6135008a0d\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"e7202448-6656-43c8-9629-8e43d6f1265a"},{"key":"X-Runtime","value":"3.253966"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"194"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"En instantes recibirás un correo electrónico con instrucciones para cambiar tu contraseña. Si no ves el correo en tu bandeja de entrada, revisá la carpeta de correo no deseado.\"\n}"}],"_postman_id":"c37ee60c-1c4d-47b0-9626-bcea0c9a6cfc"}],"id":"6bfcde0b-1230-4dfc-880d-6c81128407c9","_postman_id":"6bfcde0b-1230-4dfc-880d-6c81128407c9","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Metrics","item":[{"name":"Metrics","id":"79be8f93-1907-4c7c-b6a9-9b4638bd5075","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"Backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"metrics\":\n        [\n            {\n                \"metric\": \"completed_tasks\"\n            },\n            {\n                \"metric\": \"unassigned_form_responses\"\n            },\n            {\n                \"metric\": \"pending_form_responses\"\n            },\n            {\n                \"metric\": \"total_form_responses\"\n            }\n        ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/metrics","description":"<p>Servicio de recuperación de métricas de formularios y agentes para BO.</p>\n<p><strong>Body params</strong></p>\n<ul>\n<li><p><strong>metrics</strong> (array, required) - Array de Hashes con los módulos de métricas solicitados. Se puede solicitar 1 o varios.</p>\n<ul>\n<li><p><strong>metric</strong>: <em>(string, required) -</em> Nombre del módulo. Revisar sección \"módulos implementados\" para ver las keys que se deben mandar</p>\n</li>\n<li><p><strong>filters</strong> <em>(hash, optional)</em> - Hash de filtros por módulo.</p>\n<ul>\n<li><p><strong>start_date:</strong> <em>(date, optional)</em> - Fecha de inicio de las métricas a recuperar. (AAAA-MM-DD)</p>\n</li>\n<li><p><strong>end_date:</strong> <em>(date, optional)</em> - Fecha de fín de las métricas a recuperar. (AAAA-MM-DD)</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n<p><strong>Módulos implementados:</strong></p>\n<p><strong>Gestiones sin asignar</strong>: Cantidad de formularios histórico pendientes de asignación.</p>\n<p><strong>Key</strong>: <code>unassigned_form_responses</code></p>\n<hr />\n<p><strong>Gestiones pendientes</strong>: Cantidad de formularios históricos sin resolución final.</p>\n<p><strong>Key</strong>: <code>pending_form_responses</code>.</p>\n<hr />\n<p><strong>Total gestiones</strong>: cantidad de trámites y reclamos creados el día de la fecha.</p>\n<p><strong>Key</strong>: <code>total_form_responses</code>.</p>\n<hr />\n<p><strong>Tareas completas</strong>: cantidad de acciones tomadas el día de la fecha (aprobación, rechazo y observación).</p>\n<p><strong>Key</strong>: <code>completed_tasks</code>.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","metrics"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"b669a5e2-59df-44f4-8a83-71881422d256","name":"400 Duplicada","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"metrics\":\n        [\n            {\n                \"metric\": \"unnassigned_form_responses\"\n            },\n            {\n                \"metric\": \"unnassigned_form_responses\",\n                \"filters\": { \"some\": \"test\" }\n            }\n        ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/metrics"},"status":"Bad Request","code":400,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0341d44a-02df-483a-a29b-fe0cf10c2009"},{"key":"X-Runtime","value":"0.029384"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"duplicated_metric_type\",\n            \"message\": \"Un tipo de metrica esta duplicada.\",\n            \"meta\": null\n        }\n    ]\n}"},{"id":"6bdd9bff-dd7d-412f-ba9a-631d28a51435","name":"202 OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"metrics\":\n        [\n            {\n                \"metric\": \"unnassigned_form_responses\"\n            }\n        ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/metrics"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0b917830-e3f6-415d-a52e-d25893d5bf0f"},{"key":"X-Runtime","value":"0.057739"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"729f2e5b-82b7-4de1-991a-a404e316676d\",\n    \"job_id\": \"729f2e5b-82b7-4de1-991a-a404e316676d\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=729f2e5b-82b7-4de1-991a-a404e316676d\"\n}"},{"id":"a7fe4fae-3010-4b78-b8b9-4f1c8695597e","name":"200 OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{admin-user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"metrics\":\n        [\n            {\n                \"metric\": \"unnassigned_form_responses\"\n            }\n        ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/metrics"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0b917830-e3f6-415d-a52e-d25893d5bf0f"},{"key":"X-Runtime","value":"0.057739"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"unassigned_form_responses\": {\n        \"total\": 3000\n    },\n    \"pending_form_responses\": {\n        \"59\": 13,\n        \"60\": 1,\n        \"61\": 2\n    },\n    \"total_form_responses\": {\n        \"procedures\": 300,\n        \"claims\": 33\n    }\n}"}],"_postman_id":"79be8f93-1907-4c7c-b6a9-9b4638bd5075"},{"name":"Report","id":"a38568a8-eda0-4385-a3d3-c66f97f6995f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"Backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"filters\": {\n        \"start_date\": \"2024-06-16\",\n        \"end_date\": \"2025-06-18\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/metrics/report","description":"<p>Servicio de generación de reportes en formato xlsx encodeado en base 64.</p>\n<p>Reporte generado consiste de 5 tabs:</p>\n<p><strong>Metadata</strong>: información meta del reporte mismo. Fecha de creación del reporte</p>\n<p><strong>Gestiones sin asignar</strong>: listado de formularios histórico pendientes de asignación.</p>\n<p><strong>Gestiones pendientes</strong>: listado de formularios histórico sin resolución final.</p>\n<p><strong>Total gestiones</strong>: cantidad de trámites y reclamos creados el día de la fecha. Se le puede aplicar filtro para determinar el rango de fechas.</p>\n<p><strong>Tareas completas</strong>: cantidad de acciones tomadas el día de la fecha (aprobación, rechazo y observación).</p>\n<p><strong>Body params</strong></p>\n<ul>\n<li><p><strong>filters</strong> (hash, optional) - Objeto con la información de los filtros a aplicar.</p>\n<ul>\n<li><p><strong>start_date</strong>: <em>(string, optional) -</em> Fecha de inicio. formato: AAAA-MM-DD. Si no se envía, Connector toma 2 años para atrás desde el día de la fecha.</p>\n</li>\n<li><p><strong>end_date</strong>: <em>(string, optional) -</em> Fecha de finalización. formato: AAAA-MM-DD. Si no se envía, Connector toma hasta el día de la fecha.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","metrics","report"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"ad096861-c3d8-45e5-918b-e646f6600615","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"Backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/metrics/report"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1775328414"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0c0325a3-06e9-49eb-a06d-dc14971114f9"},{"key":"X-Runtime","value":"0.066135"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"base64\": \"UEsDBBQAAAAIAACon+v6Uu2+MQEAAKQFAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbM2Uy27CMBBFfyXytooN9KGqSmDRx7JlQT/AtSfEwi95DIW/7yRpu2ADqFRiZTmee+6xF6lmW2eLDSQ0wddszEesAK+CNn5Zs/fFS3nPZtNqsYuABY16rFmbc3wQAlULTiIPETydNCE5mWmbliJKtZJLEJPR6E6o4DP4XOaOwabVEzRybXPxOHzv0DWTMVqjZCYLsfF6D1p+A3kC289gayJe0QArnrdEGezpFJk4omE/2O0p90bvkIyGYi5TfpWOUkIHNU8hoqA873OneIemMQqIsXYU4dBVatBlJCSkbGC4xKFuFRKcXv7zaF36yMatFZh3FvDPV8WYQGpsAbKzfIAeaP4MafURwurc3d3KnTT+iP5+GEW/jM8s8ss/0WNyIR7XF+JxcyEet//tIfrf7vQLUEsDBBQAAAAIAACon+vf/mSE2wAAADkCAAALAAAAX3JlbHMvLnJlbHOtksFOwzAMhl8l8n1N4QADLdsFIe2GUHkAk7ht1CaOEgPl7QkcEEObAImjZf///9nyZreEWT1TLp6jgbOmBUXRsvNxMPDQ3a7WsNtu7mlGqRNl9KmoKonFwCiSrrUudqSApeFEsXZ6zgGllnnQCe2EA+nztr3Q+asHHHqqDvNAYmCZ9Qvn6ZF5aqoZqO410W+iuO+9pRu2T4GiHEn8NgFq7wzkvbsEfYLFsb3LXJWWM/2N5vTiOpCgQ8EP11WqAZTFU/kEWv8MhCn993VoEYqO3DGiq3ciffAD2zdQSwMEFAAAAAgAAKif64fnelWhAgAABAYAABgAAAB4bC93b3Jrc2hlZXRzL3NoZWV0NS54bWydVFFP2zAQ/itR3le36dhQlQaxoI5J3YpWGNLenOTSWDi+yHYa4NdzdtJQhmDTeCi+8/d9lzvfXXx2X8tgD9oIVMtwNpmGAagcC6F2y/DmevXhNDxL4g71nakAbEBwZZZhZW2zYMzkFdTcTLABRTcl6ppbMvWOmUYDLzypliyaTj+xmgsV9goL/S8aWJYihwvM2xqU7UU0SG7pY00lGuPVFqbhOSxDCmhA7yFMYh/2SgdJ3PAdbMHeNGSVwl7jFTmWIaXJkpgNuCQuBEVwNQg0lMvwfLZII9Jho3/Q/CWgM0fnoICSt9J+1aJIUSKlNQsDLXYVhVpDaX0oU2G3orxayc3ocJS1UGA8xXl+Ykcal1Q2eo9nbytBj9ZtJSxs+4QHod+gsYdbnm1BQm6h8LedUAV2Vxot+fwDD5RNayWF3j7UGcqe+4hYb3MuYetyW/MHbH2GnjNeuuq9dffDvZzsA1O/ZIh3DvSteAmjaFOyD9V3kOPzobor3wf0ahk3QGW5FYWtluFpeCg5VesSXKFJ8NQ/Z065+F9K3INn8wn1zNEf5VkL5fOt+b3/n4GxK2H9OW+NxXqINDtojmofJ/OBHw386D/584E//yuf9Un5klxwy5NYYxf0/UDq7nTuWsPXmFSE8g9rNXWvIKJNzhuNGS/QxMySnnOyfKB+eZ+6ydxAvcFN3+emXOU0qq+4jL5/TCJ6TiI6UlOksk9OYrY//tbXiOglIn2NmI+IPi47KqQ/plzmbjW0UrrjRq2RF4fiN1oou2n8ugl2z/NKESqaUtqRg4FaPKKyXKa0p0AP40dr1Yr8Dyfrd9J3rneCVGW/IyafT4a1cTAsNsM+ztBSVwxG5beDAxGmRJrsg8HGZdc2zuiRKw9x03Zskzmu9OQJUEsDBBQAAAAIAACon+te9IqwrAIAABkGAAAYAAAAeGwvd29ya3NoZWV0cy9zaGVldDQueG1slVTbbtswDP0Vw++LEhfb0sB20aXIOiBbi6Zdgb0pNm0LlUVDkpO2f7Nv2Y+Nki9Ni27d8pCI1OFhDkkxPrmvZbADbQSqJJxNpmEAKsNcqDIJb65X7+bhSRrvUd+ZCsAGBFcmCStrmwVjJqug5maCDSi6KVDX3JKpS2YaDTz3QbVk0XT6gdVcqLBjWOh/4cCiEBmcYdbWoGxHokFyS3/WVKIxnm1hGp5BElJCA3oHYRr7tJc6SOOGl7ABe9OQVQh7jZfkSEKSydKY9bg0zgVlcDUINBRJeDpbLCPiYaO/5/wuYG8OzkEOBW+l/axFvkSJJGsWBlqUFaVaQ2F9KlPhfkW6WsnN6HAha6HA+BDnucI9cZxT2agfT95Wgh6t20pY2HSCe6IfoLGDW77dgITMQu5v90LluL/UaMnnG9yHXLRWUurNQ71F2cU+ItabjEvYOG1r/oCtV+hjxktXvT/dfXOdk11impct4p0DfcmfwyjblOyh+g5yeB6qu/JzQF3bcgNUlluR2yoJ5+FQcqrWObhCE+HctzMjLf6bhHvwLJpQroMP6ayF8nprfu9/t2DsSlh/zlpjse4zzQbON9mini36L7bjybyPP+rjj96MZ51EX6Azbnkaa9wH3XQQuzudukHxFScWoXybraZZFhRo02v962dNI2RiZonPOVnWh376e+gVZJLX+Frk8o2kaLkMStJGQ/gyNSMJo47oSUd0QKmIapcez6KY7Q7/8CuY54jlK4hoNmK63Oygnv645DJz+6KV0h0v1Bp5PvSg0ULZi8bvoKB8esSUo6KnS4uzN1CLR1SkfEnLC3T/JmnXWpG9cLJuUX3luhTEKrvFMfn4vt8lg2Gx6Zf0Fi0NR29UfmU4EGEKpOc+GGzcgG3jjA658hD3BA9tMsc9n/4GUEsDBBQAAAAIAACon+uAYJGBkwMAAJEKAAAYAAAAeGwvd29ya3NoZWV0cy9zaGVldDMueG1srVZZbtswEL2KoP+IWrwkhqwidey0gNsEddIA/aMl2iJKiQJJxU1v0zP0CL1YhxStOLaqNkD9YXPIeW88b7hM/OZbwZxHIiTl5dQNPN91SJnyjJbbqXt/tzg7d98k8Y6LrzInRDngXsqpmytVTRCSaU4KLD1ekRJWNlwUWIEptkhWguDMgAqGQt8foQLT0m0YJuJfOPhmQ1NyxdO6IKVqSARhWMGflTmtpGGbyAqnZOpCQEnEI3GT2IS9FU4SV3hLVkTdV2BtqLrjtzAxdSFNlMTI+iVxRiGC1sARZDN1L4PJdQQ8qJ23nJ8p2cmDsZORDa6ZuhY0m3HGIa3AdQTd5hBqSTbKhJI53y0gr5ph2U5oyJKWRBqInvnEd8DxDmSDejzP1oyI1nrIqSKrJmFL9IUI3rgrvF4RRlJFMrO6o2XGd7eCK5gzBbaQm1oxCL16KtacNdjvnBerFDOy0rkt8ROvTYYG0y5q9f609lFXjjWBYb+sOf+qnd5nL90gmg/2Xn3tcjjeq7sw+wCqtsaSgCwPNFP51D1395KDWu+IFhoIz005U8jFfEPixjkYegP/8BO6TkFLk2+Bv5nfNZFqQZUZp7VUvLCRgj1nyxZ6wQu2wLKFli18FVvkhZ1skWWLXsMWXnjjF2yRZRtYtsFr2C68CwsfWvjwNfBo6O2FHln86L8IPbZs47+yoWYvmJ10hRVOYsF3TnOMIJYeXeoTZbYmsNDSnAcl4NBTAKrko+COEr9+FHDeYqSAUs+j1KLf9qPnUuGMd+Bm/bglhyNCM5x1QK/6oXe06go470fNarhZcQdu8Rcc3O4p/fWz7IBe90MvJd2WJ+ogKFBbpfC5SuEBVwkcj0kUxOjxsBRhbzh4VvRr1lWLfuCH+afZ/Gq+6ipFP/KSKQzXlCNr2LZUKr2VAk8Nuspzml8wDo4yXPSHC/1weOYPzsLoLggnQTAZjrzh6PzMjya+31Wflg4d6R496x6d6n4ke9T7p/jaPMZdG3nWj+zTvR9p31hBuVZfkJThovNMnCYXROPwSPT+WF2iD6LRn0WPTkRHB9eTGc4wS3WfUjOmhzflkuNsf6VVgpbqpjK9j7N9bh6AMYeWAba4Nbig3zkcajaDo02E7QWgx1M0PZpETYP0AYstBVbWNCzeeGh7mL2heGWbwzVXcNdaIzetinYCnw2HNmNvoLbzqittNJ4L46Kf/kMbzLa/TH4DUEsDBBQAAAAIAACon+vJ57CjdwMAAOUJAAAYAAAAeGwvd29ya3NoZWV0cy9zaGVldDIueG1slVZtUtswEL2Kx//xZxIg47hDQ9J2JgWmgTLTf4qtxBpkr0eSSeE2PUOP0It1JSshgGsKP4JW2vfW+7TSKvnws+TOPRWSQTVxQy9wHVplkLNqM3FvrudHJ+6HNNmCuJMFpcpB90pO3EKpeuz7MitoSaQHNa1wZQ2iJApNsfFlLSjJDajkfhQEI78krHJbhrH4Hw5Yr1lGzyFrSlqplkRQThR+rCxYLQ3bWNYkoxMXA0oq7qmbJibslXDSpCYbuqTqpkZrzdQ1XOHExMU0/TTxrV+a5AwjaA0cQdcT9ywcz2Pk8ffzlvM7o1t5MHZyuiYNV58Ey6fAAdMKXUewTYGhFnStTChZwHaOeTWcyP2EhixYRaWB6JlvsEWOzygb7sfTbMOp2Fu3BVN02SZsiX5QAa27Iqsl5TRTNDerW1blsL0SoHDObLCFXDaKY+jlQ7kC3mIfAcplRjhd6twW5AEak6HB7Be1ev9au9A7x9vAWC8rgDvt9CV/7obRArR36muXw/FO3bmpA9y1FZEUZblluSom7om7kxzV+ky10Eh4YrYzw1zMLyZunMOhNwgO/yLXKVll8i3JT/N/RaWaM2XGWSMVlDZSuOPcs0Ve+IwttGyRZYvexRZ7USdbbNni97BFp97xM7bYsg0s2+A9bKfeqYUPLXz4Hng89HZCjyx+9Cbeb3fP7P05USRNBGydtvCRXY/O9BkwxYQsrDIVrAQeU4ZAlV4IcJT486vEE5L4Cin1vJ9Z9Md+9EwqkkMHbtqPWwAWNctJ3gE974des7or4KwfNW3wLiQduPkbOLyPM/bnd/Uc6qPMe62jJ62jA7IKSe7TOEz8+0NBo954eJ3rLtKlaD/w6+zbdHY+W3YJ2o8844rg9eDIBouPSaULIvTUoEvk1/mFx+GLDOf94aIgGh4Fg6Movg6jcRiOhyNvODo5CuJxEPSoHD+pHL9W+YXIce8nwMq0vK7im/Yj+1TuR9pOJhhorQXNOCk76/h1cmF8HL2QuD9Wl8SDePRvif2DC8QMp4Rnuvc3nOvhZbUAku8unVqwSl3W5j3hbJ4aMn5OgW0Yy9caINgj4LHjUzx8VNj+iu8mxbIXk3776PhKxIYhK28fAd7x0L4LdoaC2j64VqDwNrRGYdq/dkKfNWDr3hn+/jXT1NpoPefGRbfTQxvN/Zst/QtQSwMEFAAAAAgAAKif64K5iUh4AgAAzgQAABgAAAB4bC93b3Jrc2hlZXRzL3NoZWV0MS54bWyNVNtu2zAM/RVD74uS9JYGtouiRdYB2Vos7QrsTZHpWKgsGpIct/36UrLjZgMGDMiFpMhDHV6UXr3WOtmDdQpNxmaTKUvASCyU2WXs6XH1ZcGu8rRD++IqAJ+Qu3EZq7xvlpw7WUEt3AQbMHRSoq2FJ9XuuGssiCIG1ZrPp9NzXgtlWI+wtP+DgWWpJNyibGswvgexoIWny7pKNS6iLV0jJGSMEjqwe2B5GtM+2CRPG7GDDfinhrRS+Ud8IEPGiCbPUz745WmhKEOoQWKhzNj1bHk9Jxw+2gfMXwo6dyQnBZSi1f6rVcUNaiRaM5ZYtaso1RpKH1O5CrsV8Wq1cKMhhKyVARdDguUndoRxR2WjfnxaWw121J4r5WHTEx6AfoPF3t2L7QY0SA9FPO2UKbB7sOjJFhs8hNy3XlPqzVu9Rd3HviPWGyk0bAK3tXjDNjKMMeNhqN6/zn6Ezuk+Mc3LFvElOH0r/nSjbFPSD9UPLsfyobqrOAfUta1wQGV5VoWvMrZgh5JTte4gFJoAF7GdkrjEXyIeneeLyTlLamUiw1q8xv8tOL9SPsqydR7rAXvWD0UPEy9xK7zIU4td0neA0IN0HZoRWRGKMrGU3tK8KAr0+QpkJeiaiaQVkFT3lHvCDYdc0pfwRtD5J+g8gkbDPj89u1icTC4uZ9PZyenlGX1Svj+O50cXjOKN0DIMeat1EO/NGkVxINVYZfx9Excn2X1OHlGoaN5o2wcFrXpH44W+oY0DOwwSPRBeyb+MvN+u78LuFKHqftonF2fDAhwUj83wsmzRU7UHpYpzHpzIp0Sa0YPCx7Vtm6D0nqvoEubmWCd1fJzyD1BLAwQUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAHhsL3dvcmtzaGVldHMvX3JlbHMvc2hlZXQ1LnhtbC5yZWxzVYxLDgIhEAWvQnrvNLowxgCz8wBGD9DBFojDJzQxHl+Wuqy8emXWT97Um7ukWizsFw2Ki6+PVIKF++2yO8HqzJU3GtOQmJqoeSliIY7RzojiI2eSpTYuc3nWnmlM7AEb+RcFxoPWR+y/DXAG/6LuC1BLAwQUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAHhsL3dvcmtzaGVldHMvX3JlbHMvc2hlZXQ0LnhtbC5yZWxzVYxLDgIhEAWvQnrvNLowxgCz8wBGD9DBFojDJzQxHl+Wuqy8emXWT97Um7ukWizsFw2Ki6+PVIKF++2yO8HqzJU3GtOQmJqoeSliIY7RzojiI2eSpTYuc3nWnmlM7AEb+RcFxoPWR+y/DXAG/6LuC1BLAwQUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAHhsL3dvcmtzaGVldHMvX3JlbHMvc2hlZXQzLnhtbC5yZWxzVYxLDgIhEAWvQnrvNLowxgCz8wBGD9DBFojDJzQxHl+Wuqy8emXWT97Um7ukWizsFw2Ki6+PVIKF++2yO8HqzJU3GtOQmJqoeSliIY7RzojiI2eSpTYuc3nWnmlM7AEb+RcFxoPWR+y/DXAG/6LuC1BLAwQUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAHhsL3dvcmtzaGVldHMvX3JlbHMvc2hlZXQyLnhtbC5yZWxzVYxLDgIhEAWvQnrvNLowxgCz8wBGD9DBFojDJzQxHl+Wuqy8emXWT97Um7ukWizsFw2Ki6+PVIKF++2yO8HqzJU3GtOQmJqoeSliIY7RzojiI2eSpTYuc3nWnmlM7AEb+RcFxoPWR+y/DXAG/6LuC1BLAwQUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAHhsL3dvcmtzaGVldHMvX3JlbHMvc2hlZXQxLnhtbC5yZWxzVYxLDgIhEAWvQnrvNLowxgCz8wBGD9DBFojDJzQxHl+Wuqy8emXWT97Um7ukWizsFw2Ki6+PVIKF++2yO8HqzJU3GtOQmJqoeSliIY7RzojiI2eSpTYuc3nWnmlM7AEb+RcFxoPWR+y/DXAG/6LuC1BLAwQUAAAACAAAqJ/ryAhs5RIBAABBAgAADwAAAHhsL3dvcmtib29rLnhtbI2RTU7DMBCFr2LNChbUSZoiGiXpBoG6Y1EOMMSTxGpsRx7zc3xMSkqkqhIbW9bM++bNc7n7MoP4IM/a2QrSVQKCbOOUtl0Fr4enuwfY1eWn88c3544idluuoA9hLKTkpieDvHIj2VhpnTcY4tN3kkdPqLgnCmaQWZLcS4PawolQ+P8wXNvqhh5d827IhhPE04AheuVejwx/zl68UBgo3SZ5BS0OTCDrcprPv7eYzr2Ka4KwaKgCQwGjDEH4QseC36s0QuXUeSHLZtkz8Y8HYsHaCmTdWfQLRnadsb5kxMWVjgsSLxDr64h8RhxcwEF0M2ihzq+rN2c1xh9i0TgzDjEGFjdnS7cL1GaBknOeco69/gZQSwMEFAAAAAgAAKif6+nIWi7BAQAACAUAAA0AAAB4bC9zdHlsZXMueG1snVTbatwwEP0VoQ+orG0a6GIbSsEQaEMheeirdiWtDboYSQ52v74jyVnLD2U31YM1czznzGh0qX1YlHjphQho1sr4BvchjEdC/LkXmvlPdhQG/kjrNAvgugvxoxOM+0jSihyq6pFoNhjc1mbSnQ4ene1kQoMPVwhl/nfLRYMXGERrwjlG+fcTbzCtKozIDQLq+6PWR+/3TJqYZE3f1tKarQqKMwDSTAv0xlSDv7mBKQwc/ycDlEZPMj2oZUUiQDIxTVF3UGq3ugi09chCEM504KDVfl1GKNxYIyCKFAFRLE03qBfHFnr48i92mqCik3VcuF1NGUIQk60CUUIGlLa8waFPW3a2yjrkLqcGd12VRm5mjG1rN1z6uykpuK2DHe9lQGgsLwSr76Xk6GJ1qwHNOAulXqLKb7nb/VkWpwVk4m6+m9DG1cwyqwOys4RPKZkTFNqf/097lvskH5WgNyTow8fKYOOoludJn4Tr0q1LKcoOXBefWrHr7RVF8XY1+DkqqEKdlF0EGT5vDazi8Y4AHBp2gocoy3Mh2aTC6xVq8Gb/FHyY9Ff8HvVreLNhjdrsH/Eo0ke8ZYoLKpKAt7197V9QSwMEFAAAAAgAAKif6/d/voPWAAAAygMAABoAAAB4bC9fcmVscy93b3JrYm9vay54bWwucmVsc7XTy2rDMBAF0F8Rs4/Hdh6UECWbUMi2OB8g5PED25LQqI/8fdUUQgMNaBGvxDDSvWej3eFrGsUHee6tkVBkOQgy2ta9aSWcq9fFCxz2uzcaVYg3uOsdi/jEsIQuBLdFZN3RpDizjkzcNNZPKsTRt+iUHlRLWOb5Bv3fDLjPFJXyLQUJn9YP3BEFxutRZDESRHVxlFJom6bXdLT6fSIT/unFWwGIUy3Bn+oCMBFTzo8pkzHL+THLZMxqfswqGbOeH7N+iOFwGYmfLfhNvdVvfurx7lPuvwFQSwMEFAAAAAgAAKif61u4lTQMAQAA5QEAABEAAABkb2NQcm9wcy9jb3JlLnhtbG2RXUvDMBSG/0rJfZu0pUND210ou1IQrCjehfTYBZsPkrjWf2+abXWDQW5O3uc8OeHU21mOyQGsE1o1KM8ISkBx3Qs1NOit26V3aNvW3FCuLbxYbcB6AS4JbcpRbhq0995QjB3fg2QuC4QK4Ze2kvlQ2gEbxr/ZALggZIMleNYzz/AiTM1qRCdlz1el+bFjFPQcwwgSlHc4z3L8z0rhfw3c7DiHF7QHK91NOCYrOTuxUtM0ZVMZuTB/jj+en17jV1OhnGeKA2rrnlNugXltWzaPbq7xxU19evh4AX0S9PQ49jl5Lx8eux1qC1JUKQln0+UVre4pKT8X11V/XIeFg1h21pIaX5axut5V+wdQSwMEFAAAAAgAAKif68jB8ieLAAAA4QAAABAAAABkb2NQcm9wcy9hcHAueG1snY6xCsIwFEV/pWRvUx1ESpIu4uxQ3Uvy2gbMeyF5lvr3RgTdHS/ncjiq38K9WiFlT6jFrmlFBWjJeZy1uA7n+ih6oy6JIiT2kKvyx6zFwhw7KbNdIIy5KRgLmSiFkctMs6Rp8hZOZB8BkOW+bQ8SNgZ04Or4FYqPsVv5X6kj++7Lt+EZi88o+cs1L1BLAQI0AxQAAAAIAACon+v6Uu2+MQEAAKQFAAATAAAAAAAAAAEAAACkgQAAAABbQ29udGVudF9UeXBlc10ueG1sUEsBAjQDFAAAAAgAAKif69/+ZITbAAAAOQIAAAsAAAAAAAAAAQAAAKSBYgEAAF9yZWxzLy5yZWxzUEsBAjQDFAAAAAgAAKif64fnelWhAgAABAYAABgAAAAAAAAAAQAAAKSBZgIAAHhsL3dvcmtzaGVldHMvc2hlZXQ1LnhtbFBLAQI0AxQAAAAIAACon+te9IqwrAIAABkGAAAYAAAAAAAAAAEAAACkgT0FAAB4bC93b3Jrc2hlZXRzL3NoZWV0NC54bWxQSwECNAMUAAAACAAAqJ/rgGCRgZMDAACRCgAAGAAAAAAAAAABAAAApIEfCAAAeGwvd29ya3NoZWV0cy9zaGVldDMueG1sUEsBAjQDFAAAAAgAAKif68nnsKN3AwAA5QkAABgAAAAAAAAAAQAAAKSB6AsAAHhsL3dvcmtzaGVldHMvc2hlZXQyLnhtbFBLAQI0AxQAAAAIAACon+uCuYlIeAIAAM4EAAAYAAAAAAAAAAEAAACkgZUPAAB4bC93b3Jrc2hlZXRzL3NoZWV0MS54bWxQSwECNAMUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAAAAAAABAAAApIFDEgAAeGwvd29ya3NoZWV0cy9fcmVscy9zaGVldDUueG1sLnJlbHNQSwECNAMUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAAAAAAABAAAApIH0EgAAeGwvd29ya3NoZWV0cy9fcmVscy9zaGVldDQueG1sLnJlbHNQSwECNAMUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAAAAAAABAAAApIGlEwAAeGwvd29ya3NoZWV0cy9fcmVscy9zaGVldDMueG1sLnJlbHNQSwECNAMUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAAAAAAABAAAApIFWFAAAeGwvd29ya3NoZWV0cy9fcmVscy9zaGVldDIueG1sLnJlbHNQSwECNAMUAAAACAAAqJ/rPVhiPHAAAACKAAAAIwAAAAAAAAABAAAApIEHFQAAeGwvd29ya3NoZWV0cy9fcmVscy9zaGVldDEueG1sLnJlbHNQSwECNAMUAAAACAAAqJ/ryAhs5RIBAABBAgAADwAAAAAAAAABAAAApIG4FQAAeGwvd29ya2Jvb2sueG1sUEsBAjQDFAAAAAgAAKif6+nIWi7BAQAACAUAAA0AAAAAAAAAAQAAAKSB9xYAAHhsL3N0eWxlcy54bWxQSwECNAMUAAAACAAAqJ/r93++g9YAAADKAwAAGgAAAAAAAAABAAAApIHjGAAAeGwvX3JlbHMvd29ya2Jvb2sueG1sLnJlbHNQSwECNAMUAAAACAAAqJ/rW7iVNAwBAADlAQAAEQAAAAAAAAABAAAApIHxGQAAZG9jUHJvcHMvY29yZS54bWxQSwECNAMUAAAACAAAqJ/ryMHyJ4sAAADhAAAAEAAAAAAAAAABAAAApIEsGwAAZG9jUHJvcHMvYXBwLnhtbFBLBQYAAAAAEQARAKoEAADlGwAAAAA=\",\n    \"file_name\": \"Reporte-2025-05-06T15:59:03-03:00\",\n    \"file_type\": \"Base64\"\n}"},{"id":"7c562507-3f5e-4261-8b83-8cc0af35c2c8","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"Backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/metrics/report"},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1775328414"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"0c0325a3-06e9-49eb-a06d-dc14971114f9"},{"key":"X-Runtime","value":"0.066135"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"124e17f5-9266-4e9e-b796-1818f2e32da8\",\n    \"job_id\": \"124e17f5-9266-4e9e-b796-1818f2e32da8\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=124e17f5-9266-4e9e-b796-1818f2e32da8\"\n}"}],"_postman_id":"a38568a8-eda0-4385-a3d3-c66f97f6995f"}],"id":"d47670a4-15cc-440b-96ee-66e357bd483c","_postman_id":"d47670a4-15cc-440b-96ee-66e357bd483c","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Payment Plans","item":[{"name":"Index","id":"5587e6c5-6d89-460d-b54f-b1eb5849e80b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{admin-user-access-token}}"},{"key":"Utility-ID","value":"10"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/payment_methods?simulation_id=1","description":"<p>Este servicio se utiliza para consultar un listado planes de pago asociados a una cuenta.</p>\n<p>Además, este servicio posee integración con la utility, por lo que es un EP con polling.</p>\n<h5 id=\"query-params\"><strong>Query params:</strong></h5>\n<ul>\n<li><strong>client_number</strong> (sting, required): número de suministro del que se quieren obtener los planes de pago..</li>\n</ul>\n<h4 id=\"response-200\">Response 200:</h4>\n<ul>\n<li><p><strong>payments_plans</strong> (array, required): array con los planes de pagos, cada elemento posee la siguiente información:</p>\n<ul>\n<li><p><strong>payment_plan_id</strong> (string, required): ID del plan de pago generado.</p>\n</li>\n<li><p><strong>confirmed</strong> (boolean, required): flag que indica si el plan de pago está confirmado.</p>\n</li>\n<li><p><strong>online_payment_enabled</strong> (boolean, optional): flag que indica si está habilitado el pago online. <em>A deprecarse. Será configurable en el front.</em></p>\n</li>\n<li><p><strong>payment_document_downloadable</strong> (boolean, optional): flag que indica si el documento de pago es descargable. <em>A deprecarse. Será configurable en el front.</em></p>\n</li>\n<li><p><strong>payment_enabled</strong> (boolean, optional): flag que indica si está habilitado el pago. (A incorporarse)</p>\n</li>\n<li><p><strong>created_at</strong> (date, required): Fecha de creación del plan de pago.</p>\n</li>\n<li><p><strong>status</strong> (string, required): Estado interno del plan de pago. Valores posibles: <code>draft</code>, <code>pending_payment</code>, <code>pending_offiline_payment</code>, <code>payment_in_progress</code>, <code>active</code>, <code>closed</code>, <code>canceled.</code></p>\n</li>\n<li><p><strong>status_label</strong> (string, required): Estado descriptivo del plan de pago, es lo que indica la utility.</p>\n</li>\n<li><p><strong>installments</strong> (number, required): Cantidad de cuotas.</p>\n</li>\n<li><p><strong>installment_amount</strong> (number, required): Monto de cada cuota.</p>\n</li>\n<li><p><strong>total_amount</strong> (number, required): Monto total de la deuda.</p>\n</li>\n<li><p><strong>initial_amount</strong> (number, required): Monto inicial de la deuda.</p>\n</li>\n<li><p><strong>remaining_amount</strong> (number, required): Monto pendiente a saldar de la deuda.</p>\n</li>\n<li><p><strong>requires_initial_payment</strong> (boolean, required): flag que indica si se requiere pago inicial</p>\n</li>\n<li><p><strong>payment_reference</strong> (string, required): Número de referencia de pago</p>\n</li>\n<li><p><strong>initial_payment_amount</strong> (number, required): Monto pago inicial</p>\n</li>\n<li><p><strong>cancellable</strong> (boolean, required): flag que indica si el plan de pago es cancelable.</p>\n</li>\n<li><p><strong>message</strong> (string, required): Mensaje de la utility, opcional.</p>\n</li>\n<li><p><strong>details</strong> (object, required): Detalles de la deuda.</p>\n<ul>\n<li><p><strong>annual_nominal_rate</strong> (number, required): Tasa nominal anual. TNA.</p>\n</li>\n<li><p><strong>terms_and_conditions</strong> (string, required): link a página con términos y condiciones.</p>\n</li>\n<li><p><strong>installments_details</strong> (array, required): listado con el detalle de cada cuota.</p>\n<ul>\n<li><p><strong>installment_number</strong> (number, required): número de cuota.</p>\n</li>\n<li><p><strong>issued_on</strong> (date, required): Fecha de emisión.</p>\n</li>\n<li><p><strong>expiration_on</strong> (date, required): Fecha de vencimiento.</p>\n</li>\n<li><p><strong>total_amount</strong> (number, required): Monto total de cuota.</p>\n</li>\n<li><p><strong>status</strong> (string, required): Estado de la cuota.</p>\n</li>\n<li><p><strong>status_label</strong> (string, required): Estado descriptivo enviado por la utility del estado de la cuota.</p>\n</li>\n<li><p><strong>details</strong> (object, required): Objeto con detalle de la cuota</p>\n<ul>\n<li><p><strong>principal_amount</strong> (number, required): Monto propio de la cuota.</p>\n</li>\n<li><p><strong>interest_amount</strong> (number, required): Monto de los intereses.</p>\n</li>\n<li><p><strong>tax_amount</strong> (number, required): Monto de impuestos.</p>\n</li>\n<li><p><strong>late_charge_amount</strong> (number, optional): Monto de la mora.</p>\n</li>\n<li><p><strong>stamps_amount</strong> (number, optional): Monto de sellos.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","payment_methods"],"host":["http://localhost:3000/"],"query":[{"description":{"content":"<p>Required</p>\n","type":"text/plain"},"key":"simulation_id","value":"1"}],"variable":[]}},"response":[{"id":"d46b0bc0-7e99-48a6-8fa9-bb72daed8a5f","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/payment_methods/?simulation_id=1","host":["http://localhost:3000/"],"path":["api","v1","payment_methods",""],"query":[{"key":"simulation_id","value":"1","description":"Required"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Meta-Request-Version","value":"0.6.0"},{"key":"X-Request-Id","value":"d010bb78-29cd-4021-93cf-1f189a91e581"},{"key":"X-Runtime","value":"2.265839"},{"key":"Vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"payment_plans\": [\n        {\n            \"payment_plan_id\": \"132453\",\n            \"confirmed\": true,\n            \"online_payment_enabled\": false,\n            \"payment_document_downloadable\": false,\n            \"created_at\": \"2020-05-20T00:00:00.000-03:00\",\n            \"status\": \"active\",\n            \"status_label\": \"En Curso\",\n            \"installments\": 12,\n            \"installment_amount\": 1858.33,\n            \"total_amount\": 38547.98,\n            \"initial_amount\": 22300.5,\n            \"remaining_amount\": 150,\n            \"requires_initial_payment\": true,\n            \"payment_reference\": \"1234\",\n            \"initial_payment_amount\": 1858.33,\n            \"cancellable\": false,\n            \"message\": \"Debe abonar el primer pago para que se confirme su plan de pagos\",\n            \"details\": {\n                \"annual_nominal_rate\": 90,\n                \"terms_and_conditions\": \"url_a_pagina_con_terminos_y_condiciones\",\n                \"installments_details\": [\n                    {\n                        \"installment_number\": 1,\n                        \"issued_on\": \"2020-05-20T00:00:00.000-03:00\",\n                        \"expiration_on\": \"2020-06-01T00:00:00.000-03:00\",\n                        \"total_amount\": 22300.5,\n                        \"status\": \"finished\",\n                        \"status_label\": \"finalizado\",\n                        \"details\": {\n                            \"principal_amount\": 12300.5,\n                            \"interest_amount\": 2300.5,\n                            \"tax_amount\": 300.5,\n                            \"late_charge_amount\": 0,\n                            \"stamps_amount\": 0\n                        }\n                    },\n                    {\n                        \"installment_number\": 2,\n                        \"issued_on\": \"2020-06-20T00:00:00.000-03:00\",\n                        \"expiration_on\": \"2020-07-01T00:00:00.000-03:00\",\n                        \"total_amount\": 22300.5,\n                        \"status\": \"pending\",\n                        \"status_label\": \"pendiente\",\n                        \"details\": {\n                            \"principal_amount\": 12300.5,\n                            \"interest_amount\": 2300.5,\n                            \"tax_amount\": 300.5,\n                            \"late_charge_amount\": 0,\n                            \"stamps_amount\": 0\n                        }\n                    },\n                    {\n                        \"installment_number\": 3,\n                        \"issued_on\": \"2020-07-20T00:00:00.000-03:00\",\n                        \"expiration_on\": \"2020-08-01T00:00:00.000-03:00\",\n                        \"total_amount\": 22300.5,\n                        \"status\": \"pending\",\n                        \"status_label\": \"pendiente\",\n                        \"details\": {\n                            \"principal_amount\": 12300.5,\n                            \"interest_amount\": 2300.5,\n                            \"tax_amount\": 300.5,\n                            \"late_charge_amount\": 0,\n                            \"stamps_amount\": 0\n                        }\n                    }\n                ]\n            }\n        }\n    ]\n}"}],"_postman_id":"5587e6c5-6d89-460d-b54f-b1eb5849e80b"}],"id":"4a3ba0bc-8a97-407b-8098-fb731ec68ac1","_postman_id":"4a3ba0bc-8a97-407b-8098-fb731ec68ac1","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Filters","item":[{"name":"Create","id":"a90def82-ecc8-465e-b178-d7d51fc96557","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"category_type\": \"procedure\",\n    \"name\": \"Custom Filter\",\n    \"description\": \"Descripcion\",\n    \"visible\": true,\n    \"filter_params\": [\n        {\n            \"key\": \"Key\",\n            \"values\": [1, 2, 3]\n        },\n                {\n            \"key\": \"Key2\",\n            \"values\": { \"hash\": {\"nested_hash\": \"123\" }}\n        },\n                {\n            \"key\": \"Key3\",\n            \"values\": \"String\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/filters","description":"<h3 id=\"create-filter\">Create Filter</h3>\n<p>Este endpoint permite crear en CH un filtro custom.</p>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>category_type</code> (string, required): Tipo de categoría. Necesario para determinar en que categoría es creado el filtro.</p>\n</li>\n<li><p><code>name</code> (string, required): Nombre del filtro. No pueden haber 2 iguales bajo la misma categoría.</p>\n</li>\n<li><p><code>description</code> (string, optional): Descripción del filtro.</p>\n</li>\n<li><p><code>visible</code> (bool, optional): Visibilidad del filtro.</p>\n</li>\n<li><p><code>filter_params</code> (array, required): Array de hashes con los filtros que se aplican:</p>\n<ul>\n<li><p><code>key</code> (string, required): Key con la que se ejecuta el filtro en el servicio final. { \"key\": \"value\" }</p>\n</li>\n<li><p><code>values</code> (string, required): Valores de la key en el filtro. Se termina llamando al servicio correspondiente como { \"key\": \"value\" }</p>\n</li>\n</ul>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","filters"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"170cf16a-5e1c-40f1-8f92-4a14a0bd8cf2","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"category_type\": \"procedure\",\n    \"name\": \"Filtro Custom\",\n    \"description\": \"Descripcion\",\n    \"visible\": true,\n    \"filter_params\": [\n        {\n            \"key\": \"Key\",\n            \"values\": \"Values\"\n        },\n        {\n            \"key\": \"Key\",\n            \"values\": \"Values\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/filters"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"X-Expiration-Warning","value":"1781720166"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"ETag","value":"W/\"6c74dd4c42313a41b60c49bc3b183c37\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"c41fcadf-73fc-4ac9-94cb-57bd381f53e0"},{"key":"X-Runtime","value":"0.096310"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"231"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 32,\n    \"name\": \"Filtro Custom\",\n    \"category\": \"procedure\",\n    \"description\": \"Descripcion\",\n    \"order\": 10,\n    \"pinned\": false,\n    \"visible\": true,\n    \"backoffice_user_id\": \"2\",\n    \"filter_params\": [\n        {\n            \"key\": \"Key\",\n            \"values\": \"Values\"\n        },\n        {\n            \"key\": \"Key\",\n            \"values\": \"Values\"\n        }\n    ]\n}"}],"_postman_id":"a90def82-ecc8-465e-b178-d7d51fc96557"},{"name":"Update","id":"3e360795-47ae-4e67-a419-c453bbbbd53b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"category_type\": \"procedure\",\n    \"name\": \"Custom Filter\",\n    \"description\": \"Descripcion\",\n    \"visible\": true,\n    \"filter_params\": [\n        {\n            \"key\": \"Key\",\n            \"values\": [1, 2, 3]\n        },\n                {\n            \"key\": \"Key2\",\n            \"values\": { \"hash\": {\"nested_hash\": \"123\" }}\n        },\n                {\n            \"key\": \"Key3\",\n            \"values\": \"String\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/filters/:filter_id","description":"<h3 id=\"update-filter\">Update Filter</h3>\n<p>Este endpoint permite actualizar en CH un filtro custom.</p>\n<h4 id=\"uri-params\">URI Params</h4>\n<ul>\n<li><code>filter_id</code>: ID del filtro.</li>\n</ul>\n<h4 id=\"request-body\">Request Body</h4>\n<ul>\n<li><p><code>category_type</code> (string, optional): Tipo de categoría. Necesario para determinar en que categoría es creado el filtro.</p>\n</li>\n<li><p><code>name</code> (string, optional): Nombre del filtro. No pueden haber 2 iguales bajo la misma categoría.</p>\n</li>\n<li><p><code>description</code> (string, optional): Descripción del filtro.</p>\n</li>\n<li><p><code>visible</code> (bool, optional): Visibilidad del filtro.</p>\n</li>\n<li><p><code>filter_params</code> (array, optional): Array de hashes con los filtros que se aplican:</p>\n<ul>\n<li><p><code>key</code> (string, required): Key con la que se ejecuta el filtro en el servicio final. { \"key\": \"value\" }</p>\n</li>\n<li><p><code>values</code> (string, required): Valores de la key en el filtro. Se termina llamando al servicio correspondiente como { \"key\": \"value\" }</p>\n</li>\n</ul>\n</li>\n</ul>\n<h4 id=\"response-body\">Response Body</h4>\n<ul>\n<li><code>message</code> (string): Mensaje de finalización.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","filters",":filter_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"25","key":"filter_id"}]}},"response":[{"id":"85d98d07-74dd-41c7-b731-00082645f03d","name":"200 - OK","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"category_type\": \"procedure\",\n    \"name\": \"Custom Filter Nuevo\",\n    \"description\": \"Descripcion\",\n    \"visible\": true,\n    \"filter_params\": [\n        {\n            \"key\": \"Key\",\n            \"values\": [1, 2, 3]\n        },\n                {\n            \"key\": \"Key2\",\n            \"values\": { \"hash\": {\"nested_hash\": \"123\" }}\n        },\n                {\n            \"key\": \"Key3\",\n            \"values\": \"String\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/filters/:filter_id","host":["http://localhost:3000/"],"path":["api","v1","filters",":filter_id"],"variable":[{"key":"filter_id","value":"25"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"83bc916ef9c6b5a8b2376135cfa8cc2d\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"9dc18930-c509-4aab-809e-a0cbef1bf0f9"},{"key":"x-runtime","value":"0.083615"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"292"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"Filtro actualizado exitosamente.\"\n}"},{"id":"c8dd996e-d9d1-4365-b48e-2ba3ce864b49","name":"422 - Duplicate Name","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"category_type\": \"procedure\",\n    \"name\": \"Custom Filter\",\n    \"description\": \"Descripcion\",\n    \"visible\": true,\n    \"filter_params\": [\n        {\n            \"key\": \"Key\",\n            \"values\": [1, 2, 3]\n        },\n                {\n            \"key\": \"Key2\",\n            \"values\": { \"hash\": {\"nested_hash\": \"123\" }}\n        },\n                {\n            \"key\": \"Key3\",\n            \"values\": \"String\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/filters/:filter_id","host":["http://localhost:3000/"],"path":["api","v1","filters",":filter_id"],"variable":[{"key":"filter_id","value":"25"}]}},"status":"Unprocessable Content","code":422,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"773783ea-a173-4ff2-9ec6-578ad7a4d35d"},{"key":"x-runtime","value":"0.032159"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"119"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 422,\n            \"code\": \"invalid_record\",\n            \"message\": \"La validación falló: Name ya está en uso\",\n            \"meta\": null\n        }\n    ]\n}"},{"id":"b4242f1d-7d03-45c3-a945-aecd7ec0b775","name":"422 - Invalid filter_params format","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"category_type\": \"procedure\",\n    \"name\": \"Custom Filter Nuevo\",\n    \"description\": \"Descripcion\",\n    \"visible\": true,\n    \"filter_params\": [\n        \"Incorrect filter_params\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/filters/:filter_id","host":["http://localhost:3000/"],"path":["api","v1","filters",":filter_id"],"variable":[{"key":"filter_id","value":"25"}]}},"status":"Bad Request","code":400,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"9b3dca4d-eec4-41f5-b4d9-77d1a1844a93"},{"key":"x-runtime","value":"0.037766"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"134"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"status\": 400,\n            \"code\": \"filter_params_array\",\n            \"message\": \"filter_params debe ser un array compuesto por hashes.\",\n            \"meta\": null\n        }\n    ]\n}"}],"_postman_id":"3e360795-47ae-4e67-a419-c453bbbbd53b"},{"name":"Destroy","id":"b0c6bef9-f6f0-4032-ae6e-4d493506fedb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"url":"http://localhost:3000//api/v1/filters/:filter_id","description":"<h3 id=\"delete-filter\">Delete Filter</h3>\n<p>Este endpoint permite eliminar en CH un filtro custom.</p>\n<h4 id=\"uri-param\">URI Param</h4>\n<ul>\n<li><code>filter_id</code> (string, required): ID del filtro a eliminar.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","filters",":filter_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"","key":"filter_id"}]}},"response":[{"id":"52b96294-a13c-4e75-acb0-0a635c623677","name":"404 - Filtro no encontrado","originalRequest":{"method":"DELETE","header":[{"key":"Utility-ID","value":"10"},{"key":"Content-Type","value":"application/json"}],"url":{"raw":"http://localhost:3000//api/v1/filters/:filter_id","host":["http://localhost:3000/"],"path":["api","v1","filters",":filter_id"],"variable":[{"key":"filter_id","value":"912"}]}},"status":"Not Found","code":404,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"text/html"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"66238bce-7b1b-4a55-bca0-5de88d2d1f61"},{"key":"x-runtime","value":"0.193096"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"0"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"b0c6bef9-f6f0-4032-ae6e-4d493506fedb"}],"id":"805939bb-7961-4400-9ceb-df19f1dce927","_postman_id":"805939bb-7961-4400-9ceb-df19f1dce927","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Cases","item":[{"name":"Case Config","item":[{"name":"Detail","id":"455f5d72-ad4a-4942-9d3a-a9932b688a4f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoyMDgsInByZWZlcnJlZF91c2VybmFtZSI6bnVsbCwiZ2l2ZW5fbmFtZSI6IkVqZWN1dGl2byBDYWxsIFJlY2VwY2nDs24iLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJpdS5lamVjYWxscmVjZXBAZ2FzY28uY2wiLCJ1dGlsaXR5X3VzZXJfaWQiOiI3OTViZDczMC1lMTllLTQ0MDctOGNlMC03Yjc5NmRlYTdhZGQiLCJ1dGlsaXR5X2NvZGUiOjIxLCJ2ZXJpZmljYXRpb25fY29kZSI6IjhZRW9aTmo0ZzVndmROWnE2REJ6TWJ6TFBZV1RfZV9teHpwY0t6OVZ2VHdOdkJiZUdmMUNXQzJEeEFNeVo2a3giLCJyZW5ld19pZCI6InFzRnhpczJwdjI3YzZTWk1GR3JLaUdFbl95YnNZRW1fIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc3MjU1Mzk3MSwiZXhwaXJhdGlvbl9kYXRlIjoxNzY5NTI5OTcxLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczODA4MDM3MSwiYXVkIjpudWxsLCJpYXQiOjE3Mzc5OTM5NzEsImV4cCI6MTc2OTUyOTk3MSwiaXNzIjoiaHR0cHM6Ly91dGlsaXR5Z28tYXBpLXN0YWdlLndpZGVyZ3lkZXYuY29tIn0.yeVaWbCIHu4yD5ZVgEyjskUlxsRdDHyY_lAGGViFKkM"}]},"isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"}],"url":"http://localhost:3000//api/v1/case_configs/detail?id=1","description":"<p>Servicio encargado de devolver las novedades en el Backoffice según el parámetro ingresado.</p>\n<p><strong>Query params:</strong></p>\n<ul>\n<li><p><strong>person_id:</strong> ID de la persona. Es opcional si hay un ID de cuenta o punto de servicio.</p>\n</li>\n<li><p><strong>client_number:</strong> ID de la cuenta. Es opcional si hay un ID de persona o punto de servicio.</p>\n</li>\n<li><p><strong>service_point_id:</strong> ID del punto de servicio. Es opcional si hay un ID de cuenta o persona.</p>\n</li>\n</ul>\n<p>Este EP es Asincrónico. Sin Paginado.</p>\n<p><strong>Response 200:</strong></p>\n<p>La respuesta del servicio vendrá con una key <strong>alerts</strong> que es un array de objetos por cada alerta existente. Cada objeto tendrá las siguientes keys</p>\n<ul>\n<li><p><strong>title</strong> (string, required): Título que acompaña la descripción.</p>\n</li>\n<li><p><strong>description</strong> (string, required): Descripción del alerta.</p>\n</li>\n<li><p><strong>type</strong> (string, required): Tipo del alerta.</p>\n</li>\n<li><p><strong>category</strong> (string, required): Categoría del alerta.</p>\n</li>\n<li><p><strong>action_type</strong> (string, optional): Tipo de acción puede ser \"claim\" o \"procedure\".</p>\n</li>\n<li><p><strong>meta</strong>: (object, optional): Contiene la key del formulario o link para redireccionar al usuario a la vista correspondiente.</p>\n<ul>\n<li><p><strong>link</strong> (string, optional) : link de redirección.</p>\n</li>\n<li><p><strong>form_code</strong> (string, optional): codigo de formulario a mostrar/redirgir.</p>\n</li>\n</ul>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","case_configs","detail"],"host":["http://localhost:3000/"],"query":[{"key":"id","value":"1"},{"disabled":true,"key":"code","value":"case_1"}],"variable":[]}},"response":[{"id":"f2fffa0a-5673-48c8-84df-ed53ffcd7fb6","name":"202 - Accepted","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiU3VUaFY3MjhXNEt5aTZUbmVhNnQtLTFMQmN1Ml9aU2J0V1g4c3FrMTZRNDlHaEZKOTNrckQyeUo4U3dRLTR6UyIsInJlbmV3X2lkIjoidF8xdENaOHhtc2N4ZDR3VlhvdFl6U1NYaV9xQndnb3giLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcxNTA2NzQ0LCJleHBpcmF0aW9uX2RhdGUiOjE3Njg0ODI3NDQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM3MDMzMTQ0LCJhdWQiOm51bGwsImlhdCI6MTczNjk0Njc0NCwiZXhwIjoxNzY4NDgyNzQ0LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.Edadfm4UssOeh6WLO6MGfwcK_5ApYfzGPvwdiIfLZoc","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/alerts?client_number=20180912","host":["http://localhost:3000/"],"path":["api","v1","alerts"],"query":[{"key":"person_id","value":"912","type":"text","disabled":true},{"key":"client_number","value":"20180912"},{"key":"service_point_id","value":"912","type":"text","disabled":true}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"82d31190-fc21-4930-afe6-6b6aff0c0710"},{"key":"X-Runtime","value":"0.105840"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"ee7fb743-4fac-4b86-9ac6-4db63b4e6584\",\n    \"job_id\": \"ee7fb743-4fac-4b86-9ac6-4db63b4e6584\",\n    \"url\": \"https://6d292f26-3a0a-45d3-8f92-f28402c2697b.mock.pstmn.io/async_request/jobs?id=ee7fb743-4fac-4b86-9ac6-4db63b4e6584\"\n}"},{"id":"4beab045-ed69-4c17-8192-5553155f0076","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiU3VUaFY3MjhXNEt5aTZUbmVhNnQtLTFMQmN1Ml9aU2J0V1g4c3FrMTZRNDlHaEZKOTNrckQyeUo4U3dRLTR6UyIsInJlbmV3X2lkIjoidF8xdENaOHhtc2N4ZDR3VlhvdFl6U1NYaV9xQndnb3giLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcxNTA2NzQ0LCJleHBpcmF0aW9uX2RhdGUiOjE3Njg0ODI3NDQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM3MDMzMTQ0LCJhdWQiOm51bGwsImlhdCI6MTczNjk0Njc0NCwiZXhwIjoxNzY4NDgyNzQ0LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.Edadfm4UssOeh6WLO6MGfwcK_5ApYfzGPvwdiIfLZoc","type":"text"},{"key":"Utility-ID","value":"21","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/alerts?client_number=20180912","host":["http://localhost:3000/"],"path":["api","v1","alerts"],"query":[{"key":"person_id","value":"912","type":"text","disabled":true},{"key":"client_number","value":"20180912"},{"key":"service_point_id","value":"912","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"1; mode=block"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Cache-Control","value":"no-cache"},{"key":"X-Request-Id","value":"82d31190-fc21-4930-afe6-6b6aff0c0710"},{"key":"X-Runtime","value":"0.105840"},{"key":"vary","value":"Origin"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 1,\n    \"name\": \"Guillermo\",\n    \"code\": \"case_1\",\n    \"order\": 465,\n    \"cancelable\": false,\n    \"reiterable\": false,\n    \"auto_closure\": false,\n    \"external_sync\": true,\n    \"hidden\": false,\n    \"visibility\": \"public_and_private\",\n    \"user_case_config\": false,\n    \"visibility_channels\": [],\n    \"visibility_filters\": {},\n    \"max_open_cases\": 5,\n    \"business_rules\": {\n        \"max_open_cases_statuses\": [\n            \"draft\",\n            \"pending\"\n        ]\n    },\n    \"integration_config\": {},\n    \"status\": \"active\",\n    \"workflow\": {\n        \"code\": \"prueba\",\n        \"name\": \"prueba\",\n        \"utility_id\": 14,\n        \"brief_context_keys\": [],\n        \"initial_context\": {\n            \"codigo_de_form\": \"fsdfdfsdfsdf\"\n        },\n        \"initial_step\": {\n            \"code\": \"step1\",\n            \"name\": \"step1\",\n            \"type\": \"WorkflowEngine::Steps::Input\",\n            \"checkpoint\": true,\n            \"is_final\": false,\n            \"form\": {\n                \"id\": 1,\n                \"code\": \"codigo_de_form\",\n                \"name\": \"codigo_de_form\",\n                \"group_external_key\": \"codigo_de_form\",\n                \"detailed_description\": \"\",\n                \"brief_description\": \"\",\n                \"continue_despite_validation\": false,\n                \"external_fields\": false,\n                \"custom\": false,\n                \"fields\": [\n                    {\n                        \"id\": 1,\n                        \"type\": \"Fields::Text\",\n                        \"order\": 1,\n                        \"suborder\": 1,\n                        \"code\": \"codigo_de_form\",\n                        \"title\": \"titulo\",\n                        \"description\": null,\n                        \"required\": true,\n                        \"required_message\": \"\",\n                        \"key\": \"codigo_de_form\",\n                        \"placeholder\": \"\",\n                        \"tooltip\": \"\",\n                        \"format\": \"\",\n                        \"format_error_message\": \"\",\n                        \"form_id\": 1,\n                        \"child_keys\": [],\n                        \"read_only\": false,\n                        \"hidden\": false,\n                        \"external_field_options\": false,\n                        \"visibility_parent_field_key_id\": null,\n                        \"visibility_parent_field_option_values\": [],\n                        \"visibility_toggleable_field_id\": null,\n                        \"visibility_toggleable_field_value\": null,\n                        \"logic_evaluation\": \"\",\n                        \"logic_evaluation_error_message\": \"\",\n                        \"image_url\": \"\",\n                        \"configuration\": {},\n                        \"default_value\": \"fsdfdfsdfsdf\",\n                        \"field_options\": []\n                    }\n                ]\n            }\n        },\n        \"max_input_steps_count\": 0\n    }\n}"}],"_postman_id":"455f5d72-ad4a-4942-9d3a-a9932b688a4f"}],"id":"5e41856e-fded-4c47-bef5-03f1ba89b90a","_postman_id":"5e41856e-fded-4c47-bef5-03f1ba89b90a","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Case Category","item":[{"name":"List","id":"f9d7f313-fc1d-4b11-b243-8ed1c3d740a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"web","type":"text"}],"url":"http://localhost:3000//api/v1/case_categories?case_type=procedure&scopes[]=user","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","case_categories"],"host":["http://localhost:3000/"],"query":[{"key":"case_type","value":"procedure"},{"key":"scopes[]","value":"user"},{"disabled":true,"key":"scopes[]","value":"account"}],"variable":[]}},"response":[{"id":"11ab94e2-9a8f-4ffe-a399-d476aa6e906f","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/case_categories?case_type=procedure","host":["http://localhost:3000/"],"path":["api","v1","case_categories"],"query":[{"key":"case_type","value":"procedure"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"ETag","value":"W/\"730c12c2782523b1e5faf63dabd68646\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ae05b379-bff4-4b22-855e-0785452000cb"},{"key":"X-Runtime","value":"0.238793"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"order\": 1,\n        \"name\": \"Sta. rodrigo lópez fajardo\",\n        \"case_type\": \"procedure\",\n        \"code\": \"19a73ff100dbf7032_24_case_category\",\n        \"case_configs\": [\n            {\n                \"id\": 1,\n                \"name\": \"Julia\",\n                \"code\": \"case_1\",\n                \"order\": 82,\n                \"cancelable\": false,\n                \"reiterable\": false,\n                \"auto_closure\": false,\n                \"external_sync\": false,\n                \"hidden\": false,\n                \"visibility\": \"public_and_private\",\n                \"user_case_config\": true,\n                \"visibility_channels\": [],\n                \"visibility_filters\": {},\n                \"max_open_cases_per_user\": 5,\n                \"business_rules\": {},\n                \"integration_config\": {},\n                \"status\": \"active\"\n            }\n        ]\n    }\n]"}],"_postman_id":"f9d7f313-fc1d-4b11-b243-8ed1c3d740a5"}],"id":"d5bb56a9-ff59-408c-886f-a5d3e85ca470","_postman_id":"d5bb56a9-ff59-408c-886f-a5d3e85ca470","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Cases","item":[{"name":"Detail","id":"449d489a-7b04-492c-b2a1-8e862cf351b9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/cases/:case_id","description":"<h2 id=\"summary\">Summary</h2>\n<p>Retrieve the detailed information of a specific customer case from the Customer Hub.</p>\n<h2 id=\"url--method\">URL &amp; method</h2>\n<ul>\n<li><strong>Method:</strong> <code>GET</code></li>\n<li><strong>URL:</strong> <code>http://localhost:3000//api/v1/cases/:case_id</code></li>\n</ul>\n<p><code>http://localhost:3000/</code> is expected to be defined as an <strong>environment</strong> or <strong>collection</strong> variable pointing to the base URL of the Customer Hub API (for example, the QA, staging, or production host).</p>\n<h2 id=\"path-variables\">Path variables</h2>\n<ul>\n<li><code>:case_id</code> (required)<ul>\n<li>Numeric identifier of the case to retrieve.</li>\n<li>In this request it is currently set to <code>12</code> as an example.</li>\n<li>Should be provided as part of the URL path and is typically managed via a <strong>path variable</strong> or substituted directly when calling the endpoint.</li>\n</ul>\n</li>\n</ul>\n<h2 id=\"headers\">Headers</h2>\n<p>The following headers are expected:</p>\n<ul>\n<li><p><code>Utility-ID</code> (required)</p>\n<ul>\n<li>Value: <code>10</code></li>\n<li>Identifies the utility/tenant context in which the case exists.</li>\n<li><code>10</code> should be configured as an <strong>environment</strong> or <strong>collection</strong> variable so it can vary per utility or environment.</li>\n</ul>\n</li>\n<li><p><code>Channel</code> (required)</p>\n<ul>\n<li>Value: <code>backoffice</code></li>\n<li>Indicates the calling channel (in this case, back-office tooling).</li>\n</ul>\n</li>\n</ul>\n<p>Other common headers (such as <code>Authorization</code>) may be inherited from the collection or environment configuration even if not explicitly listed on this request.</p>\n<h2 id=\"query-params\">Query params</h2>\n<ul>\n<li><code>scopes[]</code> (optional)<ul>\n<li>Example value: <code>account</code></li>\n<li>Used to request additional scoped information related to the case (for example, account-level details).</li>\n<li>Can be sent multiple times (array semantics) depending on API requirements.</li>\n</ul>\n</li>\n</ul>\n<p>If not provided, the API will typically return the default case detail payload without extra scoped expansions.</p>\n<h2 id=\"authentication\">Authentication</h2>\n<ul>\n<li>This endpoint normally expects an authenticated request.</li>\n<li>Typical pattern: a bearer token (for example via an <code>Authorization: Bearer {{user-access-token}}</code> header) configured at the <strong>collection</strong> or <strong>folder</strong> level.</li>\n<li>Ensure the relevant token variable (for example <code>{{user-access-token}}</code> or a similar access token variable defined for your environment) is set before calling this request.</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li>Saved example: <strong>\"200 - Ok\"</strong><ul>\n<li>Represents a successful response when the case is found and accessible.</li>\n<li>Use this example as a reference for the expected response schema and fields.</li>\n</ul>\n</li>\n</ul>\n<p>Other response codes (such as <code>4xx</code> or <code>5xx</code>) may be returned depending on validation, authorization, or server-side errors, even if they are not explicitly documented here.</p>\n<h2 id=\"notes\">Notes</h2>\n<ul>\n<li>This request is part of the <strong>Customer Hub API</strong> collection and is intended for back-office or internal tools needing case detail.</li>\n<li>Make sure the following variables are correctly configured before running the request:<ul>\n<li><code>http://localhost:3000/</code> – base URL of the Customer Hub API (environment/collection variable).</li>\n<li><code>10</code> – identifier of the current utility/tenant (environment/collection variable).</li>\n<li><code>:case_id</code> – path variable specifying which case to retrieve.</li>\n</ul>\n</li>\n<li>A related request named <strong>\"Detail\"</strong> exists in the <strong>\"UtilityGO! API\"</strong> collection and can provide additional context on typical usage patterns, but it is a separate request and not modified by this documentation.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","cases",":case_id"],"host":["http://localhost:3000/"],"query":[{"disabled":true,"key":"scopes[]","value":"account"}],"variable":[{"type":"any","value":"12","key":"case_id"}]}},"response":[{"id":"fffca88f-1cf8-492e-bc0e-48a434f19b1d","name":"200 - Ok","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id"],"query":[{"key":"scopes[]","value":"account","type":"text","disabled":true}],"variable":[{"key":"case_id","value":"12"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1772207858"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"1819ef8cc1f1f0113e7704c1bb74db47\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"9aef768a-6ad7-456e-9b7f-f2e28c42bd1f"},{"key":"x-runtime","value":"2.040041"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"7217"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 11,\n    \"user_id\": 18,\n    \"account_id\": null,\n    \"case_config_id\": 1,\n    \"case_type\": \"procedure\",\n    \"category\": \"Luisa Camarillo Saucedo\",\n    \"available_transitions\": [\n        {\n            \"id\": 1,\n            \"origin_status\": \"draft\",\n            \"action\": \"creation\",\n            \"destination_status\": \"pending\"\n        }\n    ],\n    \"case_status\": {\n        \"id\": 8,\n        \"code\": \"draft\",\n        \"user_status_label\": \"borrador\",\n        \"agent_status_label\": \"borrador\"\n    },\n    \"parent_case_id\": null,\n    \"case_depth\": 1,\n    \"blocked_transitions\": [],\n    \"child_cases\": [\n        {\n            \"id\": 2,\n            \"user_id\": null,\n            \"account_id\": null,\n            \"case_config_id\": 1,\n            \"case_config_code\": \"case_config_1\",\n            \"case_type\": \"procedure\",\n            \"category\": \"general\",\n            \"available_transitions\": [\n                {\n                    \"id\": 7,\n                    \"action\": \"case_initialization\",\n                    \"origin_status\": null,\n                    \"origin_status_agent_label\": null,\n                    \"origin_status_user_label\": null,\n                    \"destination_status\": \"draft\",\n                    \"destination_status_agent_label\": \"borrador\",\n                    \"destination_status_user_label\": \"borrador\"\n                }\n            ],\n            \"created_at\": \"2026-05-06T13:10:26.504-03:00\",\n            \"updated_at\": \"2026-05-06T13:10:26.504-03:00\",\n            \"external_id\": null,\n            \"client_number\": null,\n            \"submitted_at\": null,\n            \"expiration_start\": null,\n            \"expiration_at\": null,\n            \"enabled_channels\": [],\n            \"can_continue\": true,\n            \"parent_case_id\": 11,\n            \"case_depth\": 2,\n            \"blocked_transitions\": [],\n            \"child_cases\": [\n                {\n                    \"id\": 3,\n                    \"user_id\": null,\n                    \"account_id\": null,\n                    \"case_config_id\": 1,\n                    \"case_config_code\": \"case_config_1\",\n                    \"case_type\": \"procedure\",\n                    \"category\": \"general\",\n                    \"available_transitions\": [\n                        {\n                            \"id\": 7,\n                            \"action\": \"case_initialization\",\n                            \"origin_status\": null,\n                            \"origin_status_agent_label\": null,\n                            \"origin_status_user_label\": null,\n                            \"destination_status\": \"draft\",\n                            \"destination_status_agent_label\": \"borrador\",\n                            \"destination_status_user_label\": \"borrador\"\n                        }\n                    ],\n                    \"created_at\": \"2026-05-06T13:10:48.881-03:00\",\n                    \"updated_at\": \"2026-05-06T13:10:48.881-03:00\",\n                    \"external_id\": null,\n                    \"client_number\": null,\n                    \"submitted_at\": null,\n                    \"expiration_start\": null,\n                    \"expiration_at\": null,\n                    \"enabled_channels\": [],\n                    \"can_continue\": true,\n                    \"parent_case_id\": 2,\n                    \"case_depth\": 3,\n                    \"blocked_transitions\": [],\n                    \"child_cases\": [],\n                    \"subcases_count\": 0\n                }\n            ],\n            \"subcases_count\": 1\n        },\n        {\n            \"id\": 4,\n            \"user_id\": null,\n            \"account_id\": null,\n            \"case_config_id\": 1,\n            \"case_config_code\": \"case_config_1\",\n            \"case_type\": \"procedure\",\n            \"category\": \"general\",\n            \"available_transitions\": [\n                {\n                    \"id\": 7,\n                    \"action\": \"case_initialization\",\n                    \"origin_status\": null,\n                    \"origin_status_agent_label\": null,\n                    \"origin_status_user_label\": null,\n                    \"destination_status\": \"draft\",\n                    \"destination_status_agent_label\": \"borrador\",\n                    \"destination_status_user_label\": \"borrador\"\n                }\n            ],\n            \"created_at\": \"2026-05-06T16:14:45.045-03:00\",\n            \"updated_at\": \"2026-05-06T16:14:45.045-03:00\",\n            \"external_id\": null,\n            \"client_number\": null,\n            \"submitted_at\": null,\n            \"expiration_start\": null,\n            \"expiration_at\": null,\n            \"enabled_channels\": [],\n            \"can_continue\": true,\n            \"parent_case_id\": 11,\n            \"case_depth\": 2,\n            \"blocked_transitions\": [],\n            \"child_cases\": [],\n            \"subcases_count\": 0\n        }\n    ],\n    \"subcases_count\": 2,\n    \"workflow_response\": {\n        \"id\": 12,\n        \"workflow_code\": \"testcode\",\n        \"workflow_name\": \"test\",\n        \"status\": \"finished\",\n        \"status_label\": \"Finalizado\",\n        \"started_at\": \"2025-11-17T11:17:26.500-03:00\",\n        \"cancellable\": false,\n        \"context\": {\n            \"prueba\": \"prueba prubitas\"\n        },\n        \"step_responses_count\": 1,\n        \"current_step\": {\n            \"code\": \"step2\",\n            \"name\": \"step2\",\n            \"type\": \"WorkflowEngine::Steps::Final\",\n            \"checkpoint\": true,\n            \"is_final\": true,\n            \"form\": {\n                \"id\": 1,\n                \"code\": \"codeform\",\n                \"name\": \"form\",\n                \"group_external_key\": \"sape\",\n                \"detailed_description\": \"\",\n                \"brief_description\": \"\",\n                \"continue_despite_validation\": false,\n                \"external_fields\": false,\n                \"custom\": false,\n                \"fields\": [\n                    {\n                        \"id\": 1,\n                        \"form_id\": 1,\n                        \"title\": \"sapetitle\",\n                        \"order\": 1,\n                        \"code\": \"workflow_engine_1\",\n                        \"description\": null,\n                        \"key\": \"sapekey\",\n                        \"type\": \"Fields::Text\",\n                        \"required\": true,\n                        \"placeholder\": \"\",\n                        \"tooltip\": \"\",\n                        \"logic_evaluation\": \"\",\n                        \"logic_evaluation_error_message\": \"\",\n                        \"format\": \"\",\n                        \"format_error_message\": \"\",\n                        \"visibility_parent_field_key_id\": null,\n                        \"visibility_toggleable_field_id\": null,\n                        \"configuration\": {},\n                        \"visibility_toggleable_field_value\": null,\n                        \"image_url\": \"\",\n                        \"default_value_key\": \"\",\n                        \"default_value_fixed\": \"\",\n                        \"default_value_object\": {},\n                        \"read_only\": false,\n                        \"child_keys\": [],\n                        \"hidden\": false,\n                        \"required_message\": \"\",\n                        \"suborder\": 1,\n                        \"external_field_options\": false,\n                        \"field_options\": [\n                            {\n                                \"id\": 1,\n                                \"field_id\": 1,\n                                \"label\": \"code_field_option\",\n                                \"value\": \"sape\",\n                                \"order\": 1,\n                                \"key\": \"code_field_option\"\n                            }\n                        ]\n                    }\n                ]\n            }\n        },\n        \"step_responses\": [\n            {\n                \"id\": 12,\n                \"workflow_response_id\": 12,\n                \"step_id\": 1,\n                \"next_step_id\": 2,\n                \"previous_step_response_id\": null,\n                \"context\": {\n                    \"prueba\": \"prueba prubitas\"\n                },\n                \"input_values\": {\n                    \"prueba\": \"prueba prubitas\"\n                },\n                \"step_actions_context\": {},\n                \"created_at\": \"2025-11-17T11:17:26.509-03:00\",\n                \"updated_at\": \"2025-11-17T11:17:26.530-03:00\",\n                \"form\": {\n                    \"id\": 1,\n                    \"code\": \"codeform\",\n                    \"name\": \"form\",\n                    \"external_key\": \"sape\",\n                    \"group_external_key\": \"sape\",\n                    \"brief_description\": \"\",\n                    \"detailed_description\": \"\",\n                    \"custom\": false,\n                    \"continue_despite_validation\": false,\n                    \"external_fields\": false,\n                    \"utility_id\": 14,\n                    \"created_at\": \"2025-11-17T10:49:32.132-03:00\",\n                    \"updated_at\": \"2025-11-17T10:49:32.132-03:00\",\n                    \"fields\": [\n                        {\n                            \"id\": 1,\n                            \"code\": \"workflow_engine_1\",\n                            \"title\": \"sapetitle\",\n                            \"order\": 1,\n                            \"suborder\": 1,\n                            \"description\": null,\n                            \"key\": \"sapekey\",\n                            \"type\": \"Fields::Text\",\n                            \"read_only\": false,\n                            \"hidden\": false,\n                            \"required\": true,\n                            \"required_message\": \"\",\n                            \"external_field_options\": false,\n                            \"child_keys\": [],\n                            \"default_value_key\": \"\",\n                            \"default_value_fixed\": \"\",\n                            \"default_value_object\": {},\n                            \"placeholder\": \"\",\n                            \"tooltip\": \"\",\n                            \"image_url\": \"\",\n                            \"logic_evaluation\": \"\",\n                            \"logic_evaluation_error_message\": \"\",\n                            \"format\": \"\",\n                            \"format_error_message\": \"\",\n                            \"configuration\": {},\n                            \"form_id\": 1,\n                            \"visibility_parent_field_key_id\": null,\n                            \"visibility_parent_field_option_values\": [],\n                            \"visibility_toggleable_field_id\": null,\n                            \"visibility_toggleable_field_value\": null,\n                            \"created_at\": \"2025-11-17T10:49:32.140-03:00\",\n                            \"updated_at\": \"2025-11-17T10:49:32.161-03:00\",\n                            \"field_options\": [\n                                {\n                                    \"id\": 1,\n                                    \"code\": \"code_field_option\",\n                                    \"name\": \"code_field_option\",\n                                    \"order\": 1,\n                                    \"value\": \"sape\",\n                                    \"configuration\": {},\n                                    \"parent_field_option_ids\": [],\n                                    \"field_id\": 1,\n                                    \"created_at\": \"2025-11-17T11:31:53.085-03:00\",\n                                    \"updated_at\": \"2025-11-17T11:31:53.085-03:00\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            }\n        ]\n    },\n    \"observations\": [\n        {\n            \"step_id\": 1,\n            \"step_response_id\": 1,\n            \"field_key\": \"document_front_image\",\n            \"value\": \"La foto del frente del DNI se ve borrosa, por favor volvé a subirla con buena iluminación.\",\n            \"status_code\": \"pending\",\n            \"created_at\": \"2026-05-13T13:03:24.075-03:00\",\n            \"author\": {\n                \"id\": 15,\n                \"first_name\": \"pepe\",\n                \"last_name\": \"Le Pew\"\n            }\n        }\n    ]\n}"}],"_postman_id":"449d489a-7b04-492c-b2a1-8e862cf351b9"},{"name":"s3 upload urls","id":"0bf36433-7844-4be9-94ed-d592e5728fb1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/cases/s3_upload_urls","description":"<h2 id=\"summary\">Summary</h2>\n<p>Retrieve pre-signed Amazon S3 URLs that allow the frontend to upload files directly to the ALB-backed S3 bucket, without sending files through the backend.</p>\n<p>This endpoint generates temporary, secure URLs for uploading and later retrieving files.</p>\n<h2 id=\"url--method\">URL &amp; method</h2>\n<ul>\n<li><p><strong>Method:</strong> <code>GET</code></p>\n</li>\n<li><p><strong>URL:</strong> <code>http://localhost:3000//api/v1/cases/s3_upload_urls</code></p>\n</li>\n</ul>\n<p><code>http://localhost:3000/</code> is expected to be defined as an <strong>environment</strong> or <strong>collection</strong> variable pointing to the base URL of the Customer Hub API (for example, the QA, staging, or production host).</p>\n<h2 id=\"path-variables\">Path variables</h2>\n<p>none</p>\n<h2 id=\"headers\">Headers</h2>\n<p>The following headers are expected:</p>\n<ul>\n<li><p><code>Utility-ID</code> (required)</p>\n<ul>\n<li><p>Value: <code>10</code></p>\n</li>\n<li><p>Identifies the utility/tenant context in which the case exists.</p>\n</li>\n<li><p><code>10</code> should be configured as an <strong>environment</strong> or <strong>collection</strong> variable so it can vary per utility or environment.</p>\n</li>\n</ul>\n</li>\n<li><p><code>Channel</code> (required)</p>\n<ul>\n<li><p>Value: <code>backoffice</code></p>\n</li>\n<li><p>Indicates the calling channel (in this case, back-office tooling).</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>Other common headers (such as <code>Authorization</code>) may be inherited from the collection or environment configuration even if not explicitly listed on this request.</p>\n<h2 id=\"query-params\">Query params</h2>\n<p>none</p>\n<h2 id=\"authentication\">Authentication</h2>\n<ul>\n<li><p>This endpoint normally expects an authenticated request.</p>\n</li>\n<li><p>Typical pattern: a bearer token (for example via an <code>Authorization: Bearer {{user-access-token}}</code> header) configured at the <strong>collection</strong> or <strong>folder</strong> level.</p>\n</li>\n<li><p>Ensure the relevant token variable (for example <code>{{user-access-token}}</code> or a similar access token variable defined for your environment) is set before calling this request.</p>\n</li>\n</ul>\n<h2 id=\"responses\">Responses</h2>\n<ul>\n<li><p>Saved example: <strong>\"200 - Ok\"</strong></p>\n<ul>\n<li><p>Represents a successful response when the case is found and accessible.</p>\n</li>\n<li><p>Use this example as a reference for the expected response schema and fields.</p>\n</li>\n</ul>\n</li>\n</ul>\n<p>Other response codes (such as <code>4xx</code> or <code>5xx</code>) may be returned depending on validation, authorization, or server-side errors, even if they are not explicitly documented here.</p>\n<h2 id=\"notes\">Notes</h2>\n<ul>\n<li><p>This request is part of the <strong>Customer Hub API</strong> collection and is intended for back-office or internal tools needing case detail.</p>\n</li>\n<li><p>Make sure the following variables are correctly configured before running the request:</p>\n<ul>\n<li><p><code>http://localhost:3000/</code> – base URL of the Customer Hub API (environment/collection variable).</p>\n</li>\n<li><p><code>10</code> – identifier of the current utility/tenant (environment/collection variable).</p>\n</li>\n</ul>\n</li>\n<li><p>A related request named <strong>\"s3_upload_urls\"</strong> exists in the <strong>\"UtilityGO! API\"</strong> collection and can provide additional context on typical usage patterns, but it is a separate request and not modified by this documentation.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","cases","s3_upload_urls"],"host":["http://localhost:3000/"],"query":[{"disabled":true,"key":"scopes[]","value":"account"}],"variable":[]}},"response":[{"id":"ae080f78-833e-4e6e-8be4-244391731b6f","name":"200 - Ok","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/s3_upload_urls","host":["http://localhost:3000/"],"path":["api","v1","cases","s3_upload_urls"],"query":[{"key":"scopes[]","value":"account","type":"text","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1772207858"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"etag","value":"W/\"1819ef8cc1f1f0113e7704c1bb74db47\""},{"key":"cache-control","value":"max-age=0, private, must-revalidate"},{"key":"x-request-id","value":"9aef768a-6ad7-456e-9b7f-f2e28c42bd1f"},{"key":"x-runtime","value":"2.040041"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"7217"}],"cookie":[],"responseTime":null,"body":"{\n    \"upload_url\": \"https://utility-form-assets-dev.s3.amazonaws.com/0107/b4e4133eeb6ae68ab1adbdeba63800f00526cb5a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQXYA72LSLOAMIENG%2F20260109%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260109T143856Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&X-Amz-Signature=4c3a0a22d839b27d231f63da2584138d35eddaf0b4feb2621a360f750933a34a\",\n    \"get_url\": \"https://utility-form-assets-dev.s3.amazonaws.com/0107/b4e4133eeb6ae68ab1adbdeba63800f00526cb5a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQXYA72LSLOAMIENG%2F20260109%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260109T143856Z&X-Amz-Expires=43200&X-Amz-SignedHeaders=host&X-Amz-Signature=08d3280ed64e7f5fb725732b3b6533bd4cc4c3ef2cb37ffc61528f5f6f4567cc\"\n}"}],"_postman_id":"0bf36433-7844-4be9-94ed-d592e5728fb1"},{"name":"retrieve cases","id":"1a2db512-7ec4-4803-9071-8200fe499c58","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"page\": 1,\n    \"page_size\": 25,\n    \"order_sort\": \"asc\",\n    \"filters\": {\n          \"type\": \"procedure\",\n            \"statuses\": [\"draft\"],\n            \"case_config_codes\": [],\n            \"retrieve_filters\": true,\n            \"user_status_category\": [\"closed\"],\n            \"agent_status_category\": [\"pending\"],\n          \"client_numbers\": [\"0000000001\"],\n          \"scopes\": [\"account\"]\n      }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/retrieve","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","cases","retrieve"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"20f88cdc-8a39-4d00-9b99-d9f702a2c3af","name":"retrieve cases - 202","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"page\": 1,\n    \"page_size\": 25,\n    \"order_sort\": \"asc\",\n    \"filters\": {\n          \"type\": \"procedure\",\n            \"statuses\": [\"draft\"],\n            \"case_config_codes\": [],\n            \"retrieve_filters\": true,\n            \"user_status_category\": [\"closed\"],\n            \"agent_status_category\": [\"pending\"],\n          \"client_numbers\": [\"0000000001\"],\n          \"scopes\": [\"account\"]\n      }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/retrieve"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1772207858"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"dee6b56f-0503-4cec-b925-e3299d73c692"},{"key":"x-runtime","value":"0.172776"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"e09f3cde-70e7-4e72-90c6-b9e5de651cd8\",\n    \"job_id\": \"e09f3cde-70e7-4e72-90c6-b9e5de651cd8\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=e09f3cde-70e7-4e72-90c6-b9e5de651cd8\"\n}"},{"id":"2cf73102-1b73-42fb-97fa-662e09fc2992","name":"retrieve cases - 200","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"page\": 1,\n    \"page_size\": 25,\n    \"order_sort\": \"asc\",\n    \"filters\": {\n          \"type\": \"procedure\",\n            \"statuses\": [\"draft\"],\n            \"case_config_codes\": [],\n            \"retrieve_filters\": true,\n            \"user_status_category\": [\"closed\"],\n            \"agent_status_category\": [\"pending\"],\n          \"client_numbers\": [\"0000000001\"],\n          \"scopes\": [\"account\"]\n      }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/retrieve"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1772207858"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"dee6b56f-0503-4cec-b925-e3299d73c692"},{"key":"x-runtime","value":"0.172776"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"meta\": {\n        \"pages_information\": {\n            \"current_page\": 1,\n            \"next_page\": null,\n            \"prev_page\": null,\n            \"total_pages\": 1,\n            \"total_count\": 1\n        }\n    },\n    \"data\": {\n        \"cases\": [\n            {\n                \"id\": 1,\n                \"user_id\": 27793,\n                \"account_id\": null,\n                \"case_config_id\": 1,\n                \"case_type\": \"procedure\",\n                \"category\": \"Tramites\",\n                \"available_transitions\": [],\n                \"created_at\": \"2025-11-28T17:00:06.770-03:00\",\n                \"updated_at\": \"2025-11-28T17:08:34.518-03:00\",\n                \"case_status\": {\n                    \"id\": 2,\n                    \"code\": \"19acc07b560e58bf3_107_case_status_pending\",\n                    \"user_status_label\": \"pendiente\",\n                    \"agent_status_label\": \"pendiente\",\n                    \"user_status_category\": \"pending\",\n                    \"agent_status_category\": \"pending\"\n                },\n                \"workflow_response\": {\n                    \"id\": 3,\n                    \"workflow_code\": \"workflow_engine_1\",\n                    \"workflow_name\": \"Prueba tramite\",\n                    \"status\": \"finished\",\n                    \"status_label\": \"Finalizado\",\n                    \"started_at\": \"2025-11-28T17:00:06.644-03:00\",\n                    \"cancellable\": false,\n                    \"brief_context\": {},\n                    \"updated_at\": \"2025-11-28T17:08:34.477-03:00\"\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"1a2db512-7ec4-4803-9071-8200fe499c58"},{"name":"Create","id":"f439b7ac-0b97-4759-a295-9f675e53d2b0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\": 18,\n    \"client_number\": \"0000000420\",\n    \"case_config_code\": \"case_config_1\",\n    \"input_values\": { \"input_1\": 1 }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases","description":"<p>Este servicio se utilizará para generar un Case a partir de un CaseConfig.</p>\n<hr />\n<p><strong>Body Params:</strong></p>\n<ul>\n<li><p><strong>case_config_code</strong> (string, required): Código del CaseConfig para generar el Case.</p>\n</li>\n<li><p><strong>input_values</strong> (hash, required): Hash de los valores de entrada para el Case.</p>\n</li>\n<li><p><strong>user_id</strong> (string, required): ID interno de UGO del usuario.</p>\n</li>\n<li><p><strong>client_number</strong> (string, required): Número de cliente de la cuenta en contexto. Si se envía en conjunto con el <em>user_id</em>, se valida que la cuenta le pertenezca al usuario.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","cases"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"d8f77c3d-4336-43ef-b86f-a9a51459ee52","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n   // \"user_id\": 18,\n    \"client_number\": \"0000000001\",\n    \"case_config_code\": \"case_config_1\",\n    \"input_values\": { \"input_1\": 1 }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"d7f2b663-1b87-4881-906a-300374ba4b78"},{"key":"x-runtime","value":"0.215773"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"34562763-44a5-4901-a7b4-6084a1b91922\",\n    \"job_id\": \"34562763-44a5-4901-a7b4-6084a1b91922\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=34562763-44a5-4901-a7b4-6084a1b91922\"\n}"},{"id":"1b64f259-7f86-4a5d-bd27-72ca9ddfd43a","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n   // \"user_id\": 18,\n    \"client_number\": \"0000000001\",\n    \"case_config_code\": \"case_config_1\",\n    \"input_values\": { \"input_1\": 1 }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"d7f2b663-1b87-4881-906a-300374ba4b78"},{"key":"x-runtime","value":"0.215773"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 5,\n    \"user_id\": null,\n    \"account_id\": 22,\n    \"case_config_id\": 1,\n    \"case_type\": \"procedure\",\n    \"category\": \"Sra. Dorotea Lira Ramos\",\n    \"available_transitions\": [\n        {\n            \"id\": 1,\n            \"origin_status\": \"draft\",\n            \"action\": \"creation\",\n            \"destination_status\": \"pending\"\n        }\n    ],\n    \"created_at\": \"2025-12-12T10:40:11.423-03:00\",\n    \"updated_at\": \"2025-12-12T10:40:11.423-03:00\",\n    \"case_status\": {\n        \"id\": 8,\n        \"code\": \"draft\",\n        \"user_status_label\": \"borrador\",\n        \"agent_status_label\": \"borrador\",\n        \"user_status_category\": null,\n        \"agent_status_category\": null\n    },\n    \"workflow_response\": {\n        \"id\": 5,\n        \"workflow_code\": \"workflow_1\",\n        \"workflow_name\": \"Workflow Test\",\n        \"status\": \"in_progress\",\n        \"status_label\": \"En Proceso\",\n        \"started_at\": \"2025-12-12T10:40:11.323-03:00\",\n        \"cancellable\": false,\n        \"context\": {\n            \"input_1\": 1\n        },\n        \"step_responses_count\": 1,\n        \"current_step\": {\n            \"code\": \"mid_step\",\n            \"name\": \"Mid Step\",\n            \"type\": \"WorkflowEngine::Steps::Input\",\n            \"checkpoint\": true,\n            \"is_final\": false,\n            \"form\": {\n                \"id\": 1,\n                \"code\": \"workflow_engine_1\",\n                \"name\": \"Form Test\",\n                \"group_external_key\": \"external_key\",\n                \"detailed_description\": null,\n                \"brief_description\": null,\n                \"continue_despite_validation\": false,\n                \"external_fields\": false,\n                \"custom\": false,\n                \"fields\": []\n            }\n        },\n        \"step_responses\": [\n            {\n                \"id\": 7,\n                \"workflow_response_id\": 5,\n                \"step_id\": 1,\n                \"next_step_id\": 2,\n                \"previous_step_response_id\": null,\n                \"context\": {\n                    \"input_1\": 1\n                },\n                \"input_values\": {\n                    \"input_1\": 1\n                },\n                \"step_actions_context\": {},\n                \"created_at\": \"2025-12-12T10:40:11.340-03:00\",\n                \"updated_at\": \"2025-12-12T10:40:11.373-03:00\",\n                \"form\": {\n                    \"id\": 1,\n                    \"code\": \"workflow_engine_1\",\n                    \"name\": \"Form Test\",\n                    \"external_key\": \"external_key\",\n                    \"group_external_key\": \"external_key\",\n                    \"brief_description\": null,\n                    \"detailed_description\": null,\n                    \"custom\": false,\n                    \"continue_despite_validation\": false,\n                    \"external_fields\": false,\n                    \"utility_id\": 20,\n                    \"created_at\": \"2025-12-11T13:00:57.555-03:00\",\n                    \"updated_at\": \"2025-12-11T13:00:57.558-03:00\",\n                    \"fields\": []\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"f439b7ac-0b97-4759-a295-9f675e53d2b0"},{"name":"Assigment","id":"d8da6937-0a78-4b88-bc3e-9263325671c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"case_ids\": [1,2],\n    \"assigned_user_id\": \"16\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/assignment","description":"<p>Este servicio se utilizará para generar un Case a partir de un CaseConfig.</p>\n<hr />\n<p><strong>Body Params:</strong></p>\n<ul>\n<li><p><strong>case_config_code</strong> (string, required): Código del CaseConfig para generar el Case.</p>\n</li>\n<li><p><strong>input_values</strong> (hash, required): Hash de los valores de entrada para el Case.</p>\n</li>\n<li><p><strong>user_id</strong> (string, required): ID interno de UGO del usuario.</p>\n</li>\n<li><p><strong>client_number</strong> (string, required): Número de cliente de la cuenta en contexto. Si se envía en conjunto con el <em>user_id</em>, se valida que la cuenta le pertenezca al usuario.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","cases","assignment"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"f31456ea-4369-4bab-83ae-0a55439f7b3a","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"case_ids\": [1,2],\n    \"assigned_user_id\": \"16\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/assignment"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"5979d166-8dba-412a-966d-0f4b401585cb"},{"key":"x-runtime","value":"0.218832"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"4f344c35-b9d1-4fe8-ad84-611853c86723\",\n    \"job_id\": \"4f344c35-b9d1-4fe8-ad84-611853c86723\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=4f344c35-b9d1-4fe8-ad84-611853c86723\"\n}"},{"id":"25b5b1d4-0373-4e7b-8327-be0c45e2974d","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"case_ids\": [1,2],\n    \"assigned_user_id\": \"16\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/assignment"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"5979d166-8dba-412a-966d-0f4b401585cb"},{"key":"x-runtime","value":"0.218832"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"asignado con exito!\",\n    \"errors\": []\n}"}],"_postman_id":"d8da6937-0a78-4b88-bc3e-9263325671c0"},{"name":"v2 - Assigment","id":"c7914e31-8003-48b2-b941-8fb5834e72df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"assigned_user_ids\": [3],\n\t\"assigned_group_ids\": [2],\n\t\"automatic_assignments\": [\"1234124_107_custom_assignment\"]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v2/cases/assignment","description":"<p>Este servicio se utilizará para generar un Case a partir de un CaseConfig.</p>\n<hr />\n<p><strong>Body Params:</strong></p>\n<ul>\n<li><p><strong>case_config_code</strong> (string, required): Código del CaseConfig para generar el Case.</p>\n</li>\n<li><p><strong>input_values</strong> (hash, required): Hash de los valores de entrada para el Case.</p>\n</li>\n<li><p><strong>user_id</strong> (string, required): ID interno de UGO del usuario.</p>\n</li>\n<li><p><strong>client_number</strong> (string, required): Número de cliente de la cuenta en contexto. Si se envía en conjunto con el <em>user_id</em>, se valida que la cuenta le pertenezca al usuario.</p>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v2","cases","assignment"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"c2248cf0-9c1f-46b8-877b-32a9f00e9784","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"case_ids\": [1,2],\n    \"assigned_user_id\": \"16\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/assignment"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"5979d166-8dba-412a-966d-0f4b401585cb"},{"key":"x-runtime","value":"0.218832"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"4f344c35-b9d1-4fe8-ad84-611853c86723\",\n    \"job_id\": \"4f344c35-b9d1-4fe8-ad84-611853c86723\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=4f344c35-b9d1-4fe8-ad84-611853c86723\"\n}"},{"id":"b4c4283f-8a5d-4831-a075-d35b4ea11169","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"case_ids\": [1,2],\n    \"assigned_user_id\": \"16\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/assignment"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"5979d166-8dba-412a-966d-0f4b401585cb"},{"key":"x-runtime","value":"0.218832"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"asignado con exito!\",\n    \"errors\": []\n}"}],"_postman_id":"c7914e31-8003-48b2-b941-8fb5834e72df"},{"name":"Unassignment","id":"0bee7e11-cf0f-4fd2-8702-58a8c19343c3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"case_ids\": [1,2]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/unassignment","description":"<p>Este servicio se utilizará para desasignar Cases del agente asignado.</p>\n<hr />\n<p><strong>Body Params:</strong></p>\n<ul>\n<li><strong>case_ids</strong> (Array - required): Array de ID's de los Cases a desasignar.</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<h5 id=\"case\"><strong>Case</strong></h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>message</code></td>\n<td>string</td>\n<td>Mensaje de respuesta</td>\n</tr>\n<tr>\n<td><code>errors</code></td>\n<td>array de ID's</td>\n<td>ID's que fallaron en la desasignación en masa.</td>\n</tr>\n</tbody>\n</table>\n</div>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","cases","unassignment"],"host":["http://localhost:3000/"],"query":[],"variable":[]}},"response":[{"id":"eab5e2f4-53d0-4dd9-b43b-9732af320e78","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"case_ids\": [1,2]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/unassignment"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"d6095927-895e-412c-9a71-0b76fde383e6"},{"key":"x-runtime","value":"0.071912"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"7e9c3996-e35d-464e-8f7b-32c574416e27\",\n    \"job_id\": \"7e9c3996-e35d-464e-8f7b-32c574416e27\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=7e9c3996-e35d-464e-8f7b-32c574416e27\"\n}"},{"id":"69ecb554-2268-4fb8-862b-9d3eedc70baf","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"case_ids\": [1,2]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/unassignment"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"d6095927-895e-412c-9a71-0b76fde383e6"},{"key":"x-runtime","value":"0.071912"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"desasignado con exito!\",\n    \"errors\": []\n}"}],"_postman_id":"0bee7e11-cf0f-4fd2-8702-58a8c19343c3"},{"name":"Transition","id":"4ada050d-66de-4318-b960-949adecd3e95","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n   // \"user_id\": 18,\n    \"client_number\": \"0000000001\",\n    \"input_values\": { \"input_1\": 1 },\n    \"step_response_id\":  1\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/:case_id/transition","description":"<p>Este servicio se utilizará para transicionar el estado del Workflow Response asociado al Case en contexto.</p>\n<hr />\n<p><strong>Path Params:</strong></p>\n<ul>\n<li><strong>case_id</strong> (required): ID del Case en contexto.</li>\n</ul>\n<p><strong>Body Params:</strong></p>\n<ul>\n<li><p><strong>input_values</strong> (hash - required): Hash de valores de entrada requeridos para la transición.</p>\n</li>\n<li><p><strong>step_response_id</strong> (optional) : id del step que se va a modificar para empezar la navegacion flexible</p>\n</li>\n</ul>\n","urlObject":{"path":["api","v1","cases",":case_id","transition"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"4","key":"case_id"}]}},"response":[{"id":"e82c85c8-19e8-415f-991b-ffe2afe34c31","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\": 18,\n    \"client_number\": \"0000000001\",\n    \"input_values\": { \"input_1\": 1 }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/transition","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","transition"],"variable":[{"key":"case_id","value":"5"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"3f4e19fd-0f09-4750-9280-966db4fc5069"},{"key":"x-runtime","value":"0.103362"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"90342f77-b794-4644-b42b-cdd2a5107653\",\n    \"job_id\": \"90342f77-b794-4644-b42b-cdd2a5107653\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=90342f77-b794-4644-b42b-cdd2a5107653\"\n}"},{"id":"bcbc98b8-d1e8-49e1-9405-34dd6bde601e","name":"200 - OK","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\": 18,\n    \"client_number\": \"0000000001\",\n    \"input_values\": { \"input_1\": 1 }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/transition","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","transition"],"variable":[{"key":"case_id","value":"5"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"3f4e19fd-0f09-4750-9280-966db4fc5069"},{"key":"x-runtime","value":"0.103362"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 5,\n    \"user_id\": null,\n    \"account_id\": 22,\n    \"case_config_id\": 1,\n    \"case_type\": \"procedure\",\n    \"category\": \"Sra. Dorotea Lira Ramos\",\n    \"available_transitions\": [\n        {\n            \"id\": 2,\n            \"origin_status\": \"pending\",\n            \"action\": \"assignment\",\n            \"destination_status\": \"assigned\"\n        }\n    ],\n    \"created_at\": \"2025-12-12T10:40:11.423-03:00\",\n    \"updated_at\": \"2025-12-12T10:41:15.158-03:00\",\n    \"case_status\": {\n        \"id\": 1,\n        \"code\": \"pending\",\n        \"user_status_label\": \"pendiente\",\n        \"agent_status_label\": \"pendiente\",\n        \"user_status_category\": null,\n        \"agent_status_category\": null\n    },\n    \"workflow_response\": {\n        \"id\": 5,\n        \"workflow_code\": \"workflow_1\",\n        \"workflow_name\": \"Workflow Test\",\n        \"status\": \"finished\",\n        \"status_label\": \"Finalizado\",\n        \"started_at\": \"2025-12-12T10:40:11.323-03:00\",\n        \"cancellable\": false,\n        \"context\": {\n            \"case_id\": 5,\n            \"channel\": \"backoffice\",\n            \"input_1\": 1,\n            \"input_values\": {\n                \"input_1\": 1\n            },\n            \"case_config_id\": 1\n        },\n        \"step_responses_count\": 2,\n        \"current_step\": {\n            \"code\": \"workflow_engine_3\",\n            \"name\": \"final_step\",\n            \"type\": \"WorkflowEngine::Steps::Final\",\n            \"checkpoint\": true,\n            \"is_final\": true,\n            \"form\": null\n        },\n        \"step_responses\": [\n            {\n                \"id\": 7,\n                \"workflow_response_id\": 5,\n                \"step_id\": 1,\n                \"next_step_id\": 2,\n                \"previous_step_response_id\": null,\n                \"context\": {\n                    \"input_1\": 1\n                },\n                \"input_values\": {\n                    \"input_1\": 1\n                },\n                \"step_actions_context\": {},\n                \"created_at\": \"2025-12-12T10:40:11.340-03:00\",\n                \"updated_at\": \"2025-12-12T10:40:11.373-03:00\",\n                \"form\": {\n                    \"id\": 1,\n                    \"code\": \"workflow_engine_1\",\n                    \"name\": \"Form Test\",\n                    \"external_key\": \"external_key\",\n                    \"group_external_key\": \"external_key\",\n                    \"brief_description\": null,\n                    \"detailed_description\": null,\n                    \"custom\": false,\n                    \"continue_despite_validation\": false,\n                    \"external_fields\": false,\n                    \"utility_id\": 20,\n                    \"created_at\": \"2025-12-11T13:00:57.555-03:00\",\n                    \"updated_at\": \"2025-12-11T13:00:57.558-03:00\",\n                    \"fields\": []\n                }\n            },\n            {\n                \"id\": 8,\n                \"workflow_response_id\": 5,\n                \"step_id\": 2,\n                \"next_step_id\": 3,\n                \"previous_step_response_id\": 7,\n                \"context\": {\n                    \"case_id\": 5,\n                    \"channel\": \"backoffice\",\n                    \"input_1\": 1,\n                    \"input_values\": {\n                        \"input_1\": 1\n                    },\n                    \"case_config_id\": 1\n                },\n                \"input_values\": {\n                    \"case_id\": 5,\n                    \"channel\": \"backoffice\",\n                    \"input_values\": {\n                        \"input_1\": 1\n                    },\n                    \"case_config_id\": 1\n                },\n                \"step_actions_context\": {},\n                \"created_at\": \"2025-12-12T10:41:15.114-03:00\",\n                \"updated_at\": \"2025-12-12T10:41:15.138-03:00\",\n                \"form\": {\n                    \"id\": 1,\n                    \"code\": \"workflow_engine_1\",\n                    \"name\": \"Form Test\",\n                    \"external_key\": \"external_key\",\n                    \"group_external_key\": \"external_key\",\n                    \"brief_description\": null,\n                    \"detailed_description\": null,\n                    \"custom\": false,\n                    \"continue_despite_validation\": false,\n                    \"external_fields\": false,\n                    \"utility_id\": 20,\n                    \"created_at\": \"2025-12-11T13:00:57.555-03:00\",\n                    \"updated_at\": \"2025-12-11T13:00:57.558-03:00\",\n                    \"fields\": []\n                }\n            }\n        ]\n    }\n}"},{"id":"209216d7-0863-4fc9-ba9a-b2670d647b7a","name":"202 - Accepted Flex Navigation","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n   // \"user_id\": 18,\n    \"client_number\": \"0000000001\",\n    \"input_values\": { \"input_1\": 1 },\n    \"step_response_id\":  1\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/transition","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","transition"],"variable":[{"key":"case_id","value":"4"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"a12586d5-6995-4d50-9970-68f1ff666f0b"},{"key":"x-runtime","value":"46.192543"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"161b3d48-d245-47e6-af40-dce1095de826\",\n    \"job_id\": \"161b3d48-d245-47e6-af40-dce1095de826\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=161b3d48-d245-47e6-af40-dce1095de826\"\n}"}],"_postman_id":"4ada050d-66de-4318-b960-949adecd3e95"},{"name":"Update Case","id":"0007ca4b-ccc9-4fec-8eac-510b77046df6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"priority\":\"high\",\n  \"agent_id\": \"15\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/:case_id","description":"<p>Este servicio se utilizará para transicionar el estado del Workflow Response asociado al Case en contexto.</p>\n<hr />\n<p><strong>Path Params:</strong></p>\n<ul>\n<li><strong>case_id</strong> (required): ID del Case en contexto.</li>\n</ul>\n<p><strong>Body Params:</strong></p>\n<ul>\n<li><strong>input_values</strong> (hash - required): Hash de valores de entrada requeridos para la transición.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","cases",":case_id"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"4","key":"case_id"}]}},"response":[{"id":"f677f38e-c37e-47c6-a465-1f945311f072","name":"202 - Accepted","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\": 18,\n    \"client_number\": \"0000000001\",\n    \"input_values\": { \"input_1\": 1 }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id"],"variable":[{"key":"case_id","value":"5"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"3f4e19fd-0f09-4750-9280-966db4fc5069"},{"key":"x-runtime","value":"0.103362"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"90342f77-b794-4644-b42b-cdd2a5107653\",\n    \"job_id\": \"90342f77-b794-4644-b42b-cdd2a5107653\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=90342f77-b794-4644-b42b-cdd2a5107653\"\n}"},{"id":"3d372760-f171-4db5-b357-b70257416ca7","name":"200 - OK","originalRequest":{"method":"PUT","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"user_id\": 18,\n    \"client_number\": \"0000000001\",\n    \"input_values\": { \"input_1\": 1 }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id"],"variable":[{"key":"case_id","value":"5"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"3f4e19fd-0f09-4750-9280-966db4fc5069"},{"key":"x-runtime","value":"0.103362"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": 5,\n    \"user_id\": null,\n    \"account_id\": 22,\n    \"case_config_id\": 1,\n    \"case_type\": \"procedure\",\n    \"category\": \"Sra. Dorotea Lira Ramos\",\n    \"available_transitions\": [\n        {\n            \"id\": 2,\n            \"origin_status\": \"pending\",\n            \"action\": \"assignment\",\n            \"destination_status\": \"assigned\"\n        }\n    ],\n    \"created_at\": \"2025-12-12T10:40:11.423-03:00\",\n    \"updated_at\": \"2025-12-12T10:41:15.158-03:00\",\n    \"case_status\": {\n        \"id\": 1,\n        \"code\": \"pending\",\n        \"user_status_label\": \"pendiente\",\n        \"agent_status_label\": \"pendiente\",\n        \"user_status_category\": null,\n        \"agent_status_category\": null\n    },\n    \"workflow_response\": {\n        \"id\": 5,\n        \"workflow_code\": \"workflow_1\",\n        \"workflow_name\": \"Workflow Test\",\n        \"status\": \"finished\",\n        \"status_label\": \"Finalizado\",\n        \"started_at\": \"2025-12-12T10:40:11.323-03:00\",\n        \"cancellable\": false,\n        \"context\": {\n            \"case_id\": 5,\n            \"channel\": \"backoffice\",\n            \"input_1\": 1,\n            \"input_values\": {\n                \"input_1\": 1\n            },\n            \"case_config_id\": 1\n        },\n        \"step_responses_count\": 2,\n        \"current_step\": {\n            \"code\": \"workflow_engine_3\",\n            \"name\": \"final_step\",\n            \"type\": \"WorkflowEngine::Steps::Final\",\n            \"checkpoint\": true,\n            \"is_final\": true,\n            \"form\": null\n        },\n        \"step_responses\": [\n            {\n                \"id\": 7,\n                \"workflow_response_id\": 5,\n                \"step_id\": 1,\n                \"next_step_id\": 2,\n                \"previous_step_response_id\": null,\n                \"context\": {\n                    \"input_1\": 1\n                },\n                \"input_values\": {\n                    \"input_1\": 1\n                },\n                \"step_actions_context\": {},\n                \"created_at\": \"2025-12-12T10:40:11.340-03:00\",\n                \"updated_at\": \"2025-12-12T10:40:11.373-03:00\",\n                \"form\": {\n                    \"id\": 1,\n                    \"code\": \"workflow_engine_1\",\n                    \"name\": \"Form Test\",\n                    \"external_key\": \"external_key\",\n                    \"group_external_key\": \"external_key\",\n                    \"brief_description\": null,\n                    \"detailed_description\": null,\n                    \"custom\": false,\n                    \"continue_despite_validation\": false,\n                    \"external_fields\": false,\n                    \"utility_id\": 20,\n                    \"created_at\": \"2025-12-11T13:00:57.555-03:00\",\n                    \"updated_at\": \"2025-12-11T13:00:57.558-03:00\",\n                    \"fields\": []\n                }\n            },\n            {\n                \"id\": 8,\n                \"workflow_response_id\": 5,\n                \"step_id\": 2,\n                \"next_step_id\": 3,\n                \"previous_step_response_id\": 7,\n                \"context\": {\n                    \"case_id\": 5,\n                    \"channel\": \"backoffice\",\n                    \"input_1\": 1,\n                    \"input_values\": {\n                        \"input_1\": 1\n                    },\n                    \"case_config_id\": 1\n                },\n                \"input_values\": {\n                    \"case_id\": 5,\n                    \"channel\": \"backoffice\",\n                    \"input_values\": {\n                        \"input_1\": 1\n                    },\n                    \"case_config_id\": 1\n                },\n                \"step_actions_context\": {},\n                \"created_at\": \"2025-12-12T10:41:15.114-03:00\",\n                \"updated_at\": \"2025-12-12T10:41:15.138-03:00\",\n                \"form\": {\n                    \"id\": 1,\n                    \"code\": \"workflow_engine_1\",\n                    \"name\": \"Form Test\",\n                    \"external_key\": \"external_key\",\n                    \"group_external_key\": \"external_key\",\n                    \"brief_description\": null,\n                    \"detailed_description\": null,\n                    \"custom\": false,\n                    \"continue_despite_validation\": false,\n                    \"external_fields\": false,\n                    \"utility_id\": 20,\n                    \"created_at\": \"2025-12-11T13:00:57.555-03:00\",\n                    \"updated_at\": \"2025-12-11T13:00:57.558-03:00\",\n                    \"fields\": []\n                }\n            }\n        ]\n    }\n}"}],"_postman_id":"0007ca4b-ccc9-4fec-8eac-510b77046df6"},{"name":"Approval","id":"88555082-53db-42c8-bae4-246ba9808321","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"action_data\": {\n        \"body\": \"Estimado usuario, su tramite se ha aprobado.\",\n        \"template_code\": \"case_response_template_1\",\n        \"attachments\": [\n            \"jdksaljkadskldas.aws\",\n            \"jdkajdklsjkldsa.aws\"\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/:case_id/approval","description":"<p>Este servicio se utilizará para aprobar un Case.</p>\n<hr />\n<p><strong>URI Params:</strong></p>\n<ul>\n<li><p><strong>agent_id</strong> (string, required): ID del agente en contexto que aproba el Case.</p>\n</li>\n<li><p>action_data (Object, Optional): Datos adicionales para la respuesta de la aprobación.<br />  - body (String, Optional): El mensaje personalizado que se enviará al usuario o se guardará en la respuesta.<br />  - template_code (String, Optional): El código del template de respuesta elegido por el agente.</p>\n</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<h5 id=\"case\"><strong>Case</strong></h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>message</code></td>\n<td>string</td>\n<td>Mensaje de respuesta</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","v1","cases",":case_id","approval"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"912","key":"case_id"}]}},"response":[{"id":"7a28e3cb-5f0a-4ac5-9eeb-bbeda246af80","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/approval","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","approval"],"variable":[{"key":"case_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"e694ecef-6699-4610-9219-e0e3749befaf"},{"key":"x-runtime","value":"0.412368"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"El caso ha sido aprobado\"\n}"},{"id":"cc8ea1c4-66ec-4fd6-96e8-f8f91075d498","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/approval","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","approval"],"variable":[{"key":"case_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"e694ecef-6699-4610-9219-e0e3749befaf"},{"key":"x-runtime","value":"0.412368"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"b83e48de-d824-4abf-8423-bff38c40c23e\",\n    \"job_id\": \"b83e48de-d824-4abf-8423-bff38c40c23e\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=b83e48de-d824-4abf-8423-bff38c40c23e\"\n}"}],"_postman_id":"88555082-53db-42c8-bae4-246ba9808321"},{"name":"Rejection","id":"f958d4b5-e732-4ab8-83dc-8f27abd797fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"action_data\": {\n        \"body\": \"Estimado usuario, su tramite se ha aprobado.\",\n        \"template_code\": \"case_response_template_1\",\n        \"attachments\": [\n            \"jdksaljkadskldas.aws\",\n            \"jdkajdklsjkldsa.aws\"\n        ]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/:case_id/rejection","description":"<p>Este servicio se utilizará para rechazar un Case.</p>\n<hr />\n<p><strong>URI Params:</strong></p>\n<ul>\n<li><p><strong>agent_id</strong> (string, required): ID del agente en contexto que rechaza el Case.</p>\n</li>\n<li><p>action_data (Object, Optional): Datos adicionales para la respuesta del rechazo.<br />  - body (String, Optional): El mensaje personalizado que se enviará al usuario o se guardará en la respuesta.<br />  - template_code (String, Optional): El código del template de respuesta elegido por el agente.</p>\n</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<h5 id=\"case\"><strong>Case</strong></h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>message</code></td>\n<td>string</td>\n<td>Mensaje de respuesta</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","v1","cases",":case_id","rejection"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"3596","key":"case_id"}]}},"response":[{"id":"4281432c-dd3a-40f4-8dad-d5d11fd19dbb","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/rejection","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","rejection"],"variable":[{"key":"case_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"e694ecef-6699-4610-9219-e0e3749befaf"},{"key":"x-runtime","value":"0.412368"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"b83e48de-d824-4abf-8423-bff38c40c23e\",\n    \"job_id\": \"b83e48de-d824-4abf-8423-bff38c40c23e\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=90a2aac6-65e8-4050-8a00-a2dff3a7d956\"\n}"},{"id":"e9f470a0-63c4-4934-91ee-afe48430647c","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/rejection","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","rejection"],"variable":[{"key":"case_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"e694ecef-6699-4610-9219-e0e3749befaf"},{"key":"x-runtime","value":"0.412368"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"message\": \"El caso ha sido rechazado exitosamente\"\n}"}],"_postman_id":"f958d4b5-e732-4ab8-83dc-8f27abd797fa"},{"name":"download case detail","id":"a6100c8f-be23-448c-bdd4-884bc712dd3c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiU3VUaFY3MjhXNEt5aTZUbmVhNnQtLTFMQmN1Ml9aU2J0V1g4c3FrMTZRNDlHaEZKOTNrckQyeUo4U3dRLTR6UyIsInJlbmV3X2lkIjoidF8xdENaOHhtc2N4ZDR3VlhvdFl6U1NYaV9xQndnb3giLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcxNTA2NzQ0LCJleHBpcmF0aW9uX2RhdGUiOjE3Njg0ODI3NDQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM3MDMzMTQ0LCJhdWQiOm51bGwsImlhdCI6MTczNjk0Njc0NCwiZXhwIjoxNzY4NDgyNzQ0LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.Edadfm4UssOeh6WLO6MGfwcK_5ApYfzGPvwdiIfLZoc"}]},"isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/cases/:case_id/download_detail","description":"<p>Este servicio se utilizará para descargar a partir de la action response un pdf.</p>\n<hr />\n<p><strong>URI Params:</strong></p>\n<ul>\n<li><strong>case_id</strong> (string): ID del Case.</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<h5 id=\"case\"><strong>Case</strong></h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>message</code></td>\n<td>string</td>\n<td>Mensaje de respuesta</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","v1","cases",":case_id","download_detail"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"case_id"}]}},"response":[{"id":"82441748-bfc9-4723-a537-6e940cacea22","name":"202 - Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/download_detail","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","download_detail"],"variable":[{"key":"case_id","value":"912"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"e694ecef-6699-4610-9219-e0e3749befaf"},{"key":"x-runtime","value":"0.412368"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"b83e48de-d824-4abf-8423-bff38c40c23e\",\n    \"job_id\": \"b83e48de-d824-4abf-8423-bff38c40c23e\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=90a2aac6-65e8-4050-8a00-a2dff3a7d956\"\n}"},{"id":"ef36bb19-873b-4f23-87bd-7420d960b2cc","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/download_detail","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","download_detail"],"variable":[{"key":"case_id","value":"912"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":[{"key":"x-frame-options","value":"SAMEORIGIN"},{"key":"x-xss-protection","value":"0"},{"key":"x-content-type-options","value":"nosniff"},{"key":"x-download-options","value":"noopen"},{"key":"x-permitted-cross-domain-policies","value":"none"},{"key":"referrer-policy","value":"strict-origin-when-cross-origin"},{"key":"x-expiration-warning","value":"1781720166"},{"key":"content-type","value":"application/json; charset=utf-8"},{"key":"cache-control","value":"no-cache"},{"key":"x-request-id","value":"e694ecef-6699-4610-9219-e0e3749befaf"},{"key":"x-runtime","value":"0.412368"},{"key":"vary","value":"Origin"},{"key":"Content-Length","value":"188"}],"cookie":[],"responseTime":null,"body":"{\n    \"base64\": \"nDM2NtYzUzBQMDJR0DU0MlAwNjZTMDE2Ukgx5CpUMDIzAUoZgAVgCpJzuZw8ufTDFQwNufQ9FAwtuPQ9fRVKikpTufRdFKINFQxiufSdApwVgNJuCvpuOYklqS6pyfkpQHkfBSNLLk8Xroo5k7031Af8UHh4sJFFoobhyW37Cd4JDc4MUcECsVyunlyBXADpaiZfCmVuZHN0cmVhbQplbmRvYmoKNTYgMCBvYmoKPDwvTGVuZ3RoIDEyOC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQp4nDO0tNSzUDBQMAERhpZGCsaGRgophlyFCoYmJkAhA7AAWDY5l8vJk0s/XMGMS99DwdCYS9/TV6GkqDSVS99FIdpQwSCWS98pwFnBkEvfTUHfLSexJNUlNTk/BSjvo2BoyuXpwlUxx7r4+cFmZgMGBo+bXJpcrp5cgVwAG0ceMgplbmRzdHJlYW0KZW5kb2JqCjU3IDAgb2JqCjw8L0xlbmd0aCAxNDAvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0KeJwzN\"\n}"}],"_postman_id":"a6100c8f-be23-448c-bdd4-884bc712dd3c"},{"name":"Case Response Templates","id":"383f8751-4224-43ed-854d-1b54710cff7e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"{{consumer-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/case_response_templates?case_action=approval&case_config_id=1","description":"<h2 id=\"purpose\">Purpose</h2>\n<p>Retrieve the list of <strong>case response templates</strong> available for a given case action and case configuration. These templates can be used by backoffice/consumer flows to present standardized responses (including notification payload metadata).</p>\n<hr />\n<h2 id=\"endpoint\">Endpoint</h2>\n<p><code>GET http://localhost:3000//consumer_api/v1/case_response_templates</code></p>\n<h3 id=\"query-params\">Query params</h3>\n<ul>\n<li><code>case_action</code> <em>(string, required)</em>: Case action to filter templates by.<ul>\n<li>Example: <code>approval</code></li>\n</ul>\n</li>\n<li><code>case_config_id</code> <em>(string|number, required)</em>: Case configuration identifier to filter templates by.<ul>\n<li>Example: <code>1</code></li>\n</ul>\n</li>\n</ul>\n<hr />\n<h2 id=\"required-headers--variables\">Required headers / variables</h2>\n<h3 id=\"headers\">Headers</h3>\n<ul>\n<li><code>Authorization: {{consumer-access-token}}</code> <em>(required)</em>: Consumer access token.</li>\n<li><code>Utility-ID: 10</code> <em>(required)</em>: Utility identifier.</li>\n<li><code>Channel: backoffice</code> <em>(required)</em>: Calling channel.</li>\n</ul>\n<h3 id=\"variables-resolved-from-the-active-environment\">Variables (resolved from the active environment)</h3>\n<ul>\n<li><code>base-api-url</code></li>\n<li><code>consumer-access-token</code></li>\n<li><code>utility-id</code></li>\n</ul>\n<hr />\n<h2 id=\"example-request-postman\">Example request (Postman)</h2>\n<ul>\n<li><strong>Method</strong>: <code>GET</code></li>\n<li><strong>URL</strong>:<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>http://localhost:3000//consumer_api/v1/case_response_templates?case_action=approval&amp;case_config_id=1\n</code></pre></li>\n<li><strong>Headers</strong>:<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>Authorization: {{consumer-access-token}}\nUtility-ID: 10\nChannel: backoffice\n</code></pre></li>\n<li><strong>Body</strong>: none</li>\n</ul>\n<hr />\n<h2 id=\"example-200-response-summary\">Example 200 response (summary)</h2>\n<p>Returns an array of template objects. Based on the last successful response, each item includes:</p>\n<ul>\n<li><code>id</code> <em>(number)</em>: Template id</li>\n<li><code>name</code> <em>(string)</em>: Display name</li>\n<li><code>code</code> <em>(string)</em>: Template code</li>\n<li><code>action</code> <em>(string)</em>: Action (matches <code>case_action</code>)</li>\n<li><code>reason</code> <em>(string)</em>: Reason/description</li>\n<li><code>body</code> <em>(string)</em>: Message/body content (may be long)</li>\n<li><code>routine_code</code> <em>(string)</em></li>\n<li><code>template_code</code> <em>(string)</em></li>\n<li><code>notification_types</code> <em>(object)</em>: Channels mapped to template identifiers (e.g., <code>email</code>, <code>whatsapp</code>)</li>\n<li><code>case_config_codes</code> <em>(array[string])</em>: Associated configuration codes</li>\n</ul>\n<hr />\n<h2 id=\"error-cases-generic\">Error cases (generic)</h2>\n<ul>\n<li><strong>401 Unauthorized</strong>: Missing/invalid <code>Authorization</code> token.</li>\n<li><strong>403 Forbidden</strong>: Token is valid but lacks permissions for this resource/channel/utility.</li>\n<li><strong>422 Unprocessable Entity</strong>: Validation error (e.g., missing/invalid <code>case_action</code> or <code>case_config_id</code>).</li>\n<li><strong>500 Internal Server Error</strong>: Unexpected server-side failure.</li>\n</ul>\n<hr />\n<h2 id=\"notes\">Notes</h2>\n<ul>\n<li>This request is typically used to populate UI/template selections for a specific action and configuration.</li>\n<li>Keep <code>case_action</code> and <code>case_config_id</code> consistent with the case workflow configuration for the selected utility.</li>\n<li>If you need templates for another configuration, change <code>case_config_id</code> accordingly (or parameterize it as a variable in Postman).</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}},"urlObject":{"path":["api","v1","case_response_templates"],"host":["http://localhost:3000/"],"query":[{"disabled":true,"key":"scopes[]","value":"user"},{"key":"case_action","value":"approval"},{"key":"case_config_id","value":"1"}],"variable":[]}},"response":[{"id":"aedd156d-c167-4ad8-ad05-c03f11c13d2d","name":"200 OK","originalRequest":{"method":"GET","header":[{"key":"Authorization","value":"{{user-access-token}}","type":"text"},{"key":"Utility-ID","value":"10","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/case_response_templates?case_action=approval&case_config_id=1","host":["http://localhost:3000/"],"path":["api","v1","case_response_templates"],"query":[{"key":"case_action","value":"approval"},{"key":"case_config_id","value":"1"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Frame-Options","value":"SAMEORIGIN"},{"key":"X-XSS-Protection","value":"0"},{"key":"X-Content-Type-Options","value":"nosniff"},{"key":"X-Download-Options","value":"noopen"},{"key":"X-Permitted-Cross-Domain-Policies","value":"none"},{"key":"Referrer-Policy","value":"strict-origin-when-cross-origin"},{"key":"Content-Type","value":"application/json","description":"","type":"text"},{"key":"ETag","value":"W/\"730c12c2782523b1e5faf63dabd68646\""},{"key":"Cache-Control","value":"max-age=0, private, must-revalidate"},{"key":"X-Request-Id","value":"ae05b379-bff4-4b22-855e-0785452000cb"},{"key":"X-Runtime","value":"0.238793"},{"key":"Vary","value":"Origin,Accept-Encoding"},{"key":"Content-Encoding","value":"gzip"},{"key":"Transfer-Encoding","value":"chunked"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": 1,\n        \"name\": \"repellendus\",\n        \"code\": \"cccccrt1\",\n        \"action\": \"rejection\",\n        \"reason\": \"Tempora unde et nobis.\",\n        \"body\": \"Estimado usuario, suscipit, su solicitud ha sido procesada.\",\n        \"routine_code\": \"routine_code\",\n        \"template_code\": \"template_code\",\n        \"notification_types\": {\n            \"email\": \"notification_email\",\n            \"whatsapp\": \"notification_whatsapp\"\n        },\n        \"case_config_codes\": []\n    },\n    {\n        \"id\": 2,\n        \"name\": \"quo\",\n        \"code\": \"cccccrt2\",\n        \"action\": \"rejection\",\n        \"reason\": \"Rerum maiores blanditiis autem.\",\n        \"body\": \"Estimado usuario, eos, su solicitud ha sido procesada.\",\n        \"routine_code\": \"routine_code\",\n        \"template_code\": \"template_code\",\n        \"notification_types\": {\n            \"email\": \"notification_email\",\n            \"whatsapp\": \"notification_whatsapp\"\n        },\n        \"case_config_codes\": [],\n        \"attachment_list_required\": true \n    },\n    {\n        \"id\": 4,\n        \"name\": \"est\",\n        \"code\": \"cccccrt4\",\n        \"action\": \"approval\",\n        \"reason\": \"Officiis facilis distinctio dignissimos.\",\n        \"body\": \"Estimado usuario, rerum, su solicitud ha sido procesada.\",\n        \"routine_code\": \"routine_code\",\n        \"template_code\": \"template_code\",\n        \"notification_types\": {\n            \"email\": \"notification_email\",\n            \"whatsapp\": \"notification_whatsapp\"\n        },\n        \"case_config_codes\": [\n            \"case_config_1\"\n        ],\n        \"attachment_list_required\": false\n    }\n]"}],"_postman_id":"383f8751-4224-43ed-854d-1b54710cff7e"},{"name":"Download Case Response","id":"71bdcc5a-58d7-43e5-8476-eb499d044bf7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":"http://localhost:3000//api/v1/cases/:case_id/case_responses/:case_response_id/download","description":"<p>Este servicio sirve para descargar en formato pdf la respuesta de un caso.</p>\n<hr />\n<p><strong>URI Params:</strong></p>\n<ul>\n<li><p><strong>case_id</strong> (string): ID del Case.</p>\n</li>\n<li><p>case_response_id (string): ID de la respuesta del caso</p>\n</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<h5 id=\"case\"><strong>Case</strong></h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base64</code></td>\n<td>string</td>\n<td>Mensaje de respuesta</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","v1","cases",":case_id","case_responses",":case_response_id","download"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"9","key":"case_id"},{"type":"any","value":"99","key":"case_response_id"}]}},"response":[{"id":"0c334c6b-84e8-4e89-8449-efb84f650d7c","name":"202 - Download case response accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/case_responses/:case_response_id/download","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","case_responses",":case_response_id","download"],"variable":[{"key":"case_id","value":"9"},{"key":"case_response_id","value":"99"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"response\": \"90a2aac6-65e8-4050-8a00-a2dff3a7d956\",\n    \"job_id\": \"90a2aac6-65e8-4050-8a00-a2dff3a7d956\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=90a2aac6-65e8-4050-8a00-a2dff3a7d956\"\n}"},{"id":"90208cc8-2b9d-40fa-9e03-899b3e6892c7","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/case_responses/:case_response_id/download","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","case_responses",":case_response_id","download"],"variable":[{"key":"case_id","value":"9"},{"key":"case_response_id","value":"99"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"base64\": \"nDM2NtYzUzBQMDJR0DU0MlAwNjZTMDE2Ukgx5CpUMDIzAUoZgAVgCpJzuZw8ufTDFQwNufQ9FAwtuPQ9fRVKikpTufRdFKINFQxiufSdApwVgNJuCvpuOYklqS6pyfkpQHkfBSNLLk8Xroo5k7031Af8UHh4sJFFoobhyW37Cd4JDc4MUcECsVyunlyBXADpaiZfCmVuZHN0cmVhbQplbmRvYmoKNTYgMCBvYmoKPDwvTGVuZ3RoIDEyOC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQp4nDO0tNSzUDBQMAERhpZGCsaGRgophlyFCoYmJkAhA7AAWDY5l8vJk0s/XMGMS99DwdCYS9/TV6GkqDSVS99FIdpQwSCWS98pwFnBkEvfTUHfLSexJNUlNTk/BSjvo2BoyuXpwlUxx7r4+cFmZgMGBo+bXJpcrp5cgVwAG0ceMgplbmRzdHJlYW0KZW5kb2JqCjU3IDAgb2JqCjw8L0xlbmd0aCAxNDAvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0KeJwzN\"\n}"}],"_postman_id":"71bdcc5a-58d7-43e5-8476-eb499d044bf7"},{"name":"Case Response Send notifications","id":"7a8a2073-22eb-441f-9ada-728e6678fcd3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"saruman@mordor.com\"\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/:case_id/case_responses/:case_response_id/send","description":"<p>Este servicio sirve para descargar en formato pdf los detalles de un caso, necesita la configuración de una rutina y la configuración de Case Detail Routine y Case Detail Template en active admin o en su defecto una rutina definida con el codigo default_case_detail_routine.</p>\n<hr />\n<p><strong>URI Params:</strong></p>\n<ul>\n<li><strong>case_id</strong> (string): ID del Case a rechazar.</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<h5 id=\"case\"><strong>Case</strong></h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base64</code></td>\n<td>string</td>\n<td>Mensaje de respuesta</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","v1","cases",":case_id","case_responses",":case_response_id","send"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"1","key":"case_id"},{"type":"any","value":"1","key":"case_response_id"}]}},"response":[{"id":"345acbd2-d678-448e-a067-d475cc94f346","name":"202 - Case Response Send Accepted","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"email\": \"saruman@mordor.com\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"http://localhost:3000//consumer_api/v1/cases/:case_id/case_responses/:case_response_id}/send","host":["http://localhost:3000/"],"path":["consumer_api","v1","cases",":case_id","case_responses",":case_response_id}","send"],"variable":[{"key":"case_id","value":"1"},{"key":"case_response_id}","value":"1"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"response\": \"dd2953a3-eb97-470f-8d1c-822fd2335cd7\",\n    \"job_id\": \"dd2953a3-eb97-470f-8d1c-822fd2335cd7\",\n    \"url\": \"http://6d292f26-3a0a-45d3-8f92-f28402c2697b.mock.pstmn.io/async_request/jobs?id=dd2953a3-eb97-470f-8d1c-822fd2335cd7\"\n}"},{"id":"fa0dea2a-cae1-454f-ad21-3e7acb749bb4","name":"200 - OK","originalRequest":{"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000/async_request/jobs?id=35710e9d-abbd-4336-aefc-43c71ded1e56","protocol":"http","host":["localhost"],"port":"3000","path":["async_request","jobs"],"query":[{"key":"id","value":"35710e9d-abbd-4336-aefc-43c71ded1e56"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"message\": \"El mensaje se envió correctamente\"\n}"}],"_postman_id":"7a8a2073-22eb-441f-9ada-728e6678fcd3"}],"id":"7063d0b5-16a9-4c7d-a778-22844ab61817","_postman_id":"7063d0b5-16a9-4c7d-a778-22844ab61817","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}},{"name":"Observations","item":[{"name":"Create","id":"ad6e4905-4975-48b1-869a-990040bf7493","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiU3VUaFY3MjhXNEt5aTZUbmVhNnQtLTFMQmN1Ml9aU2J0V1g4c3FrMTZRNDlHaEZKOTNrckQyeUo4U3dRLTR6UyIsInJlbmV3X2lkIjoidF8xdENaOHhtc2N4ZDR3VlhvdFl6U1NYaV9xQndnb3giLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcxNTA2NzQ0LCJleHBpcmF0aW9uX2RhdGUiOjE3Njg0ODI3NDQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM3MDMzMTQ0LCJhdWQiOm51bGwsImlhdCI6MTczNjk0Njc0NCwiZXhwIjoxNzY4NDgyNzQ0LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.Edadfm4UssOeh6WLO6MGfwcK_5ApYfzGPvwdiIfLZoc"}]},"isInherited":false},"method":"POST","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"body":{"mode":"raw","raw":"{\n  \"observations\": [\n    {\n      \"step_id\": \"123\",\n      \"step_response_id\": \"step_5f8a9b2c\",\n      \"field_key\": \"document_front_image\",\n      \"observation\": \"La foto del frente del DNI se ve borrosa, por favor volvé a subirla con buena iluminación.\"\n    },\n    {\n      \"step_id\": \"123\",\n      \"step_response_id\": \"step_5f8a9b2d\",\n      \"field_key\": \"monthly_income\",\n      \"observation\": \"El monto declarado no coincide con el recibo de sueldo adjunto. Por favor rectificar.\"\n    }\n  ]\n}","options":{"raw":{"language":"json"}}},"url":"http://localhost:3000//api/v1/cases/:case_id/observations","description":"<p>Este servicio sirve para descargar en formato pdf la respuesta de un caso.</p>\n<hr />\n<p><strong>URI Params:</strong></p>\n<ul>\n<li><p><strong>case_id</strong> (string): ID del Case.</p>\n</li>\n<li><p>case_response_id (string): ID de la respuesta del caso</p>\n</li>\n</ul>\n<p><strong>Response 200:</strong></p>\n<h5 id=\"case\"><strong>Case</strong></h5>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Campo</th>\n<th>Tipo</th>\n<th>Descripción</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>base64</code></td>\n<td>string</td>\n<td>Mensaje de respuesta</td>\n</tr>\n</tbody>\n</table>\n</div>","urlObject":{"path":["api","v1","cases",":case_id","observations"],"host":["http://localhost:3000/"],"query":[],"variable":[{"type":"any","value":"9","key":"case_id"}]}},"response":[{"id":"32b9ebc9-bccf-42af-bd7d-8c58da2b8871","name":"202 - Create Observations accepted","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/observations","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","observations"],"variable":[{"key":"case_id","value":"9"}]}},"status":"Accepted","code":202,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"response\": \"90a2aac6-65e8-4050-8a00-a2dff3a7d956\",\n    \"job_id\": \"90a2aac6-65e8-4050-8a00-a2dff3a7d956\",\n    \"url\": \"http://localhost:3000/async_request/jobs?id=90a2aac6-65e8-4050-8a00-a2dff3a7d956\"\n}"},{"id":"ed7c180c-b4ea-43b6-acf9-7414a11f3d3b","name":"200 - OK","originalRequest":{"method":"GET","header":[{"key":"Utility-ID","value":"10","type":"text"},{"key":"Channel","value":"backoffice","type":"text"}],"url":{"raw":"http://localhost:3000//api/v1/cases/:case_id/case_responses/:case_response_id/download","host":["http://localhost:3000/"],"path":["api","v1","cases",":case_id","case_responses",":case_response_id","download"],"variable":[{"key":"case_id","value":"9"},{"key":"case_response_id","value":"99"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"base64\": \"nDM2NtYzUzBQMDJR0DU0MlAwNjZTMDE2Ukgx5CpUMDIzAUoZgAVgCpJzuZw8ufTDFQwNufQ9FAwtuPQ9fRVKikpTufRdFKINFQxiufSdApwVgNJuCvpuOYklqS6pyfkpQHkfBSNLLk8Xroo5k7031Af8UHh4sJFFoobhyW37Cd4JDc4MUcECsVyunlyBXADpaiZfCmVuZHN0cmVhbQplbmRvYmoKNTYgMCBvYmoKPDwvTGVuZ3RoIDEyOC9GaWx0ZXIvRmxhdGVEZWNvZGU+PnN0cmVhbQp4nDO0tNSzUDBQMAERhpZGCsaGRgophlyFCoYmJkAhA7AAWDY5l8vJk0s/XMGMS99DwdCYS9/TV6GkqDSVS99FIdpQwSCWS98pwFnBkEvfTUHfLSexJNUlNTk/BSjvo2BoyuXpwlUxx7r4+cFmZgMGBo+bXJpcrp5cgVwAG0ceMgplbmRzdHJlYW0KZW5kb2JqCjU3IDAgb2JqCjw8L0xlbmd0aCAxNDAvRmlsdGVyL0ZsYXRlRGVjb2RlPj5zdHJlYW0KeJwzN\"\n}"}],"_postman_id":"ad6e4905-4975-48b1-869a-990040bf7493"}],"id":"2f3fd634-7550-44a9-933b-cca4e4b70ffa","_postman_id":"2f3fd634-7550-44a9-933b-cca4e4b70ffa","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}}],"id":"691feeb3-74b8-47b7-af2a-87932821c1b3","_postman_id":"691feeb3-74b8-47b7-af2a-87932821c1b3","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","id":"316efa37-005f-40c6-a0ee-0ecff11a06b0","name":"Customer Hub API","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"5232236b-82e4-4c51-acef-025ce8fef88f","type":"text/javascript","requests":{},"exec":[""]}},{"listen":"test","script":{"id":"fc1a00b2-867b-4c40-b096-7688fc7a2743","type":"text/javascript","requests":{},"exec":[""]}}],"variable":[{"key":"utility-id","value":"10"},{"key":"base-api-url","value":"http://localhost:3000/"},{"key":"url-dev","value":"https://customer-hub-api-dev.widergydev.com"},{"key":"url-qa","value":"https://customer-hub-api-qa-ev.widergydev.com"},{"key":"url-stage","value":"https://customer-hub-api-stage.widergydev.com"},{"key":"url-qa_co","value":"https://customer-hub-api-qa-co.widergydev.com"},{"key":"token-gasco-local","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxMiwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjpudWxsLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJhZG1pbl9nYXNjb19jaGlsZUBleGFtcGxlLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjkxMiIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiU3VUaFY3MjhXNEt5aTZUbmVhNnQtLTFMQmN1Ml9aU2J0V1g4c3FrMTZRNDlHaEZKOTNrckQyeUo4U3dRLTR6UyIsInJlbmV3X2lkIjoidF8xdENaOHhtc2N4ZDR3VlhvdFl6U1NYaV9xQndnb3giLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcxNTA2NzQ0LCJleHBpcmF0aW9uX2RhdGUiOjE3Njg0ODI3NDQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM3MDMzMTQ0LCJhdWQiOm51bGwsImlhdCI6MTczNjk0Njc0NCwiZXhwIjoxNzY4NDgyNzQ0LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0OjMwMDAifQ.Edadfm4UssOeh6WLO6MGfwcK_5ApYfzGPvwdiIfLZoc"},{"key":"token-gasco-dev","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNDAsInByZWZlcnJlZF91c2VybmFtZSI6bnVsbCwiZ2l2ZW5fbmFtZSI6IlBlZHJvIiwiZmFtaWx5X25hbWUiOiJCZXJuYWwiLCJlbWFpbCI6InBlZHJvYmVybmFsQGdtYWlsLmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6ImJkZDM0MzYwLWMzYmEtNGVjMy1hYTQzLWJjZmMyNWRkNzk4YSIsInV0aWxpdHlfY29kZSI6MjEsInZlcmlmaWNhdGlvbl9jb2RlIjoiejVSclFlVEFvZUJlOFRqNU5CU0RYZktqUVRQX3ZtUngydGdKUkNVa3lHV1VfQjZzUkFzUEpaTmRFc3FoenR0MyIsInJlbmV3X2lkIjoiaGhyTWo4WS1leC1YcDFuRVphTWZ2aGVGS3pMaVlERkUiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzcyNjM5MTczLCJleHBpcmF0aW9uX2RhdGUiOjE3Njk2MTUxNzMsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzM4MTY1NTczLCJhdWQiOm51bGwsImlhdCI6MTczODA3OTE3MywiZXhwIjoxNzY5NjE1MTczLCJpc3MiOiJodHRwczovL3V0aWxpdHlnby1hcGktZGV2LndpZGVyZ3lkZXYuY29tIn0.rhVfUpGYuvJYN9WvmduvYetZV_zG6k1gbEku8ImWLoQ"},{"key":"token-gasco-qa","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNzEsInByZWZlcnJlZF91c2VybmFtZSI6bnVsbCwiZ2l2ZW5fbmFtZSI6IkVqZWN1dGl2byBDYWxsIFJlY2VwY2nDs24iLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJpdS5lamVjYWxscmVjZXBAZ2FzY28uY2wiLCJ1dGlsaXR5X3VzZXJfaWQiOiI4ZWFjMTUyZC05MmEwLTQ1Y2UtOGE3Yy0zYmUwM2NlNzk3M2MiLCJ1dGlsaXR5X2NvZGUiOjIxLCJ2ZXJpZmljYXRpb25fY29kZSI6IndEdlRlY0FGYVg3ZnlWU0hIOHZheXpRYmR1LUpnUXpIVC1HeHR6eU03N052dk41Mm5aUG1VQnpiemNxTDhDLVoiLCJyZW5ld19pZCI6IkdkU1RiUE1MaV81SlJmOUp0RWhlMnphOWdNZkpNRFROIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc3MjYzOTQ5MSwiZXhwaXJhdGlvbl9kYXRlIjoxNzY5NjE1NDkxLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczODE2NTg5MSwiYXVkIjpudWxsLCJpYXQiOjE3MzgwNzk0OTEsImV4cCI6MTc2OTYxNTQ5MSwiaXNzIjoiaHR0cHM6Ly91dGlsaXR5Z28tYXBpLXFhLWV2LndpZGVyZ3lkZXYuY29tIn0.mVPtyNB1V9uXKLPSGaITEbM_QJy4d2Czh4sxHdPB43k"},{"key":"token-gasco-stage","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoyMDgsInByZWZlcnJlZF91c2VybmFtZSI6bnVsbCwiZ2l2ZW5fbmFtZSI6IkVqZWN1dGl2byBDYWxsIFJlY2VwY2nDs24iLCJmYW1pbHlfbmFtZSI6bnVsbCwiZW1haWwiOiJpdS5lamVjYWxscmVjZXBAZ2FzY28uY2wiLCJ1dGlsaXR5X3VzZXJfaWQiOiI3OTViZDczMC1lMTllLTQ0MDctOGNlMC03Yjc5NmRlYTdhZGQiLCJ1dGlsaXR5X2NvZGUiOjIxLCJ2ZXJpZmljYXRpb25fY29kZSI6IjhZRW9aTmo0ZzVndmROWnE2REJ6TWJ6TFBZV1RfZV9teHpwY0t6OVZ2VHdOdkJiZUdmMUNXQzJEeEFNeVo2a3giLCJyZW5ld19pZCI6InFzRnhpczJwdjI3YzZTWk1GR3JLaUdFbl95YnNZRW1fIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc3MjU1Mzk3MSwiZXhwaXJhdGlvbl9kYXRlIjoxNzY5NTI5OTcxLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTczODA4MDM3MSwiYXVkIjpudWxsLCJpYXQiOjE3Mzc5OTM5NzEsImV4cCI6MTc2OTUyOTk3MSwiaXNzIjoiaHR0cHM6Ly91dGlsaXR5Z28tYXBpLXN0YWdlLndpZGVyZ3lkZXYuY29tIn0.yeVaWbCIHu4yD5ZVgEyjskUlxsRdDHyY_lAGGViFKkM"},{"key":"token-eden-local","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiTGlvbmVsIiwiZmFtaWx5X25hbWUiOiJNZXNzaSIsImVtYWlsIjoibC5tZXNzaUBxYXRhci5jb20iLCJ1dGlsaXR5X3VzZXJfaWQiOiIxYTJzM2YtZWZlZjVhLTE4MTIyMDIyIiwiYWRkaXRpb25hbF9pbmZvcm1hdGlvbiI6eyJmb3JtX2ZpbHRlcnMiOnsiZm9ybV9leHRlcm5hbF9rZXlzIjpbImFkaGVzaW9uX2RlYml0b19hdXRvbWF0aWNvIiwiYWx0YV9zdW1pbmlzdHJvX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJNRVJDRURFUyJdfX0sInJvbGVzX2lkcyI6WzJdLCJwZXJtaXNzaW9ucyI6W10sInZlcmlmaWNhdGlvbl9jb2RlIjoiWlFHMWQ0dnFzTkVzSlRMNkZDOU14cHFfM2E5ZHhwbm0xOVg2QnM5VHJCQ3NMQXhzRVNFRllDemRQY1JDV2ptTiIsInJlbmV3X2lkIjoiZEQ2dldtajFpN3J5aFJRYW1hcGVXOGd4LVRobnpuRnoiLCJtYXhpbXVtX3VzZWZ1bF9kYXRlIjoxNzc4MzUyNDE0LCJleHBpcmF0aW9uX2RhdGUiOjE3NzUzMjg0MTQsIndhcm5pbmdfZXhwaXJhdGlvbl9kYXRlIjoxNzQzODc4ODE0LCJhdWQiOlsidXRpbGl0eWdvLWJhY2tvZmZpY2UtYXBpIiwiY3VzdG9tZXItaHViLWFwaSJdLCJ1dGlsaXR5X2NvZGUiOjEwLCJpYXQiOjE3NDM3OTI0MTQsImV4cCI6MTc3NTMyODQxNCwiaXNzIjoiaHR0cDovL2xvY2FsaG9zdDozMDAwIn0.dMWOCesMO3on0WfrTNYLEjz0-C84evw9QO4vo_OIQK8"},{"key":"token-eden-qa","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoyMDYsInByZWZlcnJlZF91c2VybmFtZSI6bnVsbCwiZ2l2ZW5fbmFtZSI6IkFsZXhtYXJ5IiwiZmFtaWx5X25hbWUiOiJSb21lcm8iLCJlbWFpbCI6ImFsZXhtYXJ5LnJvbWVyb0B3aWRlcmd5LmNvbSIsInV0aWxpdHlfdXNlcl9pZCI6IjBlZjVjZDE2LTBlYmEtNDEwZS04ZTFiLTdmNWExMmFhNjU5ZCIsImFkZGl0aW9uYWxfaW5mb3JtYXRpb24iOnsiZm9ybV9maWx0ZXJzIjp7ImZvcm1fZXh0ZXJuYWxfa2V5cyI6WyJyZWNvbmV4aW9uX3QxX3Q0Il0sImRpc3RyaWN0cyI6WyJDSElWSUxDT1kiLCJTQUxMSVFVRUxPIiwiQVJSRUNJRkVTIiwiQlJBR0FETyJdfX0sInJvbGVzIjpbIm9wZXJhZG9yIl0sInBlcm1pc3Npb25zIjpbImNhbl92aWV3X2NvbnN1bXB0aW9ucyIsImNhbl9tYW5hZ2VfdHVybnMiLCJjYW5fZ2VuZXJhdGVfY2xhaW1zIiwiY2FuX2dlbmVyYXRlX3Byb2NlZHVyZXMiXSwidmVyaWZpY2F0aW9uX2NvZGUiOiI0c3otV1l3VWZCUFdtc1V4b3FTcktnNzJwZnlaajFDVk1jS2JuaWp6X0R5VXdNTVVQc2U4WTJfSC1iQ2pzai1GIiwicmVuZXdfaWQiOiJ3WkxuQVp4TVVMMWdwRTZ3N1hLaXpfeXFjWEpadnhkeSIsIm1heGltdW1fdXNlZnVsX2RhdGUiOjE3OTAwODYyODMsImV4cGlyYXRpb25fZGF0ZSI6MTc4NzA2MjI4Mywid2FybmluZ19leHBpcmF0aW9uX2RhdGUiOjE3NTU2MTI2ODMsImF1ZCI6WyJ1dGlsaXR5Z28tYmFja29mZmljZS1hcGkiLCJjdXN0b21lci1odWItYXBpIiwiYWdlbnQtZ28tYXBpIl0sInV0aWxpdHlfY29kZSI6MTAsImlhdCI6MTc1NTUyNjI4MywiZXhwIjoxNzg3MDYyMjgzLCJpc3MiOiJodHRwczovL3V0aWxpdHlnby1hcGktcWEtZXYud2lkZXJneWRldi5jb20ifQ.B9kIwsebU9yeLgFdVM0nnSE0jMVdiiusxMvtvhhNYi0"},{"key":"token-aes-local","value":"eyJhbGciOiJIUzI1NiJ9.eyJhZG1pbl91c2VyX2lkIjoxNCwicHJlZmVycmVkX3VzZXJuYW1lIjpudWxsLCJnaXZlbl9uYW1lIjoiT2xpdmlhIiwiZmFtaWx5X25hbWUiOiJWZWxhc2NvIiwiZW1haWwiOiJmbG9yZW5jaWEuZnJpb2xpQHdpZGVyZ3kuY29tIiwidXRpbGl0eV91c2VyX2lkIjoiMTIzNDU2NzgiLCJ2ZXJpZmljYXRpb25fY29kZSI6Ilp0WWdhN2VaTjdiQVFwRWpMYnh6b25pQk4xdG1kXzJVWmFTWmk1aHpkVHpWOUhUYnRHeXNXcXhxMUd4VmtOMmciLCJyZW5ld19pZCI6IkRHeFNkUlctd0dZS1Z2bnZKWHNxczNnZUxIamJKYjlOIiwibWF4aW11bV91c2VmdWxfZGF0ZSI6MTc5MTk5MjU4MiwiZXhwaXJhdGlvbl9kYXRlIjoxNzg4OTY4NTgyLCJ3YXJuaW5nX2V4cGlyYXRpb25fZGF0ZSI6MTc1NzUxODk4MiwiYXVkIjpbInV0aWxpdHlnby1iYWNrb2ZmaWNlLWFwaSIsImN1c3RvbWVyLWh1Yi1hcGkiLCJhZ2VudC1nby1hcGkiXSwidXRpbGl0eV9jb2RlIjoyMiwiaWF0IjoxNzU3NDMyNTgyLCJleHAiOjE3ODg5Njg1ODIsImlzcyI6Imh0dHA6Ly9sb2NhbGhvc3Q6MzAwMCJ9.pryB1p_Vtet3c8PlrGQwrvd-heGRg30gqsAxxmrDHH4"},{"key":"token-eden-stage","value":""},{"key":"token-demo-qa","value":""},{"key":"local-demo","value":""}]}