{
	"info": {
		"_postman_id": "f8a46e31-da6f-46cf-aae2-63b4ced21bc6",
		"name": "RCC PM V2 - Simulación",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "1862699",
		"_collection_link": "https://crimson-trinity-617947.postman.co/workspace/CDC~6508fc0f-b35d-42b1-9b16-f7e2a1ea602c/collection/1862699-f8a46e31-da6f-46cf-aae2-63b4ced21bc6?action=share&source=collection_link&creator=1862699"
	},
	"item": [
		{
			"name": "Codigo 200 (OK)",
			"item": [
				{
					"name": "Ejemplo 01",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Successful POST request\", function () {",
									"    pm.expect(pm.response.code).to.be.oneOf([200]);",
									"});"
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-api-key",
								"value": "{{x-api-key}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"folioOtorgante\": \"3930\",\n    \"persona\": {\n        \"RFC\": \"VJS231120T20\",\n        \"nombre\": \"VIVERO LA JIRAFA SPR DE RL\",\n        \"domicilio\": {\n            \"direccion\": \"MOTOLINIA 47\",\n            \"CP\": \"49900\",\n            \"coloniaPoblacion\": \"CENTRO\",\n            \"delegacionMunicipio\": \"TECALITLAN\",\n            \"ciudad\": \"TECALITLAN\",\n            \"estado\": \"JAL\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
							"host": [
								"{{url}}"
							],
							"path": [
								"sandbox",
								"reporte-pm",
								"v2",
								"rcc-pm"
							]
						}
					},
					"response": []
				},
				{
					"name": "Ejemplo 02",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Successful POST request\", function () {",
									"    pm.expect(pm.response.code).to.be.oneOf([200]);",
									"});"
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-api-key",
								"value": "{{x-api-key}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"folioOtorgante\": \"0125\",\n    \"persona\": {\n        \"RFC\": \"ZSC990824DU9\",\n        \"nombre\": \"ZAPATITOS SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"IA LACTEA 164\",\n            \"CP\": \"03100\",\n            \"coloniaPoblacion\": \"DESARROLLO URBANO TRES RIOS\",\n            \"delegacionMunicipio\": \"IZTACALCO\",\n            \"ciudad\": \"CIUDAD DE MEXICO\",\n            \"estado\": \"SIN\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
							"host": [
								"{{url}}"
							],
							"path": [
								"sandbox",
								"reporte-pm",
								"v2",
								"rcc-pm"
							]
						}
					},
					"response": []
				},
				{
					"name": "Ejemplo 03",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Successful POST request\", function () {",
									"    pm.expect(pm.response.code).to.be.oneOf([200]);",
									"});"
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-api-key",
								"value": "{{x-api-key}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"folioOtorgante\": \"0125\",\n    \"persona\": {\n        \"RFC\": \"PSC1506264F5\",\n        \"nombre\": \"PLASTICOS SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"LEO 112\",\n            \"CP\": \"03100\",            \n            \"coloniaPoblacion\": \"ANZURES\",\n            \"delegacionMunicipio\": \"CULIACAN\",\n            \"ciudad\": \"CULIACAN\",\n            \"estado\": \"SIN\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
							"host": [
								"{{url}}"
							],
							"path": [
								"sandbox",
								"reporte-pm",
								"v2",
								"rcc-pm"
							]
						}
					},
					"response": []
				},
				{
					"name": "Ejemplo 04",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Successful POST request\", function () {",
									"    pm.expect(pm.response.code).to.be.oneOf([200]);",
									"});"
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-api-key",
								"value": "{{x-api-key}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"folioOtorgante\": \"3930\",\n    \"persona\": {\n        \"RFC\": \"VJS231120T20\",\n        \"nombre\": \"VIVERO LA JIRAFA SPR DE RL\",\n        \"domicilio\": {\n            \"direccion\": \"MOTOLINIA 47\",\n            \"CP\": \"49900\",\n            \"coloniaPoblacion\": \"CENTRO\",\n            \"delegacionMunicipio\": \"TECALITLAN\",\n            \"ciudad\": \"TECALITLAN\",\n            \"estado\": \"JAL\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
							"host": [
								"{{url}}"
							],
							"path": [
								"sandbox",
								"reporte-pm",
								"v2",
								"rcc-pm"
							]
						}
					},
					"response": []
				},
				{
					"name": "Ejemplo 05",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Successful POST request\", function () {",
									"    pm.expect(pm.response.code).to.be.oneOf([200]);",
									"});"
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-api-key",
								"value": "{{x-api-key}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"folioOtorgante\": \"3937\",\n    \"persona\": {\n        \"RFC\": \"SOC231120T28\",\n        \"nombre\": \"SOLUCIONES CIRCALAB SPR DE RL\",\n        \"domicilio\": {\n            \"direccion\": \"CASCADAS 47\",\n            \"CP\": \"49902\",\n            \"coloniaPoblacion\": \"CENTRO\",\n            \"delegacionMunicipio\": \"TEPATITLAN\",\n            \"ciudad\": \"TEPATITLAN\",\n            \"estado\": \"JAL\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
							"host": [
								"{{url}}"
							],
							"path": [
								"sandbox",
								"reporte-pm",
								"v2",
								"rcc-pm"
							]
						}
					},
					"response": []
				},
				{
					"name": "Ejemplo 06",
					"event": [
						{
							"listen": "test",
							"script": {
								"exec": [
									"pm.test(\"Successful POST request\", function () {",
									"    pm.expect(pm.response.code).to.be.oneOf([200]);",
									"});"
								],
								"type": "text/javascript",
								"packages": {}
							}
						}
					],
					"request": {
						"method": "POST",
						"header": [
							{
								"key": "x-api-key",
								"value": "{{x-api-key}}",
								"type": "text"
							}
						],
						"body": {
							"mode": "raw",
							"raw": "{\n    \"folioOtorgante\": \"1000001\",\n    \"persona\": {\n        \"nombre\": \"EMPRESA TESTER SA DE CV\",\n        \"RFC\": \"ETS980201AN1\",\n        \"domicilio\": {\n            \"direccion\": \"CALLE DEL CENTENO 14 0\",\n            \"coloniaPoblacion\": \"LAS PALMAS\",\n            \"delegacionMunicipio\": \"CUAJIMALPA DE MORELOS\",\n            \"ciudad\": \"CUAJIMALPA DE MORELOS\",\n            \"estado\": \"DF\",\n            \"pais\": \"MX\",\n            \"CP\": \"05210\"\n        }\n    }\n}",
							"options": {
								"raw": {
									"language": "json"
								}
							}
						},
						"url": {
							"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
							"host": [
								"{{url}}"
							],
							"path": [
								"sandbox",
								"reporte-pm",
								"v2",
								"rcc-pm"
							]
						}
					},
					"response": []
				}
			]
		},
		{
			"name": "Codigo 400.1",
			"event": [
				{
					"listen": "test",
					"script": {
						"exec": [
							"pm.test(\"Successful POST request\", function () {",
							"    pm.expect(pm.response.code).to.be.oneOf([400]);",
							"});"
						],
						"type": "text/javascript",
						"packages": {}
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "x-api-key",
						"value": "{{x-api-key}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"folioOtorgante\": \"\",\n    \"persona\": {\n        \"RFC\": null,\n        \"nombre\": \"EMPRESA SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"AV. PASEO DE LA REFORMA 91\",\n            \"CP\": \"68370\",\n            \"coloniaPoblacion\": \"GUERRERO\",\n            \"ciudad\": \"CIUDAD DE MEXICO\",\n            \"estado\": \"DF\",\n            \"pais\": \"MXX\"\n        }\n    }\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
					"host": [
						"{{url}}"
					],
					"path": [
						"sandbox",
						"reporte-pm",
						"v2",
						"rcc-pm"
					]
				}
			},
			"response": []
		},
		{
			"name": "Codigo 404.1",
			"event": [
				{
					"listen": "test",
					"script": {
						"exec": [
							"pm.test(\"Successful POST request\", function () {",
							"    pm.expect(pm.response.code).to.be.oneOf([401]);",
							"});"
						],
						"type": "text/javascript",
						"packages": {}
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "x-api-key",
						"value": "{{x-api-key}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"folioOtorgante\": \"1000091\",\n    \"persona\": {\n        \"RFC\": \"EMP930121E912\",\n        \"nombre\": \"EMPRESA SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"AV. PASEO DE LA REFORMA 91\",\n            \"CP\": \"68370\",\n            \"coloniaPoblacion\": \"GUERRERO\",\n            \"delegacionMunicipio\": \"CUAUHTEMOC\",\n            \"ciudad\": \"CIUDAD DE MEXICO\",\n            \"estado\": \"CDMX\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
					"host": [
						"{{url}}"
					],
					"path": [
						"sandbox",
						"reporte-pm",
						"v2",
						"rcc-pm"
					]
				}
			},
			"response": []
		},
		{
			"name": "Codigo 403.1",
			"event": [
				{
					"listen": "test",
					"script": {
						"exec": [
							"pm.test(\"Successful POST request\", function () {",
							"    pm.expect(pm.response.code).to.be.oneOf([403]);",
							"});"
						],
						"type": "text/javascript",
						"packages": {}
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "x-api-key",
						"value": "{{x-api-key}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"folioOtorgante\": \"1000095\",\n    \"persona\": {\n        \"RFC\": \"EMP930121E95\",\n        \"nombre\": \"EMPRESA SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"AV. PASEO DE LA REFORMA 95\",\n            \"CP\": \"68370\",\n            \"coloniaPoblacion\": \"GUERRERO\",\n            \"delegacionMunicipio\": \"CUAUHTEMOC\",\n            \"ciudad\": \"CIUDAD DE MEXICO\",\n            \"estado\": \"DF\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
					"host": [
						"{{url}}"
					],
					"path": [
						"sandbox",
						"reporte-pm",
						"v2",
						"rcc-pm"
					]
				}
			},
			"response": []
		},
		{
			"name": "Codigo 404.1",
			"event": [
				{
					"listen": "test",
					"script": {
						"exec": [
							"pm.test(\"Successful POST request\", function () {",
							"    pm.expect(pm.response.code).to.be.oneOf([404]);",
							"});"
						],
						"type": "text/javascript",
						"packages": {}
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "x-api-key",
						"value": "{{x-api-key}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"folioOtorgante\": \"1000096\",\n    \"persona\": {\n        \"RFC\": \"EMP930121E96\",\n        \"nombre\": \"EMPRESA SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"AV. PASEO DE LA REFORMA 96\",\n            \"CP\": \"68370\",\n            \"coloniaPoblacion\": \"GUERRERO\",\n            \"delegacionMunicipio\": \"CUAUHTEMOC\",\n            \"ciudad\": \"CIUDAD DE MEXICO\",\n            \"estado\": \"DF\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
					"host": [
						"{{url}}"
					],
					"path": [
						"sandbox",
						"reporte-pm",
						"v2",
						"rcc-pm"
					]
				}
			},
			"response": []
		},
		{
			"name": "Codigo 429.1",
			"event": [
				{
					"listen": "test",
					"script": {
						"exec": [
							"pm.test(\"Successful POST request\", function () {",
							"    pm.expect(pm.response.code).to.be.oneOf([429]);",
							"});"
						],
						"type": "text/javascript",
						"packages": {}
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "x-api-key",
						"value": "{{x-api-key}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"folioOtorgante\": \"1000097\",\n    \"persona\": {\n        \"RFC\": \"EMP930121E97\",\n        \"nombre\": \"EMPRESA SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"AV. PASEO DE LA REFORMA 97\",\n            \"CP\": \"68370\",\n            \"coloniaPoblacion\": \"GUERRERO\",\n            \"delegacionMunicipio\": \"CUAUHTEMOC\",\n            \"ciudad\": \"CIUDAD DE MEXICO\",\n            \"estado\": \"DF\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
					"host": [
						"{{url}}"
					],
					"path": [
						"sandbox",
						"reporte-pm",
						"v2",
						"rcc-pm"
					]
				}
			},
			"response": []
		},
		{
			"name": "Codigo 405.1",
			"event": [
				{
					"listen": "test",
					"script": {
						"exec": [
							"pm.test(\"Successful POST request\", function () {",
							"    pm.expect(pm.response.code).to.be.oneOf([405]);",
							"});"
						],
						"type": "text/javascript",
						"packages": {}
					}
				}
			],
			"request": {
				"method": "GET",
				"header": [
					{
						"key": "x-api-key",
						"value": "{{x-api-key}}",
						"type": "text"
					}
				],
				"url": {
					"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
					"host": [
						"{{url}}"
					],
					"path": [
						"sandbox",
						"reporte-pm",
						"v2",
						"rcc-pm"
					]
				}
			},
			"response": []
		},
		{
			"name": "Codigo 500.1",
			"event": [
				{
					"listen": "test",
					"script": {
						"exec": [
							"pm.test(\"Successful POST request\", function () {",
							"    pm.expect(pm.response.code).to.be.oneOf([500]);",
							"});"
						],
						"type": "text/javascript",
						"packages": {}
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "x-api-key",
						"value": "{{x-api-key}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"folioOtorgante\": \"1000098\",\n    \"persona\": {\n        \"RFC\": \"EMP930121E98\",\n        \"nombre\": \"EMPRESA SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"AV. PASEO DE LA REFORMA 98\",\n            \"CP\": \"68370\",\n            \"coloniaPoblacion\": \"GUERRERO\",\n            \"delegacionMunicipio\": \"CUAUHTEMOC\",\n            \"ciudad\": \"DF\",\n            \"estado\" : \"DF\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
					"host": [
						"{{url}}"
					],
					"path": [
						"sandbox",
						"reporte-pm",
						"v2",
						"rcc-pm"
					]
				}
			},
			"response": []
		},
		{
			"name": "Codigo 503.1",
			"event": [
				{
					"listen": "test",
					"script": {
						"exec": [
							"pm.test(\"Successful POST request\", function () {",
							"    pm.expect(pm.response.code).to.be.oneOf([503]);",
							"});"
						],
						"type": "text/javascript",
						"packages": {}
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "x-api-key",
						"value": "{{x-api-key}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"folioOtorgante\": \"1000099\",\n    \"persona\": {\n        \"RFC\": \"EMP930121E99\",\n        \"nombre\": \"EMPRESA SA DE CV\",\n        \"domicilio\": {\n            \"direccion\": \"AV. PASEO DE LA REFORMA 99\",\n            \"CP\": \"68370\",\n            \"coloniaPoblacion\": \"GUERRERO\",\n            \"delegacionMunicipio\": \"CUAUHTEMOC\",\n            \"ciudad\": \"CIUDAD DE MEXICO\",\n            \"estado\": \"DF\",\n            \"pais\": \"MX\"\n        }\n    }\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "{{url}}/sandbox/reporte-pm/v2/rcc-pm",
					"host": [
						"{{url}}"
					],
					"path": [
						"sandbox",
						"reporte-pm",
						"v2",
						"rcc-pm"
					]
				}
			},
			"response": []
		}
	],
	"event": [
		{
			"listen": "prerequest",
			"script": {
				"type": "text/javascript",
				"exec": [
					""
				]
			}
		},
		{
			"listen": "test",
			"script": {
				"type": "text/javascript",
				"exec": [
					"var shcema_error = {",
					"    \"type\": \"object\",",
					"    \"properties\": {",
					"        \"codigo\": { \"type\": [\"string\", \"null\"] },",
					"        \"mensaje\": { \"type\": [\"string\", \"null\"] }",
					"    },",
					"    \"required\": [\"codigo\", \"mensaje\"]",
					"};",
					"",
					"var schema_erros = {",
					"    \"id\": \"response\",",
					"    \"type\": \"object\",",
					"    \"properties\": {",
					"        \"errores\": { \"type\": \"array\", \"items\": shcema_error }",
					"    },",
					"    \"required\": [\"errores\"]",
					"};",
					"",
					"if (pm.response.code != 200 && pm.response.code != 204){",
					"    pm.test(\"Validate errors schema\", () => {",
					"        pm.response.to.have.jsonSchema(schema_erros);",
					"    });",
					"}"
				]
			}
		}
	]
}