URI /RESTfm/{database}/layout/{layout}/{recordID}

Returns all available fields in a single record identified by the FileMaker internal {recordID} from {database} and {layout}.

Optional {recordID} format - {unique-key-recordID}

<fieldName>=<uniqueValue> May be used in place of the FileMaker internal record identifier {recordID}.
The uniqueValue should be in the same format as a FileMaker Find.
e.g. an exact match for '1234' would be '==1234'
The entire string should be URL encoded.
e.g. 'myField===1234', when URL encoded, becomes: 'myField%3D%3D%3D1234'

Example URI and response

Record URI - JSON - GET

http://demo.restfm.com/RESTfm/postcodes/layout/brief%20postcodes/5867694.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{
    "data": [
        {
            "Pcode": "0810",
            "Locality": "BRINKIN",
            "State": "NT",
            "Comments": ""
        }
    ],
    "meta": [
        {
            "recordID": "5867694",
            "href": "\/RESTfm\/postcodes\/layout\/brief%20postcodes\/5867694.json"
        }
    ],
    "metaField": [
        {
            "name": "Pcode",
            "autoEntered": 0,
            "global": 0,
            "maxRepeat": 1,
            "resultType": "text"
        },
        {
            "name": "Locality",
            "autoEntered": 0,
            "global": 0,
            "maxRepeat": 1,
            "resultType": "text"
        },
        {
            "name": "State",
            "autoEntered": 0,
            "global": 0,
            "maxRepeat": 1,
            "resultType": "text"
        },
        {
            "name": "Comments",
            "autoEntered": 0,
            "global": 0,
            "maxRepeat": 1,
            "resultType": "text"
        }
    ],
    "info": {
        "X-RESTfm-Version": "2.0.1\/r280",
        "X-RESTfm-Protocol": "4",
        "X-RESTfm-Status": 200,
        "X-RESTfm-Reason": "OK",
        "X-RESTfm-Method": "GET"
    }
}

Changelog

Version Description
2.0.0 Added support for {unique-key-recordID}.