Desarrolladores
Consulta de Operaciones por Operador
2 min
{ "tab" "examples", "url" "https //api unicobros com ar/p/operator/coupons?page={page}\&limit={limit}", "name" "listado y búsqueda de transacciones", "method" "get", "request" { "pathparameters" \[], "queryparameters" \[ { "kind" "required", "name" "page", "type" "integer", "description" "número de página para paginación el valor comienza en 0 " }, { "kind" "optional", "name" "limit", "type" "integer", "description" "límite de transacciones a devolver default 15 máximo 50" }, { "kind" "optional", "name" "status", "type" "number", "description" "estado de la transacción (código) " }, { "kind" "optional", "name" "currency", "type" "string", "description" "moneda de la transacción admitidos ars, test " }, { "kind" "optional", "name" "created from", "type" "string", "description" "fecha de creación de la operación desde cuando buscar fecha como string o timestamp " }, { "kind" "optional", "name" "created to", "type" "string", "description" "fecha de creación de la operación hasta cuando buscar fecha como string o timestamp " }, { "kind" "optional", "name" "text", "type" "string", "description" "buscar texto en las operaciones " }, { "kind" "optional", "name" "reference", "type" "string", "description" "referencia asociada a la operación " }, { "kind" "optional", "name" "test", "type" "boolean", "description" "permite obtener sólo operaciones de prueba " }, { "kind" "optional", "name" "context", "type" "string", "description" "permite filtrar el contexto de la operación string separado por coma sin espacios " }, { "kind" "optional", "name" "updated from", "type" "string", "description" "fecha de actualización de la operación desde cuando buscar fecha como string o timestamp " }, { "kind" "optional", "name" "updated to", "type" "string", "description" "fecha de actualización de la operación hasta cuando buscar fecha como string o timestamp " } ], "headerparameters" \[ { "kind" "required", "name" "x api key", "type" "string", "description" "clave api de su aplicación " }, { "kind" "required", "name" "x access token", "type" "string", "description" "token de acceso de la entidad " } ], "bodydataparameters" \[], "formdataparameters" \[] }, "results" { "languages" \[ { "id" "3lvmlo4wdtrrx8lo eo8q", "code" "{\n \\"result\\" true,\n \\"data\\" {\n \\"docs\\" \[\n {\n \\" id\\" \\"606f01cc063b6c569b7cb232\\",\n \\"user\\" {\n \\"name\\" \\"demo\\"\n },\n \\"uid\\" \\"gzf5jbmbd\\",\n \\"operation\\" \\"payment v2\\",\n \\"status\\" \\"200\\",\n \\"sourcereference\\" \\"mastercard\\",\n \\"sourcename\\" \\"mastercard\\",\n \\"installmentreference\\" \\"1\\",\n \\"card number\\" \\"532362 1008\\",\n \\"description\\" \\"orden test\\",\n \\"reference\\" \\"my mobbex reference\\",\n \\"riskqualitylevel\\" 0,\n \\"entity\\" {\n \\" id\\" \\"5761a3dd8aad6c120042b287\\",\n \\"name\\" \\"demo\\",\n \\"uid\\" \\"h1rjexyr\\",\n \\"tax id\\" \\"99999999999\\"\n },\n \\"total\\" 2871 74,\n \\"totals\\" {\n \\"total\\" 2871 74,\n \\"user charges\\" 0,\n \\"entity charges\\" {\n \\"source\\" 0,\n \\"installment\\" 0,\n \\"service\\" 0\n },\n \\"currency\\" \\"test\\",\n \\"installment amount\\" 2871 74,\n \\"financial\\" {\n \\"percentage\\" 0,\n \\"amount\\" 0\n },\n \\"requested\\" {\n \\"total\\" 2871 74,\n \\"currency\\" \\"test\\"\n },\n \\"currency data\\" {\n \\"value\\" \\"test\\",\n \\"label\\" \\"test money\\",\n \\"symbol\\" \\"t$\\",\n \\"hidden\\" false\n },\n \\"installment\\" {\n \\"amount\\" 2871 74,\n \\"count\\" 1\n }\n },\n \\"created\\" \\"2021 04 08t13 14 52 648z\\",\n \\"context\\" {\n \\"value\\" \\"plugin value payment order\ web\\",\n \\"name\\" \\"orden de pago\\"\n },\n \\"intent\\" {\n \\"value\\" \\"payment v2\\",\n \\"name\\" \\"pago\\"\n },\n \\"source\\" {\n \\"name\\" \\"mastercard\\",\n \\"reference\\" \\"mastercard\\"\n },\n \\"sign\\" \\"+\\",\n \\"riskquality\\" {\n \\"level\\" 0,\n \\"band\\" 0\n }\n },\n {\n \\" id\\" \\"606f0073799a6056ca9cd0ba\\",\n \\"user\\" {\n \\"name\\" \\"demo\\"\n },\n \\"uid\\" \\"4ed9nvahm\\",\n \\"operation\\" \\"payment v2\\",\n \\"status\\" \\"400\\",\n \\"sourcereference\\" \\"mastercard\\",\n \\"sourcename\\" \\"mastercard\\",\n \\"installmentreference\\" \\"1\\",\n \\"card number\\" \\"532362 1008\\",\n \\"description\\" \\"orden test\\",\n \\"reference\\" \\"my mobbex reference\\",\n \\"riskqualitylevel\\" 0,\n \\"entity\\" {\n \\" id\\" \\"5761a3dd8aad6c120042b287\\",\n \\"name\\" \\"demo\\",\n \\"uid\\" \\"h1rjexyr\\",\n \\"tax id\\" \\"99999999999\\"\n },\n \\"total\\" 2871 74,\n \\"totals\\" {\n \\"total\\" 2871 74,\n \\"user charges\\" 0,\n \\"entity charges\\" {\n \\"source\\" 0,\n \\"installment\\" 0,\n \\"service\\" 0\n },\n \\"currency\\" \\"test\\",\n \\"installment amount\\" 2871 74,\n \\"financial\\" {\n \\"percentage\\" 0,\n \\"amount\\" 0\n },\n \\"requested\\" {\n \\"total\\" 2871 74,\n \\"currency\\" \\"test\\"\n },\n \\"currency data\\" {\n \\"value\\" \\"test\\",\n \\"label\\" \\"test money\\",\n \\"symbol\\" \\"t$\\",\n \\"hidden\\" false\n },\n \\"installment\\" {\n \\"amount\\" 2871 74,\n \\"count\\" 1\n }\n },\n \\"created\\" \\"2021 04 08t13 09 07 404z\\",\n \\"context\\" {\n \\"value\\" \\"plugin value payment order\ web\\",\n \\"name\\" \\"orden de pago\\"\n },\n \\"intent\\" {\n \\"value\\" \\"payment v2\\",\n \\"name\\" \\"pago\\"\n },\n \\"source\\" {\n \\"name\\" \\"mastercard\\",\n \\"reference\\" \\"mastercard\\"\n },\n \\"sign\\" \\"+\\",\n \\"riskquality\\" {\n \\"level\\" 0,\n \\"band\\" 0\n }\n }\n ],\n \\"page\\" 1,\n \\"prevpage\\" 1,\n \\"nextpage\\" 1,\n \\"limit\\" 20\n }\n}", "language" "200" } ], "selectedlanguageid" "3lvmlo4wdtrrx8lo eo8q" }, "examples" { "languages" \[ { "id" "6r8rxoibps0bpwkav56yp", "code" "var xhr = new xmlhttprequest();\nxhr withcredentials = true;\n\nxhr addeventlistener(\\"readystatechange\\", function() {\n if(this readystate === 4) {\n console log(this responsetext);\n }\n});\n\nxhr open(\\"get\\", \\"https //api unicobros com ar/p/operator/coupons?page=0\&limit=20\&reference=my mobbex reference\&context=plugin value checkout\ web,plugin value payment order\ web,\&test=true\\");\nxhr setrequestheader(\\"x api key\\", \\"zj8lftbx6ba8d611e9io13fdzawj0qmko1hn1yij\\");\nxhr setrequestheader(\\"x access token\\", \\"d31f0721 2f85 44e7 bcc6 15e19d1a53cc\\");\n\nxhr send();", "language" "javascript" }, { "id" "ywjlt2czw188 w5ta9jy7", "code" "\<?php\n\n$curl = curl init();\n\ncurl setopt array($curl, array(\n curlopt url => 'https //api unicobros com ar/p/operator/coupons?page=0\&limit=20\&reference=my mobbex reference\&context=plugin value checkout\ web,plugin value payment order\ web\&test=true',\n curlopt returntransfer => true,\n curlopt encoding => '',\n curlopt maxredirs => 10,\n curlopt timeout => 0,\n curlopt followlocation => true,\n curlopt http version => curl http version 1 1,\n curlopt customrequest => 'get',\n curlopt httpheader => array(\n 'x api key zj8lftbx6ba8d611e9io13fdzawj0qmko1hn1yij',\n 'x access token d31f0721 2f85 44e7 bcc6 15e19d1a53cc'\n ),\n));\n\n$response = curl exec($curl);\n\ncurl close($curl);\necho $response;\n", "language" "php" } ], "selectedlanguageid" "6r8rxoibps0bpwkav56yp" }, "description" "mediante la siguiente api se puede obtener un listado de operaciones en suga y ejecutar diferentes filtros sobre ellas ", "currentnewparameter" { "label" "query parameter", "value" "queryparameters" } } ejemplos del nodo text filtrar por id de operación https //api unicobros com ar/operator/coupons?page=0\&limit=20\&text=hjbkl2123kl ejemplos del nodo reference filtrar por referencia de operación https //api unicobros com ar/operator/coupons?page=0\&limit=20\&reference=tm1234 estados de la transacción para mayor información sobre los posibles estados de una transacción para su filtrado, remitirse a estados y tipos de transacción https //ayuda unicobros com ar/codigos de estado por estado de orden es muy importante revisar la documentación sobre estados y tipos de transacción ya que el manejo de los mismos será utilizado durante la homologación del comercio