JavaScript Object Notation (JSON) is a well supported open standard for text-based data interchange.

JSON parsers are available for a wide variaty of programming languages: http://www.json.org

Example URI and response

Layout URI - 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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
{
    "nav": [
        {
            "name": "start",
            "href": "\/RESTfm\/postcodes\/layout\/brief%20postcodes.json?RFMmax=2"
        },
        {
            "name": "next",
            "href": "\/RESTfm\/postcodes\/layout\/brief%20postcodes.json?RFMmax=2&RFMskip=2"
        },
        {
            "name": "end",
            "href": "\/RESTfm\/postcodes\/layout\/brief%20postcodes.json?RFMmax=2&RFMskip=end"
        }
    ],
    "data": [
        {
            "Pcode": "0810",
            "Locality": "BRINKIN",
            "State": "NT",
            "Comments": ""
        },
        {
            "Pcode": "0810",
            "Locality": "CASUARINA",
            "State": "NT",
            "Comments": ""
        }
    ],
    "meta": [
        {
            "recordID": "5784443",
            "href": "\/RESTfm\/postcodes\/layout\/brief%20postcodes\/5784443.json"
        },
        {
            "recordID": "5784444",
            "href": "\/RESTfm\/postcodes\/layout\/brief%20postcodes\/5784444.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": {
        "tableRecordCount": "16633",
        "foundSetCount": "16633",
        "fetchCount": "2",
        "skip": 0,
        "X-RESTfm-Version": "2.0.1\/r280",
        "X-RESTfm-Protocol": "4",
        "X-RESTfm-Status": 200,
        "X-RESTfm-Reason": "OK",
        "X-RESTfm-Method": "GET"
    }
}