Cuentas de gastos (Expenses classes)

Cuentas de gastos (Expenses classes)

Obtener lista de cuentas de gastos

Este endpoint requiere autenticación
  1. GET /webapi/expenseClasses?skip=0&maxRecords=10
Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":
  4.     [
  5.         {
  6.             "ID":"9486c625-8d3a-4dcf-b8cd-0a6a5826c70d",
  7.             "Name":"Diet"
  8.         },
  9.         {
  10.             "ID":"d8befc20-2ea5-413a-9bad-f3b50175b0b4",
  11.             "Name":"Equipment"
  12.         },
  13.         {
  14.             "ID":"5d1e70fb-4b7b-485b-b42d-3a83d7202f45",
  15.             "Name":"Misc"
  16.         }
  17.     ]
  18. }

Agregar Cuenta de gasto

Este endpoint requiere autenticación
  1. POST /webapi/expenseClasses

Solicitud esperada (body):
  1. {
  2.     'name' : 'new class'
  3. }

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":"bde77223-a6a6-4ce9-a52a-7958a2c8365e"
  4. }

Editar Cuenta de gasto

Este endpoint requiere autenticación
  1. PUT /webapi/expenseClasses

Solicitud esperada (body):
  1. {
  2.     'id': 'a2e0b740-f036-4d47-8eb3-d64849d13a8e', 
  3.     'name': 'main class'
  4. }

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":null
  4. }

Eliminar Cuenta de gasto

Este endpoint requiere autenticación
  1. DELETE /webapi/expenseClasses?ID=a2e0b740-f036-4d47-8eb3-d64849d13a8e

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":null
  4. }

    • Related Articles

    • Gastos (Expenses)

      Obtener lista de gastos Este endpoint requiere autenticación GET /webapi/expenses?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "ID": "00000000-0000-0000-0000-000000000000",             ...
    • Catalogo de cuentas (Chart Accounts)

      Obtener catalogo de cuentas Este endpoint requiere autenticación GET /webapi/chartAccounts?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "ID":"fee9cce1-6216-4a8f-8f73-94ba125610cf",             ...
    • Cuentas (Accounts)

      Obtener lista de cuentas Este endpoint requiere autenticación GET /webapi/accounts?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "ID":"bde77223-a6a6-4ce9-a52a-7958a2c8365e",             ...
    • API de AccountingLive

      Introducción La API de AccountingLive le permite conectar su aplicación a AccountingLive para acceder a los datos del sistema. La API se implementa con diferentes endpoints HTTPS que reciben y devuelven objetos JSON a través de peticiones HTTP ...
    • Herramientas de inicio de sección (Login Tools)

      Obtener lista de empresas por usuario Este endpoint NO requiere autenticación GET /webapi/companylist?skip=0&maxRecords=100&userName=@USERNAME&password=@PASSWORD Respuesta Esperada: {     "status":"ok",     "data":     [         {             ...