cambio para saber cual es la parada inicial, final e intermedias

Con esto nos dice las paradas y el tipo por el momento quedo asi el tipo 1 es inicial y el -1 es la final el 0 es intermedia por el momento no he logrado hacer que escriba cual es inicial y cual final solo he podido sacarle el tipo

{
  "id": 1,
  "nombre": "UCR-Alajuela",
  "frecuencia": "1 hora",
  "precio": 740,
  "horario": "7-10",
  "ruta_parada": [
    {
      "parada_id": 3,
      "tipo": 1
    },
    {
      "parada_id": 4,
      "tipo": -1
    }
  ]
}