La documentación que estás leyendo no cuenta con los últimos cambios. ¡Revisa nuestra documentación actualizada!
Podrás obtener información de libros que Bsale acumula según compras y ventas se registran.
Al realizar una petición HTTP, el servicio retornara un JSON con la siguiente estructura:
{
"href": "https://api.bsale.cl/v1/book_types/1.json",
"id": 1,
"name": "Libro Venta",
"dteProcess": "Venta",
"code": "0",
"state": 1
}
href, url del tipo de libro (String).
id, identificador único del tipo de libro (Integer).
name, nombre del del tipo de libro (String).
dteProcess, proceso al que pertenece el tipo de libro (String).
code, código interno del tipo de libro (String).
state, estado del tipo de documento activo(0) o inactivo (1) (Boolean).
GET /v1/book_types.json retornara todos los tipos de libro.
####Parametros
limit, limita la cantidad de items de una respuesta JSON, por defecto el limit es 25, el máximo permitido es 50.
offset, permite paginar los items de una respuesta JSON, por defecto el offset es 0.
fields, solo devolver atributos específicos de un recurso
expand, permite expandir instancias y colecciones.
name, Permite filtrar por nombre tipo libro.
dteprocess, filtra por proceso.
code, filtra por código interno.
state, boolean (0 o 1) indica si los tipos de libro están activos(0) inactivos(1).
####Ejemplos
GET /v1/book_types.json?limit=10&offset=0
GET /v1/book_types.json?fields=[name,code,state]
####Respuesta
{
"href": "https://api.bsale.cl/v1/book_types.json",
"count": 3,
"limit": 25,
"offset": 0,
"items": [
{
"href": "https://api.bsale.cl/v1/book_types/3.json",
"id": 3,
"name": "Libro Boleta",
"dteProcess": "Boleta",
"code": "2",
"state": 0
},
{
"href": "https://api.bsale.cl/v1/book_types/2.json",
"id": 2,
"name": "Libro Compra",
"dteProcess": "Compra",
"code": "1",
"state": 1
},
{
"href": "https://api.bsale.cl/v1/book_types/1.json",
"id": 1,
"name": "Libro Venta",
"dteProcess": "Venta",
"code": "0",
"state": 1
}
]
}
GET /v1/book_types/1.json retornara un tipo de libro específico.
####Respuesta
{
"href": "https://api.bsale.cl/v1/book_types/1.json",
"id": 1,
"name": "Libro Venta",
"dteProcess": "Venta",
"code": "0",
"state": 1
}
GET /v1/book_types/count.json
{
"count": 3
}