A3ERP API
Spanish
Spanish
  • Inicio Rapido
    • Configuración inicial
    • Instalacion
  • Versiones
  • Documentación
    • API Básicos
      • Api
      • Validacion
      • Email
      • Maestro
        • Parámetros
      • Documento
        • Parámetros
      • Varios
      • Movimientos Stock
      • Reservas Stock
      • Expediciones
      • Vinculos
      • Stock
      • Cartera
      • Precios
      • Procedimientos Almacenados
      • Vista
      • Listado
      • FastReport
      • Descargar Ficheros
      • Listar Carpetas Vinculadas
      • Tabla
  • API Producción
    • Ordenes de producción A3
    • Productos
    • Componentes
    • Máquinas
    • Operarios
    • Trabajos
    • Fabricación
  • 🆕Novedades - API Interno
    • Cartera
    • Consultas de Cartera
    • Artículos
    • Remesas
    • Cartera Remesas
    • CRM
    • refcli
Con tecnología de GitBook
En esta página

¿Te fue útil?

  1. Novedades - API Interno

CRM

AnteriorCartera RemesasSiguienterefcli

Última actualización hace 1 año

¿Te fue útil?

Impresion

Eliminacion de linias

Acciones

Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos. Los datos a mostrar los obtiene mediante la vista Api_Acciones

Solamente los parámetros en negrita son obligatorios. El campo TipoAccion debe tener uno de los siguientes valores: Tarea, Cita ó Email. Si no se asigna FechaPrevista u HoraPrevista, toma por defecto la fecha y hora en que se realiza la llamada al endpoint; Si ponemos un IsContacto, el email lo tomará de ese contacto, aunque le indiquemos el parámetro email, tomará el del contacto. El parámetro texto hace referencia al Asunto de la acción.

El campo TipoAccion no se puede usar, ya que no se puede modificar.

🆕

consultar los datos de las acciones

get

consultar los datos de las accionesdo

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos.
application/json
get
GET /api/crm/acciones HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos.

{
  "ejemploVacio": "text"
}

consultar los datos de las acciones

get

consultar los datos de las acciones

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos.
application/json
get
GET /api/crm/filtro/(filtro) HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos.

{
  "ejemploVacio": "text"
}

consultar los datos de las acciones

get

consultar los datos de las acciones

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos.
application/json
get
GET /api/crm/order/(order) HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos.

{
  "ejemploVacio": "text"
}

consultar los datos de las acciones

get

consultar los datos de las acciones

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos.
application/json
get
GET /api/crm/filtro/(filtro)/order/(order) HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Con estos endpoints podremos consultar los datos de las acciones de A3 que necesitemos.

{
  "ejemploVacio": "text"
}

Borrar la accion

delete

Te devuelve los datos del articulo indicado

Parámetros de ruta
idaccionintegerRequerido

id de la accion a borrar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
la accion se ha borrado correctamente
application/json
delete
DELETE /api/crm/acciones/borrar/{idaccion} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

la accion se ha borrado correctamente

{
  "ejemploVacio": "text"
}

Crear accion

post

crear accion

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
TipoAccionstringOpcional
CodPerstringOpcional
FecAltastringOpcional
FecPrevistastringOpcional
HoraPrevistastringOpcional
CodCanalstringOpcional
IdcontactostringOpcional
EmailstringOpcional
GastoImportestringOpcional
CodMotivostringOpcional
IdOrgstringOpcional
observacionesstringOpcional
telefonostringOpcional
textostringOpcional
tipocontstringOpcional
ccstringOpcional
ccostringOpcional
Respuestas
200
Crear un articulo
application/json
400
Solicitud incorrecta
401
No autorizado
post
POST /api/crm/acciones/crear HTTP/1.1
Host: api.appcloud.es
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 305

{
  "TipoAccion": "text",
  "CodPer": "text",
  "FecAlta": "text",
  "FecPrevista": "text",
  "HoraPrevista": "text",
  "CodCanal": "text",
  "Idcontacto": "text",
  "Email": "text",
  "GastoImporte": "text",
  "CodMotivo": "text",
  "IdOrg": "text",
  "observaciones": "text",
  "telefono": "text",
  "texto": "text",
  "tipocont": "text",
  "cc": "text",
  "cco": "text"
}
{
  "message": "Articulo creado correctamente"
}

Modificar una accion

put

Modificar una accion

Parámetros de ruta
idaccionintegerRequerido

Id de la accion a modificar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Cuerpo
CodPerstringOpcional
FecAltastringOpcional
FecPrevistastringOpcional
HoraPrevistastringOpcional
CodCanalstringOpcional
IdcontactostringOpcional
EmailstringOpcional
GastoImportestringOpcional
CodMotivostringOpcional
IdOrgstringOpcional
observacionesstringOpcional
telefonostringOpcional
textostringOpcional
tipocontstringOpcional
ccstringOpcional
ccostringOpcional
Respuestas
200
Crear un articulo
application/json
400
Solicitud incorrecta
401
No autorizado
put
PUT /api/crm/acciones/modificar/{idaccion} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 285

{
  "CodPer": "text",
  "FecAlta": "text",
  "FecPrevista": "text",
  "HoraPrevista": "text",
  "CodCanal": "text",
  "Idcontacto": "text",
  "Email": "text",
  "GastoImporte": "text",
  "CodMotivo": "text",
  "IdOrg": "text",
  "observaciones": "text",
  "telefono": "text",
  "texto": "text",
  "tipocont": "text",
  "cc": "text",
  "cco": "text"
}
{
  "message": "Articulo creado correctamente"
}

Recuperar todos los datos articulos

get

Te devuelve los datos del articulo indicado

Parámetros de ruta
idstringRequerido

Id del tipo a recuperar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Devuelve un objeto con la impresion en base64
application/json
get
200

Devuelve un objeto con la impresion en base64

GET /api/documento/(tipo)/impresion/{id} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
{
  "Documento": "text"
}

Recuperar todos los datos articulos

delete

Te devuelve los datos del articulo indicado

Parámetros de ruta
idstringRequerido

Id del tipo a recuperar

numlinstringRequerido

numero de la linea a eliminar

Parámetros de encabezado
AuthorizationstringRequerido

Bearer + JWT_token

Respuestas
200
Elimina la línea de un documento identificándola por el id del documento y el Numlin de la línea.
delete
DELETE /api/documento/(tipo)/{id}/linea/{numlin} HTTP/1.1
Host: api.appcloud.es
Authorization: text
Accept: */*
200

Elimina la línea de un documento identificándola por el id del documento y el Numlin de la línea.

Sin contenido

  • Impresion
  • GETRecuperar todos los datos articulos
  • Eliminacion de linias
  • DELETERecuperar todos los datos articulos
  • Acciones
  • GETconsultar los datos de las acciones
  • GETconsultar los datos de las acciones
  • GETconsultar los datos de las acciones
  • GETconsultar los datos de las acciones
  • POSTCrear accion
  • PUTModificar una accion
  • DELETEBorrar la accion