Assigns the specified scope category and factor pairings to the specified emission sources. If one or more of the factors provided cannot be applied to the emission source, that emission source will be skipped.
Request Headers
| Header | Value | Required | Description |
|---|---|---|---|
| ECI-ApiKey | string | Yes | Your API key. See Authentication. |
| Content-Type | application/json | Yes | All requests must specify JSON content type, including the request body. |
Request Body
EmissionSourceFactorCategoryBulkUpdateV202501
| Property | Description | Type | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| emissionSourceIds | A list of emission source IDs to apply the specified factor/category pairs to Required (defined) | integer[] | ||||||||||||||||||||||||
| factorCategoryPairs | A list of factor/category pairs to apply to the specified emission sources Required (defined) | GHGasFactorAndScopeCategoryPairCreate[] | ||||||||||||||||||||||||
|
GHGasFactorAndScopeCategoryPairCreate properties
|
||||||||||||||||||||||||||
Example Request Body
{ "emissionSourceIds": [
1
], "factorCategoryPairs": [
{ "factor": { "factorId": 1, "factorType": "string"
}, "isDefault": false, "scopeCategoryId": 1
}
]
}
Responses
200
OK
The request succeeded and the response body contains the requested data.
Response Body Parameters
UpdateSkippedResult
| Property | Description | Type |
|---|---|---|
| selected | Required (defined) | integer (int32) |
| skipped | Required (defined) | integer (int32) |
| skippedEntityIds | Required (defined) | integer[] |
| updated | Required (defined) | integer (int32) |
Example Response
{ "selected": 1, "skipped": 1, "skippedEntityIds": [
1
], "updated": 1
}