{
  "info": {
    "_postman_id": "2fc7a0508d9c9dc46e4298b9ed34dbbb",
    "name": "MSV Service (Español)",
    "description": "Colección generada automáticamente desde la definición OpenAPI publicada en Placetopay Docs. La variable base_url ya está configurada con la dirección del entorno de pruebas.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    {
      "key": "base_url",
      "value": "https://msv-service.placetopay.com"
    }
  ],
  "item": [
    {
      "name": "Login",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/api/login",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "api",
            "login"
          ]
        },
        "description": "Obtener token para realizar peticiones a la API."
      }
    },
    {
      "name": "Validation",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/api/validations",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "api",
            "validations"
          ]
        },
        "description": "Este servicio crea una solicitud de validación.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"locale\": \"es\",\n  \"reference\": \"ref-12548\",\n  \"message\": \"Example Validation\",\n  \"kind\": \"Horus\",\n  \"webhook_url\": \"https://example-url.com/\",\n  \"minutes_by_expire\": 10,\n  \"buttons\": {\n    \"approve\": \"Aceptar\",\n    \"reject\": \"Rechazar\"\n  },\n  \"channels\": {\n    \"email\": {\n      \"email\": \"john.wick@example.com\",\n      \"subject\": \"Asunto correo\"\n    }\n  }\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "Validation query",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/api/validation-query",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "api",
            "validation-query"
          ]
        },
        "description": "Consulta de solicitud de validación previamente creada."
      }
    },
    {
      "name": "Notification",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{base_url}}/api/notifications",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "api",
            "notifications"
          ]
        },
        "description": "Este servicio crea una solicitud de notificación.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"locale\": \"es\",\n  \"message\": \"this is a very long and generic message\",\n  \"kind\": \"Horus\",\n  \"channels\": {\n    \"whatsapp\": {\n      \"phone_number\": \"+573124567890\",\n      \"template\": {\n        \"name\": \"hello_world\",\n        \"lang\": \"en_US\",\n        \"parameters\": [\n          \"name\"\n        ]\n      }\n    },\n    \"sms\": {\n      \"phone_number\": \"+573124567890\",\n      \"short_message\": \"sms message\"\n    },\n    \"email\": {\n      \"email\": \"mail@test.com\",\n      \"subject\": \"email subject\"\n    }\n  }\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}