Clerk API

El API de datos de Clerk permite a un programa realizar muchas de las operaciones que ofrece una cuenta de hotel en Clerk.

Reservas

Todas las reservas

Muestra un listado de las reservas de acuerdo a las fechas de check-in y check-out en un hotel.

https://api.clerk.im/bookings/all.{format}

Formato

jSON

https://api.clerk.im/bookings/all.json

XML

https://api.clerk.im/bookings/all.xml
Parámetros
api_key Necesario Su API Key en Clerk
date_checkin Necesario Fecha Check-IN (YYYY-MM-DD)
date_checkout Necesario Fecha Check-OUT date (YYYY-MM-DD)

Ejemplo

URL

https://api.clerk.im/bookings/all.json?api_key=xxx&date_checkin=2011-01-01&date_checkout=2011-01-01

Respuesta

{

    -
    rsp: {
        -
        status: {
            msg: "OK"
            code: 200
        }
        -
        bookings: [
            -
            {
                -
                booking_info: {
                    status: "Checked-out"
                    id: 3313
                    checkin: "2011-01-01"
                    checkout: "2011-01-02"
                }
                -
                client: {
                    passport: "DNI"
                    name: "Fabian"
                    country: "CL"
                    lastname: "Ramirez"
                }
                -
                rooms: [
                    -
                    {
                        -
                        room: {
                            name: "331"
                            -
                            room_type: {
                                name: "Room Type"
                                id: 441
                            }
                            date_checkout: "2011-01-01"
                            id: 86
                            date_checkin: "2011-01-02"
                        }
                    }     
              ]                      
        ]
    }

Habitación

Muestra un listado de las reservas de acuerdo a las habitaciones de un hotel.

https://api.clerk.im/bookings/room.{format}

Formato

jSON

https://api.clerk.im/bookings/room.json

XML

https://api.clerk.im/bookings/room.xml
Parámetros
api_key Necesario Su API Key en Clerk
room_id Necesario Su identificador tipo de habitación
date_checkin Necesario Fecha Check-IN  (YYYY-MM-DD)
date_checkout Necesario Fecha Check-OUT (YYYY-MM-DD)

Ejemplo

URL

https://api.clerk.im/bookings/room.json?api_key=xxx&&room_id=331&date_checkin=2011-01-01&date_checkout=2011-01-01

Response

{

    -
    rsp: {
        -
        status: {
            msg: "OK"
            code: 200
        }
        -
        bookings: [
            -
            {
                -
                booking_info: {
                    status: "Checked-out"
                    id: 3313
                    checkin: "2011-01-01"
                    checkout: "2011-01-02"
                }
                -
                client: {
                    passport: "DNI"
                    name: "Fabian"
                    country: "CL"
                    lastname: "Ramirez"
                }
                -
                rooms: [
                    -
                    {
                        -
                        room: {
                            name: "331"
                            -
                            room_type: {
                                name: "Room Type"
                                id: 441
                            }
                            date_checkout: "2011-01-01"
                            id: 86
                            date_checkin: "2011-01-02"
                        }
                    } 
              ]                          
        ]
    }

Tipo de habitación

Muestra un listado de las reservas de acuerdo al número identificador de habitación de un hotel.

https://api.clerk.im/bookings/room_type.{format}

Formato

jSON

https://api.clerk.im/bookings/room_type.json

XML

https://api.clerk.im/bookings/room_type.xml
Parámetros
api_key Necesario Su API Key en Clerk
room_type Necesario Su identificador tipo de habitación
date_checkin Necesario Fecha Check-IN  (YYYY-MM-DD)
date_checkout Necesario Fecha Check-OUT (YYYY-MM-DD)

Ejemplo

URL

https://api.clerk.im/bookings/room.json?api_key=xxx&&room_type=441&date_checkin=2011-01-01&date_checkout=2011-01-01

Response

{

    -
    rsp: {
        -
        status: {
            msg: "OK"
            code: 200
        }
        -
        bookings: [
            -
            {
                -
                booking_info: {
                    status: "Checked-out"
                    id: 3313
                    checkin: "2011-01-01"
                    checkout: "2011-01-02"
                }
                -
                client: {
                    passport: "DNI"
                    name: "Fabian"
                    country: "CL"
                    lastname: "Ramirez"
                }
                -
                rooms: [
                    -
                    {
                        -
                        room: {
                            name: "331"
                            -
                            room_type: {
                                name: "Room Type"
                                id: 441
                            }
                            date_checkout: "2011-01-01"
                            id: 86
                            date_checkin: "2011-01-02"
                        }
                    }
              ]                           
        ]
    }