# Pollutant

- [JSON representation](https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#SCHEMA_REPRESENTATION)
- [Concentration](https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#Concentration)
  - [JSON representation](https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#Concentration.SCHEMA_REPRESENTATION)
- [Unit](https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#Unit)
- [AdditionalInfo](https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#AdditionalInfo)
  - [JSON representation](https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#AdditionalInfo.SCHEMA_REPRESENTATION)

Data regarding an air quality pollutant.

| JSON representation |
|---|
| ``` { "code": string, "displayName": string, "fullName": string, "concentration": { object (`https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#Concentration`) }, "additionalInfo": { object (`https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#AdditionalInfo`) } } ``` |

| Fields ||
|---|---|
| `code` | `string` The pollutant's code name (for example, "so2"). For a list of supported pollutant codes, see [Reported pollutants](https://developers.google.com/maps/documentation/air-quality/pollutants#reported_pollutants). |
| `displayName` | `string` The pollutant's display name. For example: "NOx". |
| `fullName` | `string` The pollutant's full name. For chemical compounds, this is the IUPAC name. Example: "Sulfur Dioxide". For more information about the IUPAC names table, see <https://iupac.org/what-we-do/periodic-table-of-elements/>. |
| `concentration` | ``object (`https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#Concentration`)`` The pollutant's concentration level measured by one of the standard air pollutation measure units. |
| `additionalInfo` | ``object (`https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#AdditionalInfo`)`` Additional information about the pollutant. |

## Concentration

The concentration of a given pollutant in the air.

| JSON representation |
|---|
| ``` { "units": enum (`https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#Unit`), "value": number } ``` |

| Fields ||
|---|---|
| `units` | ``enum (`https://developers.google.com/maps/documentation/air-quality/reference/rest/v1/Pollutant#Unit`)`` Units for measuring this pollutant concentration. |
| `value` | `number` Value of the pollutant concentration. |

## Unit

Defines the unit used to measure the pollutant's concentration. To determine the default unit of concentration for a given pollutant, refer to the table in [Reported pollutants](https://developers.google.com/maps/documentation/air-quality/pollutants#reported_pollutants).

| Enums ||
|---|---|
| `UNIT_UNSPECIFIED` | Unspecified concentration unit. |
| `PARTS_PER_BILLION` | The ppb (parts per billion) concentration unit. |
| `MICROGRAMS_PER_CUBIC_METER` | The "µg/m\^3" (micrograms per cubic meter) concentration unit. |

## AdditionalInfo

The emission sources and health effects of a given pollutant.

| JSON representation |
|---|
| ``` { "sources": string, "effects": string } ``` |

| Fields ||
|---|---|
| `sources` | `string` Text representing the pollutant's main emission sources. |
| `effects` | `string` Text representing the pollutant's main health effects. |