Skip to content

Instantly share code, notes, and snippets.

@scascketta
scascketta / readme.md
Last active November 21, 2015 22:28
Using OneBusAway API

Using OneBusAway API

API Docs

All calls to OBA require a key, you can just use TEST to start with.

Nearby Trips

Get the trips that are nearby a location:

{
"code": 200,
"currentTime": 1448206174045,
"data": {
"limitExceeded": false,
"list": [
{
"frequency": null,
"schedule": {
"frequency": null,
{
"code": 200,
"currentTime": 1448145785152,
"data": {
"entry": {
"frequency": null,
"schedule": {
"frequency": null,
"nextTripId": "Hillsborough Area Regional Transit_102751",
"previousTripId": "Hillsborough Area Regional Transit_102746",
{
"code": 200,
"currentTime": 1448145829893,
"data": {
"entry": {
"disclaimer": "",
"id": "Hillsborough Area Regional Transit",
"lang": "en",
"name": "Hillsborough Area Regional Transit",
"phone": "813-254-4278",
{
"code": 200,
"currentTime": 1448145901583,
"data": {
"limitExceeded": true,
"list": [
{
"agencyId": "Hillsborough Area Regional Transit",
"color": "09346D",
"description": "",
{
"code": 200,
"currentTime": 1448145940453,
"data": {
"entry": {
"arrivalsAndDepartures": [
{
"arrivalEnabled": true,
"blockTripSequence": 19,
"departureEnabled": true,
{
"code": 200,
"currentTime": 1448147155487,
"data": {
"limitExceeded": false,
"list": [
{
"agencyId": "Hillsborough Area Regional Transit",
"color": "3C2D90",
"description": "",
{
"code": 200,
"currentTime": 1448147567674,
"data": {
"entry": {
"length": 391,
"levels": "",
"points": "q|riDvdhvNU?M?MDSHSF]ZyD?c@?a@?]?{A?{E?_FACjCmDCsDB{D?}D?qDC{D?{D?qDAuD?mD?eBAwD?iD@?kNFoIDqD@cC@[?q@B_A@wD?gG?iBD[D]F_@Je@D[HmA?yA?cI@sHBkD?g@Dm@DwF?uC?sC?gH?sC?uA?gE@oI@_C?_HAgC@gC?oE?sE@uKA}A?kG@}@H}H?sD?]AyA?i@AkAEuA@sA?gB?_B?wH?q@B{H?e@@cQB{@?]?q@CsD?aGA{CCcDA_DkG?qABUuH@cED{@Jy@Nw@Rw@Ts@Xq@jAgBjB{CVk@XiAN}AFwAB{ABe@_CHmABs@@k@AyAAeCEyE?qJ?mD?}D@iJ?cA?}A@a@?Y?u@A[CWAi@Ig@IWI[IWMg@Ue@YYQi@i@UWi@o@e@y@Q]s@qAiBiDWi@_BuCsBuDk@gAKOWg@iDiGYc@UYWWk@i@s@i@u@a@UOy@Yk@Mm@O_@Eq@Gw@AkA?{@?{A@?cCASCSEKc@_A^c@JONUVs@Wr@OTKN_@b@b@~@DJBR@R?bCeL@}I?gB?aA?a@?aD@c@?uM?_C?aA@g@?eJ?gJ@sG?yL@eF?qB?kB?}@?wB?qBd@@vB@bB@tB@pA?hB?nHAfU?tB_D?_D?_C?kC?k@?}TA{B?a@@_DCcDA}AACgCCgE?oC?W?eDAgD?uBAmC@}D?{CLqGcDByBD_@@qBBsC@a@?[?yB?sCCsBAS?sDD_@Nq@?gA@aB?a@?yA?aC?gD?wB?sD?m@?m@?aA?m@?{@?}A?_@?sB@q@?_A?iC?cF?qA?yC?gEAcA?[@qABk@B_@@O?W?m@@{B?kC?gC?mC?gC?SK}B?_BDo@B}BDcC?iD@{C?_F?}B?cA?m@?oB?{C?}B?kBAwAAw@?o@
{
"code": 200,
"currentTime": 1448206774947,
"data": {
"limitExceeded": false,
"list": [
{
"frequency": null,
"schedule": null,
"serviceDate": 1448168400000,
{
"code": 200,
"currentTime": 1448149155493,
"data": {
"entry": {
"polylines": [
{
"length": 283,
"levels": "",
"points": "w{riD|chvNLEJSRg@nC{@nCkAnCaAw@aDIWOq@YsAQ_AC}BAcAGaAM{BQyCScCKeB}D?}A?aB?iA?u@?mB@_@Ay@?[?aA?uA?Q?Q?mC?aC?u@?i@?aA?c@?c@?]?uB?a@?sD?W?QCsC?U?mAAcA?c@?S?S?wBAY?[?Q?qA?uB@{@AY?oCCY?y@Bq@?uB?sC?uA?s@?cA?k@?iA?wA?cACo@Bm@?cAC_B?s@?qCA_@?]?cA?s@?u@Am@?kA?qA?wCA_C?_D?W?qA?u@?a@?Q@_E?iBGu@AiA?{@@w@@}A?uAAwD@uDAsD@wDAuD?wD?yB?a@?yB?U?wC@kB?gA?{A?yAA{A?yA?aB?cCAi@Ca@?gBBw@?}@@iADa@?gB?qA@uDFwD@gDD}D@W?cA@g@?q@@_BAwADgBCM?kABgA?G?K?mD?uD?_B?wD?qA?wD?S?]Cg@?g@?eA?qAA_@?cC?_@?_B@aA?uD?{AAyA?gA?k@?K?_@?S?c@?sC?mC?qC?y@?W?iE@uAB]CmACw@?yBAgA@iCAq@?yA?_D?oB?wF?mC?eC?gC@oBAW?oC?aC?qC?mC?qC?yA?s@?qACu@AsAAiA?y@@a@@mABqAC}ACw@?kC?oC?mC?kC?sCCoC?{D?oDAwA?sGCwC?mC?oC?gA?iA?uC?aA?oCC{A?_G?oDBU?wECaCCgBE{BAaC?}B?k@?w@@kADyCBUBuB@}@?wA?kA@}AAu@?mC?{B?}B?wB?cCAmB?s@?gACsBByBC{BC}G@_D?aC?uCkC@mE?g@?q@?eE@eL?yE?_K?_K?uE@oS?sK?uLtDgKxDD^ApIC"