Site Tools


Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
api-trucks-for-you

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
api-trucks-for-you [2018/08/02 10:38]
hari [Response for any other error]
api-trucks-for-you [2018/08/02 10:57]
hari [Response if request is successful]
Line 1043: Line 1043:
 API call API call
 <​code>​ <​code>​
 +GET https://​tfy.tech101.in/​api/​v1/​trips
 </​code>​ </​code>​
  
Line 1048: Line 1049:
 <​code>​ <​code>​
 Authorization:​ Bearer user-token Authorization:​ Bearer user-token
-Content-Type:​ application/​json 
-</​code>​ 
- 
-Body 
-<​code>​ 
 </​code>​ </​code>​
  
Line 1064: Line 1060:
 Body Body
 <​code>​ <​code>​
 +[
 +  {
 +    "​id":​ "​uuid-of-trip",​
 +    "​truck":​ {
 +      "​id":​ "​uuid-of-truck",​
 +      "​registration":​ "​registration-number"​
 +    },
 +    "​source":​{
 +      "​date":​ "​YYYY-MM-DD,​ date when truck leaves source",​
 +      "​city":​ {
 +        "​id":​ "​uuid-of-city",​
 +        "​name":​ "​name-of-city"​
 +      },
 +    },
 +    "​destination":​ {
 +      "​date":​ "​YYYY-MM-DD,​ date when truck reaches destination",​
 +      "​city":​ {
 +        "​id":​ "​uuid-of-city",​
 +        "​name":​ "​name-of-city"​
 +      }
 +    }
 +  },
 +  { ... more trips ... }
 +]
 </​code>​ </​code>​
  
-==== Response ​if token is invalid ​====+==== Response ​when request ​is successful, but there are no trips ====
  
 Headers Headers
 <​code>​ <​code>​
-HTTP/​1.1 ​401 INVALID-TOKEN+HTTP/​1.1 ​204 DONE
 </​code>​ </​code>​
  
-==== Response if forbidden ​====+==== Response if token is invalid ​====
  
 Headers Headers
 <​code>​ <​code>​
-HTTP/​1.1 ​403 FORBIDDEN+HTTP/​1.1 ​401 INVALID-TOKEN
 </​code>​ </​code>​
  
-==== Response if fields are missing or invalid ​====+==== Response if forbidden ​====
  
 Headers Headers
 <​code>​ <​code>​
-HTTP/​1.1 ​400 INVALID-<​field-name>​ +HTTP/​1.1 ​403 FORBIDDEN
-Content-Type:​ text/plain+
 </​code>​ </​code>​
  
-Body 
-<​code>​ 
-Validation error specific to the error in the field 
-</​code>​ 
  
-==== Response if underlying objects don't exist ==== 
- 
-Headers 
-<​code>​ 
-HTTP/1.1 404 <​object-type>​-NOT-FOUND 
-</​code>​ 
  
 ==== Response for any other error ==== ==== Response for any other error ====
api-trucks-for-you.txt · Last modified: 2018/08/13 11:53 by 103.226.237.56