Skip to content

API para servicios publicos de Panama, Republica de Panama

License

Notifications You must be signed in to change notification settings

zgudino/panamenio

 
 

Repository files navigation

##Panamen.io

API para servicios publicos de Panama, Republica de Panama

REST API Docs

http://docs.panamenio.apiary.io/

V 0.10

Idaan /api/gob/idaan/numero_de_cuenta

// Respuesta
    var response = {
      agua : 7.92,
      basura : 8.75,
      total : 16.67,
      owner : 'J Jay',
      nic : '116',
      updatedAt : '04/08/2013',
      lastPaymentAt : '17/07/2013',
      lastPaymentAmount : 12.73,
      dateFormatISO : 'es-pa'
    };

Registro Publico /api/gob/registropublico/nombre_a_buscar

// Respuesta
{
  "sociedades": [
    {
      "sociedad": "IMAGINAR, S.A.",
      "ficha": "445182",
      "estatus": "",
      "tomo": "0",
      "folio": "0",
      "links": {
        "ficha": {
          "href": "/item/445182"
        }
      }
    }
}

Install

npm install Necesitas remover nodemon manualmente e instalar global

Desarrollo

grunt nodemon Para debuggear, utiliza node-debugger grunt jasmine_node o grunt ejecuta los specs

###REST API Spec ###Servicios Publicos ####/api/gob/servicio

Ejemplo /api/gob/idaan/:numeroCuenta

###Servicios Comerciales ####/api/com/servicio

Ejemplo /api/com/metrobus/:codigo

###Patrones

lib contiene los modelos, cada modelo debe tener metodos fetch y parse

spec contiene los specs al modelo. Por lo general queremos probar la logica de parse.

CheerioTemplate (en progreso)

Plantillas para Cheerio. Permite separar (Decouple) logica de Scrap y Parse.

###Adicional Los contribuidores deben fork y enviar Pull Request. Los non developers deben abrir issues y proponer y argumentar sus ideas.

Rogelio Morrell C. Benevolent Panamenio.

About

API para servicios publicos de Panama, Republica de Panama

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 94.9%
  • API Blueprint 4.7%
  • CSS 0.4%