Agregadores y PSPaaS
Gestión de Cuentas
Alias o Sub-Cuentas Virtuales
3 min
esta api permite crear sub cuentas virtuales con información adicional de la misma que al ingresar pagos será enviado junto al mismo estas cuentas permiten emitir una cuenta para el mercado como es el caso de los cvu en argentina name crear alias de una cuenta method post url https api sugaway com p accounts accountid alias description permite crear un alias de una cuenta o sub cuenta virtual tab examples examples languages id titlcgtqub1wzfcdbxafp language curl code curl location g request post https api sugaway com p accounts accountid alias accountid n header accept application json n header content type application json n data raw reference string metadata object issue boolean customlabel id q1td9eqw1izbyk39hn mr language nodejs code var request require request ; nvar options n method post n url https api sugaway com p accounts accountid alias accountid n headers n accept application json n content type application json n n body json stringify n reference string n metadata object n issue boolean n n n ; nrequest options function error response n if error throw new error error ; n console log response body ; n ; n customlabel id 9a5wqlghybo bsv1ptc98 language javascript code var myheaders new headers ; nmyheaders append accept application json ; nmyheaders append content type application json ; n nvar raw json stringify n reference string n metadata object n issue boolean n ; n nvar requestoptions n method post n headers myheaders n body raw n redirect follow n ; n nfetch https api sugaway com p accounts accountid alias accountid requestoptions n then response response text n then result console log result n catch error console log error error ; customlabel id jmigfm0r5zoqwxcrw0 cy language python code import requests nimport json n nurl https api sugaway com p accounts accountid alias accountid n npayload json dumps n reference string n metadata object n issue boolean n nheaders n accept application json n content type application json n n nresponse requests request post url headers headers data payload n nprint response text n customlabel id we7xccejzobbr jptg8b0 language ruby code require uri nrequire json nrequire net http n nurl uri https api sugaway com p accounts accountid alias accountid n nhttps net http new url host url port nhttps use ssl true n nrequest net http post new url nrequest accept application json nrequest content type application json nrequest body json dump n reference string n metadata object n issue boolean n n nresponse https request request nputs response read body n customlabel selectedlanguageid titlcgtqub1wzfcdbxafp results languages id h2tc3j37lqugajpnmfuo6 language 200 customlabel code n result true n data n uid aca grb0xicvtkvw01msdd n reference 12345637812 n n selectedlanguageid h2tc3j37lqugajpnmfuo6 request pathparameters name accountid kind required type string description identificador de la cuenta children queryparameters headerparameters name x api key kind optional type string description children name x access token kind optional type string description children name content type kind required type string description application json children bodydataparameters name reference kind required type string description id nico que le permita reconocer su alias este id no debe repetirse podr acceder al alias utilizando este id alfanumerico no acepta dos puntos como caracter especial children name metadata kind required type object description objeto json con datos que le permitan identificar ante un cash in a quien pertenece la cuenta max 20kb en datos children name issue kind optional type boolean description fuerza a que el sistema emita una cuenta virtual en argentina esto obliga al servicio a generar un cvu para esta sub cuenta children formdataparameters currentnewparameter label body parameter value bodydataparameters name obtener alias de una cuenta method get url https api sugaway com p accounts accountid alias aliasid description permite obtener un alias de una cuenta o sub cuenta virtual tab examples examples languages id lgetwezg4xhyb85rollon language curl code curl location g request get https api sugaway com p accounts accountid alias aliasid accountid aliasid n header accept application json n header content type application json customlabel id hrsry8xgsiantptldvy97 language nodejs code var request require request ; nvar options n method get n url https api sugaway com p accounts accountid alias aliasid accountid aliasid n headers n accept application json n content type application json n n ; nrequest options function error response n if error throw new error error ; n console log response body ; n ; n customlabel id 7wvrg60w4wncdfhrib24d language javascript code var myheaders new headers ; nmyheaders append accept application json ; nmyheaders append content type application json ; n nvar requestoptions n method get n headers myheaders n redirect follow n ; n nfetch https api sugaway com p accounts accountid alias aliasid accountid aliasid requestoptions n then response response text n then result console log result n catch error console log error error ; customlabel id nrms3pmuptcs2t entbl language python code import requests nimport json n nurl https api sugaway com p accounts accountid alias aliasid accountid aliasid n npayload nheaders n accept application json n content type application json n n nresponse requests request get url headers headers data payload n nprint response text n customlabel id t5fwpqumkhr fa6imtgl language ruby code require uri nrequire json nrequire net http n nurl uri https api sugaway com p accounts accountid alias aliasid accountid aliasid n nhttps net http new url host url port nhttps use ssl true n nrequest net http get new url nrequest accept application json nrequest content type application json n nresponse https request request nputs response read body n customlabel selectedlanguageid lgetwezg4xhyb85rollon results languages id h2tc3j37lqugajpnmfuo6 language 200 customlabel code n result true n selectedlanguageid h2tc3j37lqugajpnmfuo6 request pathparameters name accountid kind required type string description identificador de la cuenta children name aliasid kind required type string description id del alias devuelto en la creaci n o reference utilizado en la creaci n children queryparameters headerparameters name x api key kind optional type string description children name x access token kind optional type string description children name content type kind required type string description application json children bodydataparameters formdataparameters currentnewparameter label path parameter value pathparameters name emitir cuenta virtual de un alias method post url https api sugaway com p accounts accountid alias aliasid action issue description permite emitir la cuenta virtual de un alias de una cuenta o sub cuenta virtual tab examples examples languages id iiy6kr3qxy mzwouxbx7z language curl code curl location g request post https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid n header accept application json n header content type application json customlabel id vavtngy1gtzw0qnxvusvx language nodejs code var request require request ; nvar options n method post n url https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid n headers n accept application json n content type application json n n ; nrequest options function error response n if error throw new error error ; n console log response body ; n ; n customlabel id vqxurgz2uoi0fhcrtavek language javascript code var myheaders new headers ; nmyheaders append accept application json ; nmyheaders append content type application json ; n nvar requestoptions n method post n headers myheaders n redirect follow n ; n nfetch https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid requestoptions n then response response text n then result console log result n catch error console log error error ; customlabel id cd5uhu307018 fjawbd7a language python code import requests nimport json n nurl https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid n npayload nheaders n accept application json n content type application json n n nresponse requests request post url headers headers data payload n nprint response text n customlabel id ulmn3px2mzuaxy4psujcb language ruby code require uri nrequire json nrequire net http n nurl uri https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid n nhttps net http new url host url port nhttps use ssl true n nrequest net http post new url nrequest accept application json nrequest content type application json n nresponse https request request nputs response read body n customlabel selectedlanguageid iiy6kr3qxy mzwouxbx7z results languages id h2tc3j37lqugajpnmfuo6 language 200 customlabel code n result true n selectedlanguageid h2tc3j37lqugajpnmfuo6 request pathparameters name accountid kind required type string description identificador de la cuenta children name aliasid kind required type string description id del alias devuelto en la creaci n o reference utilizado en la creaci n children queryparameters headerparameters name x api key kind optional type string description children name x access token kind optional type string description children name content type kind required type string description application json children bodydataparameters formdataparameters currentnewparameter label path parameter value pathparameters name ejecutar cash in de prueba sobre un alias method get url https api sugaway com p accounts accountid alias aliasid action test description permite ejecutar un cash in de prueba sobre un alias s lo se permite utilizar esta funcionalidad sobre cuentas y alias de prueba el id de la cuenta de prueba ser provisto por nuestro equipo durante el desarrollo tab examples examples languages id iiy6kr3qxy mzwouxbx7z language curl code curl location g request post https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid n header accept application json n header content type application json customlabel id vavtngy1gtzw0qnxvusvx language nodejs code var request require request ; nvar options n method post n url https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid n headers n accept application json n content type application json n n ; nrequest options function error response n if error throw new error error ; n console log response body ; n ; n customlabel id vqxurgz2uoi0fhcrtavek language javascript code var myheaders new headers ; nmyheaders append accept application json ; nmyheaders append content type application json ; n nvar requestoptions n method post n headers myheaders n redirect follow n ; n nfetch https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid requestoptions n then response response text n then result console log result n catch error console log error error ; customlabel id cd5uhu307018 fjawbd7a language python code import requests nimport json n nurl https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid n npayload nheaders n accept application json n content type application json n n nresponse requests request post url headers headers data payload n nprint response text n customlabel id ulmn3px2mzuaxy4psujcb language ruby code require uri nrequire json nrequire net http n nurl uri https api sugaway com p accounts accountid alias aliasid action issue accountid aliasid n nhttps net http new url host url port nhttps use ssl true n nrequest net http post new url nrequest accept application json nrequest content type application json n nresponse https request request nputs response read body n customlabel selectedlanguageid iiy6kr3qxy mzwouxbx7z results languages id h2tc3j37lqugajpnmfuo6 language 200 customlabel code n result true n selectedlanguageid h2tc3j37lqugajpnmfuo6 request pathparameters name accountid kind required type string description identificador de la cuenta children name aliasid kind required type string description id del alias devuelto en la creaci n o reference utilizado en la creaci n children queryparameters headerparameters name x api key kind optional type string description children name x access token kind optional type string description children name content type kind required type string description application json children bodydataparameters formdataparameters currentnewparameter label path parameter value pathparameters name obtener todos los alias emitidos method get url https api sugaway com p accounts accountid alias description permite obtener todos los alias emitidos para una cuenta tab examples examples languages id qzg9xepy2mav1sx7blobj language curl code curl location g request get https api sugaway com p accounts accountid alias accountid aliasid n header accept application json n header content type application json customlabel id hpcoc6xyksvwecuqhxmhk language nodejs code var request require request ; nvar options n method get n url https api sugaway com p accounts accountid alias accountid aliasid n headers n accept application json n content type application json n n ; nrequest options function error response n if error throw new error error ; n console log response body ; n ; n customlabel id ds46d fa198kzqmvomaw language javascript code var myheaders new headers ; nmyheaders append accept application json ; nmyheaders append content type application json ; n nvar requestoptions n method get n headers myheaders n redirect follow n ; n nfetch https api sugaway com p accounts accountid alias accountid aliasid requestoptions n then response response text n then result console log result n catch error console log error error ; customlabel id t9ygwfghe0kwhlscbd09p language python code import requests nimport json n nurl https api sugaway com p accounts accountid alias accountid aliasid n npayload nheaders n accept application json n content type application json n n nresponse requests request get url headers headers data payload n nprint response text n customlabel id zpfkypw ifxqftgoibn0z language ruby code require uri nrequire json nrequire net http n nurl uri https api sugaway com p accounts accountid alias accountid aliasid n nhttps net http new url host url port nhttps use ssl true n nrequest net http get new url nrequest accept application json nrequest content type application json n nresponse https request request nputs response read body n customlabel selectedlanguageid qzg9xepy2mav1sx7blobj results languages id h2tc3j37lqugajpnmfuo6 language 200 customlabel code n result true n selectedlanguageid h2tc3j37lqugajpnmfuo6 request pathparameters name accountid kind required type string description identificador de la cuenta children name aliasid kind required type string description id del alias devuelto en la creaci n o reference utilizado en la creaci n children queryparameters headerparameters name x api key kind optional type string description children name x access token kind optional type string description children name content type kind required type string description application json children bodydataparameters formdataparameters currentnewparameter label path parameter value pathparameters