Route:/api/v2/federal_accounts/:federal_account_id/available_object_classes
Method: GET
This route sends a request to the backend to retrieve minor object classes rolled up under major classes filtered by federal account.
federal_account_id
: required - an integer representing the federal account id to filter on
HTTP Status Code: 200
{
"results": [
{
"id": "20",
"name": "Contractual services and supplies",
"minor_object_class": [
{
"id": "220",
"name": "Transportation of things"
},
...]
},
...]
}
id
: Major object class id (Major object class code) Reference for filteringname
: Major object class name/labelminor_object_class:id
: Minor object class id (Minor object class code). Reference for filteringminor_object_class:name
: Minor object class name/label
Possible HTTP Status Codes:
- 400: Missing Parameter
- 500: All other errors
Can we update the sample response so that
"results"
is wrapped in a JSON object as well? so like{ "results": ... }