API Function: read_all

The read_all function retrieves all records associated with a given production.

See record fields for more information on the fields returned.

Example JSON request for this function:

{
    "action": "read_all", // string
    "user": "api@greenlit.org.nz", // email string
    "production": "YmU9U5evebUbUjagydejU3Ehuna2a2", // string
    "key": "50d95141da41a5e502ada5c7da7de33d" // string
    "records": {}, // empty
    "data": {} // empty
}

Example JSON response for this function:

{
    "status": "success", // or partial, or error
    "error": "", // string message
    "data": [ // array of records, see record fields for more info
        {
            "iid": "572",             "production_id": "191",             "created_on": "1693186970",             "created_by": "71",             "emission_factor": "402",             "map_used": "2",             "map_record": "110",             "record_dom": "0",             "record_date": "1693144800",             "record_milestone": "0",             "record_value": "12",             "record_value_multiplier": "0",             "record_actual": "1",             "record_aggregate": "0",             "record_identifier": "A unique id string",             "record_offset": "0",             "record_offset_cost": "0",             "tool_locked": "0",             "tool_record": "0",             "tool_updated": "0",             "api_app": null,             "api_updated": null,             "dropped": "0",             "department": "1",             "tracking": "0",             "country": "169"         },         // ... more records     ],     "actions": [],     "lookups": {         "tracking": {             "2": "A tracker",             // ... trackers associated with production         },         "department": {             "1": "Production",             // ... all departments         },         "map_record": {             "110": {
                "iid": "110",                 "category": "2",                 "level_2": "Taxi",                 "level_3": "",                 "level_4": "", "factor": "401", "co2e": "0.224697", "co2": "0.220883", "ch4": "0.000295203", "n2o": "0.00351882", "unit": "dollars", "unit_multiplier": null, "scope": "3"            },             // ... map records associated with records         },         "category": {             "2": "Vehicles",             // ... categories associated with records         }     } }

No luck what you're looking for?

Let us know details about your question. We'll get back to you!