diff --git a/_apidocs/perdiem.md b/_apidocs/perdiem.md index 86b1d87bc..3a5188372 100644 --- a/_apidocs/perdiem.md +++ b/_apidocs/perdiem.md @@ -5,7 +5,9 @@ banner-heading: Per diem API ## Overview -GSA establishes the per diem reimbursement rates that federal agencies use to reimburse their employees for subsistence expenses incurred while on official travel within the continental United States. CONUS includes the 48 contiguous states and the District of Columbia. The per diem reimbursement rates consist of a maximum lodging allowance component and a meals and incidental expenses (M&IE) component. Rates for the coming federal government fiscal year (October 1st to September 30th) are typically announced in mid-August. +GSA establishes the per diem reimbursement rates that federal agencies use to reimburse their employees for subsistence expenses incurred while on official travel within the continental United States. CONUS includes the 48 contiguous states and the District of Columbia. The per diem reimbursement rates consist of a maximum lodging allowance component and a meals and incidental expenses (M&IE) component. + +Rates for the coming federal government fiscal year (October 1st to September 30th) are typically announced in mid-August. The API is generally updated with the new rates in mid-August. Use of this API is subject to [Terms of Service for GSA.gov's Developer Resources](https://gsa.gov/node/78901). @@ -13,9 +15,9 @@ Use of this API is subject to [Terms of Service for GSA.gov's Developer Resource ### User requirements -Users can make **GET calls** using any browser or a REST client, e.g., Postman. +Users can make **GET requests** using any browser or a REST client, e.g., Postman. -To begin using this API, you will need to register for an API Key. You can sign up for an API key below. After registration, you will need to provide this API key in the `x-api-key` HTTP header with every API request. +To begin using this API, you will need to register for an API Key. You can sign up for an API key below. After registration, you will need to provide this API key in the `x-api-key` HTTP header **or** append it to the API URL with every request, e.g., **?api_key={api_key}**. {% raw %}
Response (JSON output)
{
@@ -344,7 +353,7 @@ The API will return one of the following responses:
}
],
"state": "VA",
- "year": 2023,
+ "year": 2025,
"isOconus": "false"
}
],
@@ -360,7 +369,7 @@ The API will return one of the following responses:
- URL: https://api.gsa.gov/travel/perdiem/v2/rates/state/{ST}/year/{year}
- Description: Rates by state and year
-- Example: https://api.gsa.gov/travel/perdiem/v2/rates/state/VA/year/2023
+- Example: https://api.gsa.gov/travel/perdiem/v2/rates/state/VA/year/2025
Response (JSON output)
{
@@ -538,7 +547,7 @@ The API will return one of the following responses:
}
],
"state": "VA",
- "year": 2023,
+ "year": 2025,
"isOconus": "false"
}
],
@@ -554,7 +563,7 @@ The API will return one of the following responses:
- URL: https://api.gsa.gov/travel/perdiem/v2/rates/zip/{zip}/year/{year}
- Description: Rates by ZIP code and year
-- Example: https://api.gsa.gov/travel/perdiem/v2/rates/zip/20171/year/2023
+- Example: https://api.gsa.gov/travel/perdiem/v2/rates/zip/20171/year/2025
Response (JSON output)
{
@@ -649,7 +658,7 @@ The API will return one of the following responses:
}
],
"state": "VA",
- "year": 2023,
+ "year": 2025,
"isOconus": "false"
}
],
@@ -665,7 +674,7 @@ The API will return one of the following responses:
- URL: https://api.gsa.gov/travel/perdiem/v2/rates/conus/lodging/{year}
- Description: Lodging rates for the continental United States by year
-- Example: https://api.gsa.gov/travel/perdiem/v2/rates/conus/lodging/2023
+- Example: https://api.gsa.gov/travel/perdiem/v2/rates/conus/lodging/2025
Response (JSON output)
[
@@ -756,7 +765,7 @@ The API will return one of the following responses:
- URL: https://api.gsa.gov/travel/perdiem/v2/rates/conus/mie/{year}
- Description: Meals and incidental expense (M&IE) breakdown rates by year
-- Example: https://api.gsa.gov/travel/perdiem/v2/rates/conus/mie/2023
+- Example: https://api.gsa.gov/travel/perdiem/v2/rates/conus/mie/2025
Response (JSON output)
[
@@ -811,7 +820,7 @@ The API will return one of the following responses:
- URL: https://api.gsa.gov/travel/perdiem/v2/rates/conus/zipcodes/{year}
- Description: Mapping of ZIP codes to DID and state locations
-- Example: https://api.gsa.gov/travel/perdiem/v2/rates/conus/zipcodes/2023
+- Example: https://api.gsa.gov/travel/perdiem/v2/rates/conus/zipcodes/2025
Response (JSON output)
[
@@ -845,7 +854,7 @@ If you have questions or need help, please email us at [digitalteam@gsa.gov](mai
Before contacting us or filing an issue, please conduct initial troubleshooting:
* Review the open.gsa.gov/api specifications
-* Confirm the correct **API key** is in the authentication header
+* Confirm the correct **API key** is in the authentication header **or** appended to the URL, e.g., **?api_key={api_key}**
* Confirm you sent a **GET request**
* Confirm you used one of the six provided endpoints