USAspending API ReferenceIndependent
Try the API

Program Activities

GET/api/v2/federal_accounts/{federal_account_code}/program_activities/

This route returns program activities that the specified federal account has allotted money toward.

Request

curl 'https://api.usaspending.gov/api/v2/federal_accounts/431-0500/program_activities/'

Path parameters

  • federal_account_codestringRequired

    Federal account code consisting of the AID and main account code

    Example 431-0500

Query parameters

  • limitstring

    The maximum number of results to return in the response

    Example 10

  • pagestring

    The response page to return (the record offset is (page - 1) * limit).

    Example 1

  • sortenum (string)
    Allowed values
    • code
    • name
    • type

    Default code

  • orderenum (string)
    Allowed values
    • asc
    • desc

    Default desc

Try it

Runs against the live API. Responses are real data.

GET/api/v2/federal_accounts/431-0500/program_activities/?limit=10&page=1

Response · 200

  • resultsarray of ProgramActivitiesRequired3 fields
    • codestringRequired
    • namestringRequired
    • typeenum (string)Required

      Whether the Program Activity values are from the older Program Activity Code / Name (PAC/PAN) or the Program Activity Reporting Key (PARK)

      Allowed values
      • PAC/PAN
      • PARK
  • page_metadataobject · PageMetadataRequired7 fields

    Information used for pagination of results.

    • limitnumberRequired
    • pagenumberRequired
    • nextnumberRequiredNullable
    • previousnumberRequiredNullable
    • hasNextbooleanRequired
    • hasPreviousbooleanRequired
    • totalnumberRequired
Example response
{
  "results": [
    {
      "code": "0000",
      "name": "OTHER/UNKNOWN",
      "type": "PAC/PAN"
    },
    {
      "code": "0001",
      "name": "TECHNICAL AND SCIENTIFIC ACTIVITIES",
      "type": "PAC/PAN"
    },
    {
      "code": "0001",
      "name": "TECHNICAL AND SCIENTIFIC ACTIVITIES",
      "type": "PARK"
    }
  ],
  "page_metadata": {
    "limit": 10,
    "page": 1,
    "next": null,
    "previous": null,
    "hasNext": false,
    "hasPrevious": false,
    "total": 3
  }
}

Recent changes

Generated from contracts/v2/federal_accounts/federal_account_code/program_activities.md in the USAspending API repo.

Loading…