Find One
Returns a single record from the model as a JSON Object.
GET /:model/:id
The findOne() blueprint action returns a single record from the model (given by :modelIdentity) as a JSON object. The specified id is the primary key of the desired record.
If the action was triggered via a socket request, the requesting socket will be "subscribed" to the returned record. If the record is subsequently updated or deleted, a message will be sent to that socket's client informing them of the change. See the docs for .subscribe() for more info.
Parameters
| Parameter | Type | Details | 
|---|---|---|
|  id (required)  | 
((number)) -or- ((string))  | 
The desired record's primary key value e.g. /product/7 | 
| callback | ((string)) | If specified, a JSONP response will be sent (instead of JSON). This is the name of the client-side javascript function to call, passing results as the first (and only) argument e.g. ?callback=myJSONPHandlerFn | 
Example
Find the purchase with ID #1, E.g. http://localhost:1337/purchase/1
Route
GET /purchase/1
Expected Response
 {
   "amount": 49.99,
   "id": 1,
   "createdAt": "2013-10-18T01:22:56.000Z",
   "updatedAt": "2013-10-18T01:22:56.000Z"
 }