Specific Recipient Duns
/api/v2/recipient/{recipient_id}/These endpoints are used to power USAspending.gov's recipient profile pages. This data can be used to visualize the government spending that pertains to a specific recipient.
This endpoint returns a high-level overview of a specific recipient, given its id.
-
Schema
text { "$schema": "http://json-schema.org/draft-04/schema#", "type": "object" }
Request
curl 'https://api.usaspending.gov/api/v2/recipient/45700e3c-05bc-6426-ddc6-5e0ce1664716-C/'Path parameters
recipient_idstringRequiredA unique identifier for the recipient at a specific level (parent, child, or neither).
Query parameters
yearstringThe fiscal year you would like data for. Use
allto view all time orlatestto view the latest 12 months.
Try it
Runs against the live API. Responses are real data.
/api/v2/recipient/45700e3c-05bc-6426-ddc6-5e0ce1664716-C/Response · 200
namestringRequiredNullableName of the recipient.
nullwhen the name is not provided.alternate_namesarray of stringRequiredAdditional names that the recipient has been / is known by.
dunsstringRequiredNullableRecipient's DUNS (Data Universal Numbering System) number.
nullwhen no DUNS is provided.ueistringRequiredNullableRecipient's UEI (Unique Entity Identifier).
nullwhen no UEI is provided.recipient_idstringRequiredA unique identifier for the recipient.
parentsarray of ParentRecipientRequired4 fieldsparent_namestringRequiredNullableparent_dunsstringRequiredNullableDUNS number
parent_idstringRequiredNullableA unique identifier for the parent recipient.
parent_ueistringRequiredNullableParent recipient's UEI (Unique Entity Identifier).
nullwhen no UEI is provided.
parent_namestringRequiredNullableParent recipient's name.
nullif the recipient does not have a parent recipient.parent_dunsstringRequiredNullableParent recipient's DUNS number.
nullif the recipient does not have a parent recipient, or the parent recipient's DUNS is not provided.parent_idstringRequiredNullableA unique identifier for the parent recipient.
nullif the recipient does not have a parent recipient.parent_ueistringRequiredNullableParent recipient's UEI (Unique Entity Identifier).
nullwhen no UEI is provided.locationobject · RecipientLocationRequired13 fieldsaddress_line1stringRequiredNullableThe first line of the recipient's street address.
address_line2stringRequiredNullableSecond line of the recipient's street address.
address_line3stringRequiredNullableThird line of the recipient's street address.
foreign_provincestringRequiredNullableName of the province in which the recipient is located, if it is outside the United States.
city_namestringRequiredNullableName of the city in which the recipient is located.
county_namestringRequiredNullableName of the county in which the recipient is located.
state_codestringRequiredNullableCode for the state in which the recipient is located.
zipstringRequiredNullableRecipient's zip code (5 digits)
zip4stringRequiredNullableRecipient's zip code (4 digits)
foreign_postal_codestringRequiredNullableRecipient's postal code, if it is outside the United States.
country_namestringRequiredNullableName of the country in which the recipient is located.
country_codestringRequiredNullableCode for the country in which the recipient is located.
congressional_codestringRequiredNullableNumber for the recipient's congressional district.
business_typesarray of stringRequiredAn array of business type field names used to categorize recipients.
total_transaction_amountnumberRequiredThe aggregate monetary value of all transactions associated with this recipient for the given time period.
total_transactionsnumberRequiredThe number of transactions associated with this recipient for the given time period.
total_face_value_loan_amountnumberRequiredThe aggregate face value loan guarantee value of all transactions associated with this recipient for the given time period.
total_face_value_loan_transactionsnumberRequiredThe number of transactions associated with this recipient for the given time period and face value loan guarantee.
recipient_levelenum (string)RequiredA letter representing the recipient level.
Rfor neither parent nor child,Pfor Parent Recipient, orCfor child recipient.RPC
{
"name": "ART LINE WHOLESALERS, INC.",
"alternate_names": [
"ARTLINE WHOLESALERS INC"
],
"duns": "058675323",
"uei": "NUDGYLBB4S99",
"recipient_id": "1c0c11fa-ee74-ced4-75c3-0b5a0d4826db-P",
"recipient_level": "P",
"parent_id": "1c0c11fa-ee74-ced4-75c3-0b5a0d4826db-P",
"parent_name": "ART LINE WHOLESALERS, INC.",
"parent_duns": "058675323",
"parent_uei": "D1RMTDTMKLE8",
"parents": [
{
"parent_id": "1c0c11fa-ee74-ced4-75c3-0b5a0d4826db-P",
"parent_duns": "058675323",
"parent_uei": "D1RMTDTMKLE8",
"parent_name": "ART LINE WHOLESALERS, INC."
}
],
"business_types": [
"category_business",
"corporate_entity_not_tax_exempt",
"minority_owned_business",
"self_certified_small_disadvanted_business",
"small_business",
"special_designations",
"subcontinent_asian_indian_american_owned_business"
],
"location": {
"address_line1": "1 MIDLAND AVE",
"address_line2": null,
"address_line3": null,
"foreign_province": null,
"city_name": "HICKSVILLE",
"county_name": null,
"state_code": "NY",
"zip": "11801",
"zip4": "4320",
"foreign_postal_code": null,
"country_name": "UNITED STATES",
"country_code": "USA",
"congressional_code": "03"
},
"total_transaction_amount": 0,
"total_transactions": 0,
"total_face_value_loan_amount": 0,
"total_face_value_loan_transactions": 0
}Recent changes
- Mentioned in the April 21, 2021 release notes
- Mentioned in the April 5, 2021 release notes
- Mentioned in the August 22, 2018 release notes
Generated from contracts/v2/recipient/recipient_id.md in the USAspending API repo.