Agregadores y PSPaaS
Módulo de Impuestos
Exclusión manual de Contribuyentes
2 min
a través de las siguientes api el agregador puede realizar la consulta y carga de aquellos certificados de inscripción / exclusión que sean presentados de forma manual y no se encuentren empadronados { "tab" "examples", "url" "https //{operator base url} sugaway io/p/taxes/certificates/list", "name" "listar certificados generados", "method" "get", "request" { "pathparameters" \[], "queryparameters" \[ { "kind" "optional", "name" "page", "type" "number", "description" "número de página a listar comienza en 0" }, { "kind" "optional", "name" "search", "type" "string", "description" "identificador fiscal, número de certificado o identificador del registro" } ], "headerparameters" \[ { "kind" "required", "name" "x api key", "type" "string", "description" "clave api del operador" }, { "kind" "required", "name" "x access token", "type" "string", "description" "token de acceso del operador" } ], "bodydataparameters" \[], "formdataparameters" \[] }, "results" { "languages" \[ { "id" "yngfnumv7uvz asa04vtb", "code" "{\n \\"name\\" \\"cake's name\\",\n }", "language" "200", "customlabel" "" }, { "id" "mrzdefdiiqlyqnyskxhuw", "code" "{\n \\"message\\" \\"ain't no cake like that \\"\n }", "language" "404", "customlabel" "" } ], "selectedlanguageid" "yngfnumv7uvz asa04vtb" }, "examples" { "languages" \[ { "id" "pzba59vgdlqpu6xzswbbc", "code" "var myheaders = new headers();\nmyheaders append(\\"accept\\", \\"application/json\\");\n\nvar raw = \\"{\\\\\\"id\\\\\\" \\\\\\"string\\\\\\"}\\";\n\nvar requestoptions = {\n method 'get',\n headers myheaders,\n body raw,\n redirect 'follow'\n};\n\nfetch(\\"https //api cakes com\\", requestoptions)\n then(response => response text())\n then(result => console log(result))\n catch(error => console log('error', error));", "language" "javascript", "customlabel" "" } ], "selectedlanguageid" "pzba59vgdlqpu6xzswbbc" }, "description" "", "currentnewparameter" { "label" "query parameter", "value" "queryparameters" } } { "tab" "examples", "url" "https //{operator base url} sugaway io/p/taxes/certificate", "name" "cargar nuevo certificado", "method" "post", "request" { "pathparameters" \[], "queryparameters" \[], "headerparameters" \[ { "kind" "required", "name" "x api key", "type" "string", "description" "clave api del operador" }, { "kind" "required", "name" "x access token", "type" "string", "description" "token de acceso del operador" } ], "bodydataparameters" \[ { "kind" "required", "name" "tax", "type" "string", "description" "impuesto sobre el que se aplica el certificado ej arg sirtac" }, { "kind" "required", "name" "entity", "type" "string", "description" "identificador de la entidad sobre la que aplica el certificado uid de la entidad (reference del de 59, operaciones vía iso)" }, { "kind" "required", "name" "type", "type" "string", "description" "tipo de certificado valores posibles 'inscription' o 'exemption'" }, { "kind" "optional", "name" "start", "type" "string", "description" "inicio de vigencia del certificado por defecto al generarse se encuentra vigente formatos válidos numérico timestamp o iso 8601 " }, { "kind" "optional", "name" "end", "type" "string", "description" "fin de vigencia del certificado si no se envía el parámetro el certificado no tiene vigencia formatos válidos numérico timestamp o iso 8601 " }, { "kind" "optional", "name" "fixedvalue", "type" "number", "description" "sólo válido para exenciones valor fijo en moneda local a cobrar " }, { "kind" "optional", "name" "percentagevalue", "type" "number", "description" "sólo válido para exenciones porcentaje a cobrar del impuesto " }, { "kind" "optional", "name" "percentagediscount", "type" "number", "description" "sólo válido para exenciones porcentaje de descuento sobre la alícuota original del impuesto " } ], "formdataparameters" \[] }, "results" { "languages" \[ { "id" "8hjorg dln8n6mpdimb9g", "code" "{\n \\"name\\" \\"cake's name\\",\n }", "language" "200", "customlabel" "" }, { "id" "nrdnaf3sv5zh7stwek3c ", "code" "{\n \\"message\\" \\"ain't no cake like that \\"\n }", "language" "404", "customlabel" "" } ], "selectedlanguageid" "8hjorg dln8n6mpdimb9g" }, "examples" { "languages" \[ { "id" "90n ephsblut9zxhyjlgk", "code" "var myheaders = new headers();\nmyheaders append(\\"accept\\", \\"application/json\\");\n\nvar raw = \\"{\\\\\\"id\\\\\\" \\\\\\"string\\\\\\"}\\";\n\nvar requestoptions = {\n method 'get',\n headers myheaders,\n body raw,\n redirect 'follow'\n};\n\nfetch(\\"https //api cakes com\\", requestoptions)\n then(response => response text())\n then(result => console log(result))\n catch(error => console log('error', error));", "language" "javascript", "customlabel" "" } ], "selectedlanguageid" "90n ephsblut9zxhyjlgk" }, "description" "generar un nuevo certificado de inscripción o exención", "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" } } { "tab" "examples", "url" "https //{operator base url} sugaway io/p/taxes/certificate/\ cid", "name" "eliminar certificado", "method" "delete", "request" { "pathparameters" \[ { "kind" "required", "name" "cid", "type" "string", "description" "id del certificado a dar de baja" } ], "queryparameters" \[], "headerparameters" \[ { "kind" "required", "name" "x api key", "type" "string", "description" "clave api del operador" }, { "kind" "required", "name" "x access token", "type" "string", "description" "token de acceso del operador" } ], "bodydataparameters" \[], "formdataparameters" \[] }, "results" { "languages" \[ { "id" "swn8e ruyuz7mua2yub02", "code" "{\n \\"name\\" \\"cake's name\\",\n }", "language" "200", "customlabel" "" }, { "id" "otukxzhvvszwvywaey6hh", "code" "{\n \\"message\\" \\"ain't no cake like that \\"\n }", "language" "404", "customlabel" "" } ], "selectedlanguageid" "swn8e ruyuz7mua2yub02" }, "examples" { "languages" \[ { "id" "ovi9aizt65jyeupre80hf", "code" "var myheaders = new headers();\nmyheaders append(\\"accept\\", \\"application/json\\");\n\nvar raw = \\"{\\\\\\"id\\\\\\" \\\\\\"string\\\\\\"}\\";\n\nvar requestoptions = {\n method 'get',\n headers myheaders,\n body raw,\n redirect 'follow'\n};\n\nfetch(\\"https //api cakes com\\", requestoptions)\n then(response => response text())\n then(result => console log(result))\n catch(error => console log('error', error));", "language" "javascript", "customlabel" "" } ], "selectedlanguageid" "ovi9aizt65jyeupre80hf" }, "description" "esta api permite dejar sin efecto un certificado cargado", "currentnewparameter" { "label" "path parameter", "value" "pathparameters" } }