> ## Documentation Index
> Fetch the complete documentation index at: https://docs.climatifai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# GET /support/programs — Government programs

> List all government agricultural support programs or retrieve a specific program by ID using the Climatifai /support/programs endpoints.

The `/support` endpoints give you access to government agricultural support programs available across LATAM. You can list all programs with a single call or retrieve the details of a specific program by its ID. Use these endpoints to surface funding opportunities, subsidies, and technical assistance schemes alongside your agroclimate data.

## GET /support/programs

Returns a list of all available government agricultural support programs.

### Endpoint

```text theme={null}
GET api.climatifai.com/support/programs
```

### Parameters

This endpoint takes no parameters.

### Response

<ResponseField name="programs" type="array" required>
  Array of government support program objects. Each element represents one program.
</ResponseField>

<Note>
  Program data is being actively populated. Current responses may return an empty array while the dataset is being assembled.
</Note>

### Example

<RequestExample>
  ```bash cURL theme={null}
  curl "https://api.climatifai.com/support/programs"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "programs": []
  }
  ```
</ResponseExample>

***

## GET /support/programs/{program_id}

Returns the details of a single government support program identified by its ID.

### Endpoint

```text theme={null}
GET api.climatifai.com/support/programs/{program_id}
```

### Parameters

<ParamField path="program_id" type="string" required>
  The unique identifier of the program to retrieve.
</ParamField>

### Response

<ResponseField name="program" type="object">
  The program detail object. Returns `null` when the program ID is not found or data has not been populated yet.
</ResponseField>

### Example

<RequestExample>
  ```bash cURL theme={null}
  curl "https://api.climatifai.com/support/programs/proagro-mx"
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "program": null
  }
  ```
</ResponseExample>
