Changelog¶
The format is based on Keep a Changelog.
[1.15.0] - 2025-06-23¶
What's New¶
GET
/tasks/{id}/comments¶
Get comments for the given task in SiGREEN.
POST
/tasks/{id}/comments¶
Add a comment to the given task in SiGREEN.
PUT
/tasks/{id}/comments/{commentId}¶
Update a comment to the given task in SiGREEN.
DELETE
/tasks/{id}/comments/{commentId}¶
Delete a comment to the given task in SiGREEN.
What's Changed¶
PUT
/tasks/{id}/linkProduct/{productId}¶
Return Type:¶
Changed response : 400 Bad Request
Bad request.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 401 Unauthorized
Unauthorized.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 403 Forbidden
Forbidden.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : **5XX **
Unexpected error.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
DELETE
/tasks/{id}/linkProduct/{productId}¶
Return Type:¶
Changed response : 400 Bad Request
Bad request.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 401 Unauthorized
Unauthorized.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 403 Forbidden
Forbidden.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : **5XX **
Unexpected error.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
PUT
/tasks/{id}/sharePcf/{pcfId}¶
Parameters:¶
Changed: pcfId
in path
UUID of the PCF to identify the pcf data of the company in SiGREEN.
Return Type:¶
Changed response : 400 Bad Request
Bad request.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 401 Unauthorized
Unauthorized.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 403 Forbidden
Forbidden.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : **5XX **
Unexpected error.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
PATCH
/tasks/{id}/pcf/accept¶
Accept proof received to the task in SiGREEN.
Return Type:¶
Changed response : 400 Bad Request
Bad request.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 401 Unauthorized
Unauthorized.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 403 Forbidden
Forbidden.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : **5XX **
Unexpected error.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
PATCH
/tasks/{id}/pcf/reject¶
Reject proof received to the task in SiGREEN.
Request:¶
Changed content type : application/json
- Changed property
reason
(string) > Deny reason.
Return Type:¶
Changed response : 400 Bad Request
Bad request.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 401 Unauthorized
Unauthorized.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 403 Forbidden
Forbidden.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : **5XX **
Unexpected error.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
GET
/tasks/inboundPcfRequests¶
GET the incoming pcf requests of my company. It is recommended to make use of the "status" query parameter as follows /tasks/inboundPcfRequests?status=NEW,PCF_SHARED,COMPLETED.
Parameters:¶
Changed: searchText
in query
Free text search for incoming pcf requests that will look in the attribute of Task ID, Product name, Company Name (Requester company name) of a company in SiGREEN
Changed: status
in query
Inbound pcf request task status. Multiple fields could be used separated by commas (e.g. "NEW","PCF_SHARED").
Changed: from
in query
The start date of the date range during which the task was last modified in SiGREEN. DateTime (ISO 8601; UTC Timezone)
Changed: to
in query
The end date of the date range during which the task was last modified in SiGREEN. DateTime (ISO 8601; UTC Timezone)
Changed: sort
in query
The order of returned elements. Sort supporting fields (taskId, productName, companyName) for inbound pcf requests. Descending order could be requested by appending '-' ,ascending '+' at the prefix of parameter. (e.g. '+taskId')
Changed: page
in query
This is an integer representing the page-number to fetch. 0 would be the first page. (e.g 'page=0')
Return Type:¶
Changed response : 400 Bad Request
Bad request.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 401 Unauthorized
Unauthorized.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 403 Forbidden
Forbidden.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : **5XX **
Unexpected error.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 200 OK
Get incoming pcf requests for company in SiGREEN
Changed content type :
application/json
Changed property
items
(array)Changed items (object):
Added property
productId
(string) > Linked Product, UUID to identify the product of the company in SiGREENChanged property
id
(string) > Task UUID to identify the task of the company in SiGREEN.Changed property
taskId
(string) > Task id.Changed property
productName
(string) > Linked Product, Name of the ProductChanged property
taskType
(string) > Task types from company.Changed property
status
(string) > Task status.Added enum value:
ASSIGNED
* Changed propertyrequestTimeStamp
(string)PCF Request created DateTime. DateTime (ISO 8601; UTC Timezone)
Changed property
lastUpdatedTimeStamp
(string) > Last update DateTime. DateTime (ISO 8601; UTC Timezone)Changed property
productFamily
(string) > Name of the Product Family linked to the ProductChanged property
pcfData
(object)- Changed property
pcfId
(string) > PCF ID of PCF data.
- Changed property
Changed property
pcfRequestedData
(object)Added property
geographySubRegion
(string) > Expecting pcf data for the declared geography sub region.Enum values:
Africa
Americas
Asia
Europe
Oceania
Australia and New Zealand
Central Asia
Eastern Asia
Eastern Europe
Latin America and the Caribbean
Melanesia
Micronesia
Northern Africa
Northern America
Northern Europe
Polynesia
South-eastern Asia
Southern Asia
Southern Europe
Sub-Saharan Africa
Western Asia
Western Europe
Global
* Added propertyproductName
(string)Supplier Product Name regarding the product pcf data to be shared.
GET
/tasks/outboundPcfRequests¶
GET the outbound pcf requests of my company. It is recommended to make use of the "status" query parameter as follows /tasks/outboundPcfRequests?status=NEW,PCF_RECEIVED,COMPLETED.
Parameters:¶
Changed: searchText
in query
Free text search for outbound pcf requests that will look in the attribute of Task ID, component name, supplierName of a company in SiGREEN.
Changed: from
in query
The start date of the date range during which the task was last modified in SiGREEN. DateTime (ISO 8601; UTC Timezone)
Changed: to
in query
The end date of the date range during which the task was last modified in SiGREEN. DateTime (ISO 8601; UTC Timezone)
Changed: sort
in query
The order of returned elements. Sort supporting fields (taskId, componentName, supplierName, supplierId, requestTimeStamp) in outbound pcf requests. Descending order could be requested by appending '-' ,ascending '+' at the prefix of parameter. (e.g. '+taskId')
Changed: page
in query
This is an integer representing the page-number to fetch. 0 would be the first page. (e.g 'page=0')
Changed: size
in query
This is used for the requested maximum page size. (e.g 'size=10')
Return Type:¶
Changed response : 400 Bad Request
Bad request.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 401 Unauthorized
Unauthorized.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 403 Forbidden
Forbidden.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : **5XX **
Unexpected error.
Changed content type :
application/problem+json
Changed property
type
(string) > A URI reference that identifies the problem type. This should be a human-readable documentation for the problem type (e.g. list of SiGREEN Validation errors). When this member is not present, its value is assumed to be 'about:blank'.Changed property
title
(string) > Developer friendly, human-readable description or summary that SHOULD NOT change from occurrence to occurrence of the problem. In case of using a custom HTTP status codes in the status field of the error object, the title MUST provide a concise description of the HTTP error code (for example: status: '599', title: 'Network Connection Timeout').Changed property
errors
(array) > Extended error array to include descriptions about errors like validation errors.Changed items (object):
- Changed property
code
(string) > String with a generated pointer to the wrong value; Collections integrated as an integer, starts with 0.
- Changed property
Changed response : 200 OK
Get outbound pcf requests for company in SiGREEN
Changed content type :
application/json
Changed property
items
(array)Changed items (object):
Changed property
id
(string) > Task UUID to identify the task of the company in SiGREEN.Changed property
taskId
(string) > Task id.Changed property
componentName
(string) > Component name.Changed property
supplierName
(string) > Supplier company name.Changed property
status
(string) > Task status.Changed property
requestTimeStamp
(string) > PCF Request created DateTime. DateTime (ISO 8601; UTC Timezone)Changed property
lastUpdatedTimeStamp
(string) > Last update DateTime. DateTime (ISO 8601; UTC Timezone)Changed property
materialCategory
(string) > Material category of the componentChanged property
supplierId
(string) > Supplier ID.Changed property
pcfData
(object)Changed property
pcfId
(string) > PCF ID of PCF data.Changed property
pcfState
(string) > State of the PCF to say if it is self-certified or certified by a 3rd party certifierChanged property
standards
(array) > PCF format or standards of the PCF data shared.
Changed property
pcfRequestedData
(object)Added property
geographySubRegion
(string) > Expecting pcf data for the declared geography sub region.Added property
productName
(string) > Supplier Product Name regarding the product pcf data to be shared.
[1.12.0] - 2025-02-10¶
What's New¶
PUT
/tasks/{id}/linkProduct/{productId}¶
Link product to the task.
DELETE
/tasks/{id}/linkProduct/{productId}¶
Delete link between product and task.
PUT
/tasks/{id}/sharePcf/{pcfId}¶
Share the pcf data with the given task.
PATCH
/tasks/{id}/pcf/accept¶
accept proof received to the task in SiGREEN.
PATCH
/tasks/{id}/pcf/reject¶
reject proof received to the task in SiGREEN.
What's Changed¶
GET
/tasks/inboundPcfRequests¶
Parameters:¶
Added: id
in query
UUID of the Task for identifying the incoming pcf request of the company in SiGREEN
Return Type:¶
Deleted response : 204 No Content
No Content.The request is successfully fulfilled, but no additional content is provided in the response.
Changed response : 200 OK
Get incoming pcf requests for company in SiGREEN
Changed content type :
application/json
- Changed property
items
(array)
Changed items (object):
* Changed property `id` (string) > task UUID to identify the task of the company in SiGREEN. * Changed property `pcfRequestedData` (object) * Added property `supplierProductId` (string) > Requesting supplier ProductId as product identifier gives more information regarding the product pcf data to be shared. * Changed property `message` (string) > Requesting pcf data with message, which gives more information regarding the product pcf data to be shared. * Changed property `identifiers` (array) > Additional product identifiers gives more information regarding the product pcf data to be shared.
- Changed property
GET
/tasks/outboundPcfRequests¶
Parameters:¶
Added: id
in query
UUID of the Task for identifying the outbound pcf request of the company in SiGREEN
Return Type:¶
Changed response : 200 OK
Get outbound pcf requests for company in SiGREEN
Changed content type :
application/json
- Changed property
items
(array)
Changed items (object):
* Changed property `id` (string) > task UUID to identify the task of the company in SiGREEN. * Changed property `taskId` (string) > task id. * Changed property `pcfData` (object) * Added property `pcfState` (string) > State of the pcf to say if it self certified or certified by a 3rd party certifier * Changed property `pcfRequestedData` (object) * Added property `supplierProductId` (string) > Requesting supplier ProductId as product identifier gives more information regarding the product pcf data to be shared. * Changed property `message` (string) > Requesting pcf data with message, which gives more information regarding the product pcf data to be shared. * Changed property `identifiers` (array) > Additional product identifiers gives more information regarding the product pcf data to be shared.
- Changed property