Los siguientes métodos son utilizados para el manejo de usuarios, todos los métodos requieren los datos de acceso del distribuidor más cualquier dato requerido para el proceso del método:
Descripción: El método regresa una lista de usuarios disponibles del distribuidor.
Request:
Response:
true
false
true
Distribuidor
email@midominio.com
2019-07-18 17:43:07
2DB61ECB-3A81-4CAA-858F-C88B445CAE71
C151So5r1
Hijo 2 SA de CV
AAA010101AAA
123123
Timbrado Web Service
cliente
hijo0002
false
true
Distribuidor
email@midominio.com
2019-07-18 17:38:59
84A5E8B4-E726-467F-AD09-F5C13C50EF5A
@1Aaasd1
Hijo SA de CV
AAA010101AAA
123123123
Timbrado Web Service
cliente
hijo0001
Ejemplos anexos
Descripción: El método regresa un usuario en específico acorde al user_id enviado.
Request:
distribuidor1
r*6Og80*2
2DB61ECB-3A81-4CAA-858F-C88B445CAE71
Response:
true
false
true
Distribuidor
email@midominio.com
2019-07-18 17:43:07
2DB61ECB-3A81-4CAA-858F-C88B445CAE71
@1Aaasd1
Hijo 2 SA de CV
AAA010101AAA
123123
Timbrado Web Service
cliente
hijo0002
Ejemplos anexos
Descripción: El método regresa un usuario en específico acorde al user_username enviado.
Request:
distribuidor1
r*6Og80*2
hijo0002
Response:
true
false
true
Distribuidor
email@midominio.com
2019-07-18 17:43:07
2DB61ECB-3A81-4CAA-858F-C88B445CAE71
@1Aaasd1
Hijo 2 SA de CV
AAA010101AAA
123123
Timbrado Web Service
cliente
hijo0002
Ejemplos anexos
Descripción: El método regresa una lista de usuarios acorde al Rfc enviado.
Request:
distribuidor1
r*6Og80*2
AAA000001AAA
Response:
true
false
true
Distribuidor
email@midominio.com
2019-07-18 17:43:07
2DB61ECB-3A81-4CAA-858F-C88B445CAE71
@1Aaasd1
Hijo 2 SA de CV
AAA010101AAA
123123
Timbrado Web Service
cliente
hijo0002
Ejemplos anexos
Descripción: Crea un usuario nuevo con la información enviada en el nodo de usuario.
Request:
distribuidor1
r*6Og80*2
true
Contacto
email@midominio.com
Razon de pruebas
AAA010101AAA
123123123
1
cliente
hijo1001
Response:
FF3FAA30-9A5D-4915-9034-293B22AE025A
true
Ejemplos anexos
Descripción: Edita un usuario existente con la información enviada en usuario, el id dentro de usuario debe corresponder a un usuario existente.
Request:
distribuidor1
r*6Og80*2
true
true
Contacto2
email@midominio.com
649E8F64-E023-40B8-905F-E78A254D88EB
Razon de pruebas 2
AAA010101AAA
1231231232
1
cliente
hijo1001
Response:
Ejemplos anexos
Descripción: Asigna las transacciones de un paquete a un usuario, especificados mediante user_id y paquete_id.
Request:
distribuidor1
r*6Og80*2
FF3FAA30-9A5D-4915-9034-293B22AE025A
5B7502E4-7CE7-4775-BC1A-D83D4F7BEEFD
Response:
Número de transacciones anteriores: 15, transacciones actuales: 17
true
Ejemplos anexos
Descripción: Asigna una cantidad de transacciones a un usuario, especificados mediante user_id, cantidad, tipoServicio y precio.
Request:
distribuidor1
r*6Og80*2
000E141A-760F-48EE-87E2-268ECC1E72A9
10
10
1
Response:
Numero de transacciones anteriores: 51, transacciones actuales: 61
true
Ejemplos anexos
Descripción: Retira el numero indicado de transacciones a un usuario, especificados mediante user_id y cantidad.
Request:
distribuidor1
r*6Og80*2
FF3FAA30-9A5D-4915-9034-293B22AE025
2
Response:
Número de transacciones anteriores: 17, transacciones actuales: 19
true
Ejemplos anexos
Descripción: Regresa una lista de transacciones asignadas y retiradas a un usuario mediante el user_id.
Request:
distribuidor1
r*6Og80*2
FF3FAA30-9A5D-4915-9034-293B22AE025A
Response:
true
1
2019-07-26 11:17:37
1
1
false
5
2019-08-01 10:49:00
5
1
1
2019-07-26 13:16:43
1
1
2019-08-01 12:55:44
1
true
Ejemplos anexos