USAspending API ReferenceIndependent
Try the API

List Federal Accounts

GET/api/v2/agency/{toptier_code}/sub_agency/

Returns a list of Federal Accounts and Treasury Accounts in the Agency's appropriations for a single fiscal year

Request

curl 'https://api.usaspending.gov/api/v2/agency/086/sub_agency/'

Path parameters

  • toptier_codestringRequired

    The toptier code of an agency (could be a CGAC or FREC) so only numeric character strings of length 3-4 are accepted.

    Example 086

Query parameters

  • fiscal_yearstring

    The desired appropriations fiscal year. Defaults to the current FY.

  • award_type_codesstring

    This will filter the subagencies by the award types provided

  • agency_typeenum (string)

    Indicated if the data should be pulled from the awarding agency or the funding agency

    Allowed values
    • awarding
    • funding

    Default awarding

  • orderenum (string)

    Indicates what direction results should be sorted by. Valid options include asc for ascending order or desc for descending order.

    Allowed values
    • desc
    • asc

    Default desc

  • sortenum (string)

    Optional parameter indicating what value results should be sorted by.

    Allowed values
    • name
    • total_obligations
    • transaction_count
    • new_award_count

    Default total_obligations

  • pagestring

    The page number that is currently returned.

    Default 1

  • limitstring

    How many results are returned.

    Default 10

Try it

Runs against the live API. Responses are real data.

GET/api/v2/agency/086/sub_agency/

Response · 200

  • toptier_codestringRequired
  • fiscal_yearnumberRequired
  • page_metadataobject · PageMetadataRequired7 fields

    Information used for pagination of results.

    • pagenumberRequired
    • totalnumberRequired
    • limitnumberRequired
    • nextnumberRequiredNullable
    • previousnumberRequiredNullable
    • hasNextbooleanRequired
    • hasPreviousbooleanRequired
  • resultsarray of SubAgencyRequired6 fields
    • namestringRequired
    • abbreviationstringRequiredNullable
    • total_obligationsnumberRequired
    • transaction_countnumberRequired
    • new_award_countnumberRequired
    • childrenarray of OfficeRequired5 fields
      • namestringRequired
      • codestringRequired
      • total_obligationsnumberRequired
      • transaction_countnumberRequired
      • new_award_countnumberRequired
  • messagesarray of stringRequired

    An array of warnings or instructional directives to aid consumers of this endpoint with development and debugging.

Example response
{
    "toptier_code": "073",
    "fiscal_year": 2018,
    "page_metadata": {
        "page": 1,
        "total": 1,
        "limit": 2,
        "next": 2,
        "previous": null,
        "hasNext": true,
        "hasPrevious": false,
    },
    "results": [
        {
            "name": "Small Business Administration",
            "abbreviation": "SBA",
            "total_obligations": 553748221.72,
            "transaction_count": 14358,
            "new_award_count": 13266,
            "children": [
                {
                    "name": "OFC OF CAPITAL ACCESS",
                    "code": "737010",
                    "total_obligations": 549195419.92,
                    "transaction_count": 13410,
                    "new_award_count": 12417
                },
                {
                    "name": "OFC OF DISASTER ASSISTANCE",
                    "code": "732990",
                    "total_obligations": 4577429.17,
                    "transaction_count": 943,
                    "new_award_count": 576
                }                        
            ]
        }
    ],
    "messages": []
}

Recent changes

Generated from contracts/v2/agency/toptier_code/sub_agency.md in the USAspending API repo.

Loading…