Test your setup

Let's make sure everything is working with a simple test call.

Open your terminal and copy and paste in and then run this command (replace YOUR_API_KEY_HERE with your actual key):

curl -X POST "https://api.simpler.grants.gov/v1/opportunities/search" \
  -H "X-API-Key: YOUR_API_KEY_HERE" \
  -H "Content-Type: application/json" \
  -d '{
    "pagination": {
      "page_offset": 1,
      "page_size": 5,
      "sort_order": [
        {
          "order_by": "opportunity_id",
          "sort_direction": "descending"
        }
      ]
    }
  }'

Option B: Using Postman

  1. Create a new request:

    • Method: POST

    • URL: https://api.simpler.grants.gov/v1/opportunities/search

  2. Add headers:

    • X-API-Key: YOUR_API_KEY_HERE

    • Content-Type: application/json

  3. Add request body (select "raw" and "JSON"):

  4. Click Send

What Should Happen

If everything worked, you should see a response like this:

Last updated

Was this helpful?