Para probar: http://mexicapis.org.mx/apis/portaltransparencia/
Endpoint | Ejemplo |
---|---|
/instituciones | http://mexicapis.org.mx/apis/portaltransparencia/instituciones |
/instituciones?nombre=[NOMBRE INSTITUCION] | http://mexicapis.org.mx/apis/portaltransparencia/instituciones?nombre=casa+de+moneda |
/sectores | http://mexicapis.org.mx/apis/portaltransparencia/sectores |
Endpoint | Ejemplo |
---|---|
/contrataciones?clave_institucion=[CLAVE INSTITUCION] | http://mexicapis.org.mx/apis/portaltransparencia/contrataciones?clave_institucion=06305 |
/contrataciones?clave_institucion=[CLAVE CONTRATO]&clave_contrato=[CLAVE CONTRATO] | http://mexicapis.org.mx/apis/portaltransparencia/contrataciones?clave_institucion=06305&clave_contrato=1/12 |
Endpoint | Ejemplo |
---|---|
/remuneraciones?clave_institucion=[CLAVE INSTITUCION] | http://mexicapis.org.mx/apis/portaltransparencia/contrataciones?clave_institucion=06305 |
/remuneraciones?clave_institucion=[NOMBRE INSTITUCION] | http://mexicapis.org.mx/apis/portaltransparencia/contrataciones?nombre_institucion=hacienda |
En Ubuntu por ejemplo:
- Instalar cURL para PHP
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
- Clonar repo
git clone https://github.com/mexicapis/portaltransparencia-api.git
- Instalar composer
$ curl -s https://getcomposer.org/installer | php
Si no con wget$ wget http://getcomposer.org/composer.phar
O conphp -r "readfile('https://getcomposer.org/installer');" | php
- Instalar dependencias con Composer
php composer.phar install
- Listo para usar en http://localhost/portaltransparencia-api/index.php/portaltransparencia/
- Modifica el archivo .htaccess si quieres la ruta sin el /index.php, agrega
DirectoryIndex index.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ index.php [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
<ifModule mod_php5.c>
php_flag display_errors Off
</IfModule>
- Filtrado
- Mas info