Skip to content

Latest commit

 

History

History
68 lines (59 loc) · 1.37 KB

readme.md

File metadata and controls

68 lines (59 loc) · 1.37 KB

Cuarto de Milla

This is the Cuarto de Milla application's Backend, containing a Django API and an ETL module for feeding the database with current data from Datos Abiertos de Mexico

Cuarto de Milla - API

Pagination

The api provides a pagination system for make querys.

Query:

{
  allStations(first:2, after: "YXJyYXljb25uZWN0aW9uOjE=" ){
    pageInfo{
      startCursor
      endCursor
      hasNextPage
      hasPreviousPage
    }
    edges{
      cursor
      node{
        name
        register
        state
      }
    }
  }
}

Response

{
  "data": {
    "allStations": {
      "pageInfo": {
        "startCursor": "YXJyYXljb25uZWN0aW9uOjI=",
        "endCursor": "YXJyYXljb25uZWN0aW9uOjM=",
        "hasNextPage": true,
        "hasPreviousPage": false
      },
      "edges": [
        {
          "cursor": "YXJyYXljb25uZWN0aW9uOjI=",
          "node": {
            "name": "CIRCULO DOS, S.A. DE C.V.",
            "register": "PL/635/EXP/ES/2015"
          }
        },
        {
          "cursor": "YXJyYXljb25uZWN0aW9uOjM=",
          "node": {
            "name": "Becktrop Operadora SA de CV",
            "register": "PL/708/EXP/ES/2015"
          }
        }
      ]
    }
  }
}

More Information:

See the documentation here