Developer Documentation
Developer portal

Build with the global product data exchange.

Use Mattermaps APIs to connect enterprise systems, exchange product carbon footprint data, and route supplier information through secure, interoperable workflows.

01

Secure exchange

Share environmental product data through authorized, governed channels.

02

Interoperable APIs

Connect ERP, PLM, procurement and supplier workflows with a consistent API layer.

03

PCF-ready workflows

Retrieve and enrich product footprint data for reporting, analysis and downstream exchange.

Overview

Mattermaps API

Application Programming Interfaces (APIs) play a critical role in today's interconnected digital landscape. They serve as a bridge between disparate software systems, allowing them to seamlessly communicate and exchange data. APIs are essential for streamlining processes, enhancing collaboration, and driving innovation across industries. By embracing APIs, businesses can unlock new opportunities, improve operational efficiency, and stay ahead in a rapidly evolving marketplace.

Unleash the potential of Mattermaps APIs

Mattermaps offers a suite of powerful APIs designed to revolutionize your PCF management practices. With Mattermaps API, you can easily connect your Enterprise Resource Planning (ERP) and Product Lifecycle Management (PLM) systems to Mattermaps.

Seamlessly retrieve critical product, supplier and material data and integrate it into your existing workflows. This streamlined data exchange ensures smooth and efficient product decarbonization efforts.

Unlock the full potential of our Mattermaps API, and experience the convenience of an all-in-one solution for managing product lifecycles and securing your business's future success.

Master Data Management

Efficiently synchronize your material, supplier and product master data with Mattermaps.

Product Carbon Footprint

Export detailed carbon footprints of your products. Use this information for further analysis, enrich your product data in PLM systems or catalogs, and make data-driven decisions.

Supply Chain Emissions

Enhance your materials data by incorporating actual product carbon footprints from your supply chain partners. Mattermaps APIs allow you to export emissions data from sourced components and materials, providing comprehensive insight into the carbon footprint of your supply chain.

Concepts and Glossary

For detailed information about the concepts and terminology, please refer to Concepts and Glossary.

Overview of APIs

Procurement APIs

Supplier APIs basic

TaskDescription
GETGet supplier by ID for one company in Mattermaps.
PUTUpdate a supplier by supplier ID in Mattermaps.
DELETEDelete supplier by supplier ID in Mattermaps.
GETGet all suppliers for a company in Mattermaps.
POSTCreate a supplier in Mattermaps.

Request PCF APIs remote

TaskDescription
POSTSend PCF request to suppliers in Mattermaps.

Component Secondary Data APIs basic

TaskDescription
GETGet component secondary data by secondary data ID.
PUTUpdate component secondary data by secondary data ID.
GETGet all component secondary data for component in Mattermaps.
POSTCreate secondary data with component.

Supplier Identifier Type APIs basic

TaskDescription
GETGet supplier identifier types for a company in Mattermaps.
POSTCreate a supplier identifier type for a company in Mattermaps.
DELETEDelete an unused supplier identifier type for a company in Mattermaps.
PATCHUpdate a supplier identifier type for a company in Mattermaps.

Component Identifier Types APIs basic

TaskDescription
GETGet component identifier types for a company in Mattermaps.
POSTCreate a component identifier type for a company in Mattermaps.
DELETEDelete an unused component identifier type for a company in Mattermaps.
PATCHUpdate a component identifier type for a company in Mattermaps.

Get Component's PCF APIs basic

TaskDescription
GETGet an export of a PCF of a component without cryptographic material.
GETGet the PCF data for your components in Mattermaps.
GETGet an component average emission.

Suppliers Invitation APIs remote

TaskDescription
POSTInvite supplier to Mattermaps via email.
POSTCancel supplier invite to Mattermaps.

Component Supplier APIs basic

TaskDescription
GETGet linked suppliers by componentSupplierLink ID with component.
PUTUpdate location/share/secondary data/supplier product ID by component supplier ID.
DELETEDelete link between component and supplier.
GETGet all linked suppliers with component.
POSTLink suppliers and secondary data with component.

Components APIs basic

TaskDescription
GETGet component details by ID.
PUTUpdate component details by ID.
DELETEDelete component by ID.
GETGet all components for one company in Mattermaps.
POSTCreate component in Mattermaps.

Material Categories APIs basic

TaskDescription
GETGet Material Category details by ID.
PUTUpdate Material Categories details by ID.
DELETEDelete Material Categories details by ID.
GETGet Material Category image by ID.
PUTUpdate Material Category image by ID.
DELETEDelete Material Category image by ID.
GETGet all Material Categories for one company in Mattermaps.
POSTCreate Material Category to Mattermaps.

Product APIs

Product APIs basic

TaskDescription
GETGet product details by ID.
PUTUpdate a product in Mattermaps.
DELETEDelete a product in Mattermaps.
GETGet all products of a company in Mattermaps.
POSTUpload a product to Mattermaps.

Bill of Materials Version APIs basic

TaskDescription
POSTCreate Bill of Material versions for a product in Mattermaps.
DELETEDelete a BOM version of a product in Mattermaps.
PATCHUpdate the BOM version of a product in Mattermaps.
GETGet a list of BOM versions.

Product Identifier Type APIs basic

TaskDescription
GETGet product identifier types for a company in Mattermaps.
POSTCreate a product identifier type for a company in Mattermaps.
DELETEDelete an unused product identifier type for a company in Mattermaps.
PATCHUpdate a product identifier type for a company in Mattermaps.

Product PCF APIs basic

TaskDescription
GETGet product PCF details by ID.
GETGet the PCF data for your products in Mattermaps.

Factory APIs basic

TaskDescription
GETGet factories for a company in Mattermaps.
POSTCreate a factory for a company in Mattermaps.
DELETEDelete an unused factory for a company in Mattermaps.
PATCHUpdate a factory for a company in Mattermaps.

Bill of Material APIs basic

TaskDescription
GETGet a list of Bill of Material entries for a product in Mattermaps.
PATCHAdd Groups, Components, and Products to product BOM version in Mattermaps, and return the job Id. Job Status API can be used to retrieve the status of operations. This API performs tasks such as adding BOM items, synchronizing components, and executing calculations.
PATCHSave the current state of the upstream emission data for a product BOM version in Mattermaps. Once saved, the upstream emissions BOM will be locked, and no further changes will be allowed.
DELETEDelete BOM item (Groups, Components and Products) to product BOM version in Mattermaps.
PATCHUpdate meta data of Groups, Components and Products to product BOM version in Mattermaps.

Job APIs basic

TaskDescription
GETThis API is used to fetch the status of a job.

Factory Emissions APIs shopfloor

TaskDescription
POSTUpload factory emissions for a product in Mattermaps. Please note that this API endpoint is marked as deprecated and will be removed soon.

Factory Emissions APIs shopfloor

TaskDescription
POSTUpload factory emissions for a product in Mattermaps.
DELETEDelete factory emissions for a product in Mattermaps.

My Tasks APIs

Product Tasks APIs remote

TaskDescription
GETGET the incoming PCF requests of my company.
PUTLink product to the task.
DELETEDelete link between product and task.
PUTShare the PCF data with the given task.

Component Tasks APIs remote

TaskDescription
GETGET the outbound PCF requests of my company.
PATCHAccept proof received to the task in Mattermaps.
PATCHReject proof received to the task in Mattermaps.

Task Comments APIs remote

TaskDescription
GETGet comments for the given task in Mattermaps.
POSTAdd a comment to the given task in Mattermaps.
PUTUpdate a comment to the given task in Mattermaps.
DELETEDelete a comment to the given task in Mattermaps.

PCF APIs

Product’s PCF APIs basic

TaskDescription
POSTTo create a TFS standard credential for a specific product of a company in Mattermaps.
POSTTo create a PACT standard credential for a specific product of a company in Mattermaps.
POSTTo create an ISO standard credential for a specific product of a company in Mattermaps.
POSTTo create a CatenaX standard credential for a specific product of a company in Mattermaps.
GETIt is to know whether the credential has been created or not.

Contact

For general information about the application, the APIs, any issues or feature requests please contact:

Email: support@mattermaps.com

Mattermaps

Mattermaps offers a suite of powerful APIs designed to revolutionize your PCF management practices. With Mattermaps API, you can easily connect your Enterprise Resource Planning (ERP) and Product Lifecycle Management (PLM) systems to Mattermaps.

Getting Started with our Application

    Please find our Getting Started Guide of the Mattermaps application here: Getting Started with the application

    Getting Started with our APIs

    To begin using the Mattermaps API, follow these steps:

    1. Request Mattermaps API access from the Mattermaps team via support@mattermaps.com
    2. After our approval process you will get Client ID and a Client Secret.
    3. Make a request against our identity provider MattermapsID to receive a JWT by using Client ID and Client Secret provided by Mattermaps team.
    4. Include the JWT Token Authorization header of your HTTP requests.

    Request a Token

    EnvironmentMattermaps ID URL
    Mattermaps UAThttps://uat-mattermaps.eu.auth0.com/oauth/token/
    Mattermaps PRODhttps://mattermaps.eu.auth0.com/oauth/token/
    curl https://mattermaps.eu.auth0.com/oauth/token/ \ <-- Please reference to the table above regarding different environments
    https://uat-mattermaps.eu.auth0.com/oauth/token/
      -H 'content-type: application/json' \
      -d "{
                \"client_id\":\"$CLIENT_ID\",
                \"client_secret\":\"$CLIENT_SECRET\",
                \"audience\":\"https://app.mattermaps.com/\",
                \"grant_type\":\"client_credentials\"
          }" 
    

    Example response

    {
      "access_token": "jwtHeader.jwtPayload.jwtSignature",
      "token_type": "Bearer",
      "expires_in": 1800
    }
    

    Example request to Mattermaps APIs

    EnvironmentMattermaps Base URL
    Mattermaps UAThttps://app-uat.uat.mattermaps.com/api
    Mattermaps PRODhttps://app.mattermaps.com/api
    curl --request POST \
      --url https://app.Mattermaps.com/api/products/factoryEmissions/42564 \
      --header 'Authorization: Bearer jwtHeader.jwtPayload.jwtSignature'
    

    Concepts and Glossary

    TermDescriptionExample
    System Generated IDs (UUID)Universally Unique Identifier (UUID) is a 36-character alphanumeric string that can be used to identify information. A standard UUID code contains 32 hex digits along with 4 “-” symbols, which makes its length equal to 36 characters. To enhance the flexibility, interoperability, and consistent unique identification on the Mattermaps platform, system-defined UUIDs (Universally Unique Identifiers) are implemented to uniquely identify objects on the platform. These UUIDs provide a reliable and standardized method to uniquely identify individual objects within Mattermaps. Whenever a new component, product, supplier, or any other entity is created within Mattermaps platform, the system automatically generates and assigns a UUID to that object. This ensures that every object can be uniquely identified throughout the application without any manual intervention.C99BE31E-3698-422D-91E3-8270102CC7D5
    Component Identifier TypeThe term ‘component identifier type’ is assigned by each company for the components. This is used to group and categorize different identifiers.- Stock Keeping Units code (SKU)
    - Chemical Abstracts Service (CAS)
    - SAP Number
    - Component/Part Numbers (CPID)
    - Universal Product code (UPC)
    - Batch or Lot Numbers
    - Manufacturing Codes
    Component IdentifierA component identifier is a unique code or ID assigned by each company to identify individual component. It is used to track and group components within a company’s internal systems. A component identifier is typically an alpha-numerical code.Component Identifiers for the Component Identifier Type “CAS number” can look like:
    - 85-01-8
    - 206-06-3
    - 15-87-9
    Product Identifier TypeThe term 'product identifier type’ is assigned by each company for the products. This is used to group and categorize different identifiers.- Universal Product code (UPC)
    - European Article Number (EAN)
    - Global Trade Item Number (GTIN)
    - Manufacturer Part Number (MPN)
    Product IdentifierA product identifier is a unique code or ID assigned by each company to identify individual products. A product identifier can be a unique code or label assigned to a specific product. It serves to distinguish one product from another within a company's inventory. A product identifier is typically an alpha-numerical code.Product identifiers for the product identifier type “Universal Product Code (UPC)” can look like:
    - 68348784779
    - 85849794836
    - 58786089502
    Supplier Identifier TypeThe term 'supplier identifier type’ is assigned by each company for the suppliers. This is used to group and categorize different identifiers.- Supplier ID or Code
    - Business Partner Number
    - Data Universal Numbering System (DUNS)
    - Vendor IDs
    - Tax ID or VAT Numbers
    - Global Location Numbers (GLN)
    - Certification Codes
    - Location ID
    Supplier IdentifierA supplier identifier is a unique code or label assigned by each company to identify and track their suppliers individually. It is used to manage the relationship with the suppliers and ensure efficient communication with external partners. A supplier identifier is typically an alpha-numerical code.Supplier identifiers for the supplier identifier type “Data Universal Numbering System (DUNS)” can look like:
    - 10045674
    - 10045673
    - 10075867
    FactoriesA factory refers to a site or manufacturing facility where the last manufacturing or assembly step to produce a product Factories takes place. They are typically represented as locations or factory codes.- City: Munich, Germany
    - Site code: MUC-001
    - Factory name: River Rouge
    ComponentPhysical goods, Products, materials, software order services purchased from an upstream supplier; used as input for the manufacturing of products. Synonyms for a component can include ‘material’, ‘purchased good’, or ‘article.’
    Component PCFComponent PCF (Product Carbon Footprint) refers to a product carbon footprint documentation of a Product, material, or service, produced by a supplier. If not directly produced by a supplier, it can also be an assembly of components from suppliers used as a module in a product.My PCF is a Component PCF for my customer.
    Component PCF (aggregated)Component PCF (aggregated) returns only aggregated values such as component, totalPcf, and pcfUnit.A PCF documentation opposed to a disaggregated PCF, which contains the information of which components or materials and processes a product is made of and what their individual contributions are to the overall PCF (matched Bill of Material and Bill of Process).
    Component PCF (limited data)Component PCF (limited data) returns more values than the aggregated values, which includes dataQuality, typeOfQuality, Transparency, and percentage. -
    dataQuality When receiving or documenting a PCF in Mattermaps, the application provides a quality indicator section. The metrics in this section provides indications on the level of confidence that can be derived from the PCF received or PCF created.-
    totalPcfThe total PCF is the sum of all sub-categories of a pcf but of only one life cycle stage. There are potentially two total PCF values for each life cycle stage.For the life cycle stage production: GWP total (excl. bio. CO2) =
    +GWP fossil
    +GWP biogenic CO2e-emissions (only other GHG emissions than CO2 – excludes biogenic CO2)
    +GWP direct land use change (dLUC)
    +GWP land use (LU)
    +GWP aircraft emissions
    pcfUnitA product carbon footprint is measured in units of carbon dioxide for example kg CO2 equivalent (CO2e) per unit of product or tonnes CO2e. The selection of an appropriate unit is important as it provides a unit of measurement to the consumer that reflects the quantity of product that is used by the end user. -
    TransparencyTransparency or Documentation is the quality of the documentation provided by the user when disclosing the PCF information. Measured as the unweighted share of attributes provided out of the maximum number of attributes which can be used for documentation.-
    ReliabilityReliability or Assurance describes the level of audit from self-declaration. It's an internal PCF review which provides a score of 25% and third party verification provides a score of 100%.-
    ValidityValidity & Data Accuracy or Data Quality Rating (DQR) measure technological, temporal, and geographical representativeness and in some cases historically additionally completeness and reliability.-
    SupplierA supplier refers to an entity or organization that provides goods, materials, or services to a company for use in its products or operations. Suppliers play a crucial role in the supply chain and can significantly impact the environmental footprint of products through their production processes, transportation methods, and sourcing practices.- F&B Supplier
    - Metal One
    - Plastic & Metal
    - Peter Landscape
    locationA supplier refers to an entity or organization that provides goods, materials, or services to a company for use in its products or operations. Suppliers play a crucial role in the supply chain and can significantly impact the environmental footprint of products through their production processes, transportation methods, and sourcing practices.- Berlin
    - Munich
    - EMEA
    - France
    ProductAny good (tangible product, such as material) or service (intangible product) that a company produces and sells. It is a tangible item or good that is manufactured, distributed, and consumed. It encompasses a wide range of goods across various industries, each with its unique lifecycle and associated environmental impacts. Products can include everything from consumer goods like electronics and clothing to industrial equipment and machinery.- eRod
    - Protein Bar
    - Household Appliances
    - Smartphone
    familyA product family is a group of related products that share similar characteristics and are designed to meet specific customer needs.- Rear Axle
    - Front Axle
    identifiers Identifiers are unique codes or labels assigned to entities such as products, components, or suppliers for easy tracking and differentiation. Each identifier includes information about its type, value, and whether it serves as the primary identifier for the entity.-
    idType A product ID type is a standardized or customized identifier assigned to a product for tracking and management purposes. It can be a recognized standard like the Universal Product Code (UPC), or a customized naming system created by the user.- Universal Product Code (UPC)
    - Identifier 2
    value A value of product ID type is a unique code or identifier assigned to a specific product, allowing for easy tracking and identification within a database or system. It typically consists of alphanumeric characters.02035711268
    default Default refers to a setting or value that is chosen or applied. In the context of identifiers, default can be true or false. When set to true, it indicates that the identifier is the main or primary identifier for the entity. Conversely, when set to false, it means that the identifier is not the main identifier.Default refers to a setting or value that is chosen or applied. In the context of identifiers, default can be true or false. When set to true, it indicates that the identifier is the main or primary identifier for the entity. Conversely, when set to false, it means that the identifier is not the main identifier.- true
    - false

    Validation Errors

    Validation Errors

    Validation Error CodeError Description
    SIG-VLD-0001An error occurred while parsing the token. The token provided is invalid.
    SIG-VLD-0002Invalid request payload.
    SIG-VLD-0003The size requested exceeds the maximum allowable page size.
    SIG-VLD-0004The client Id should not be null or empty
    SIG-VLD-0005The product upload data list must have at least one item.
    SIG-VLD-0006Product identifier (%s) value cannot be more than 100 characters.
    SIG-VLD-0007Duplicate product id (UUID).
    SIG-VLD-0008Duplicate main product identifier.
    SIG-VLD-0009You cannot have duplicate identifiers in the identifier list.
    SIG-VLD-0010Duplicate identifier value not allowed in the identifier list.
    SIG-VLD-0011The identifier list should not contain more than one main identifier (default).
    SIG-VLD-0012The identifier list must include at least one main identifier(default).
    SIG-VLD-0013Invalid identifier value %s, it cannot contain <,>,",”,= characters.
    SIG-VLD-0014Product name cannot be blank.
    SIG-VLD-0015Product name cannot be more than 100 characters.
    SIG-VLD-0016Product name cannot contain <,>,",”,= characters.
    SIG-VLD-0017Main identifier is a mandatory attribute.
    SIG-VLD-0018Product description cannot be more than 500 characters.
    SIG-VLD-0019Weight cannot be more than 15 digits.
    SIG-VLD-0020Quantity cannot be more than 15 digits.
    SIG-VLD-0021Product Identifier type cannot be more than 100 characters.
    SIG-VLD-0022Product Identifier type cannot be empty.
    SIG-VLD-0023Product identifier value cannot be more than 100 characters.
    SIG-VLD-0024Product identifier value cannot be empty.
    SIG-VLD-0025Description cannot contain <,>,",”,= characters.
    SIG-VLD-0026Invalid quantity.
    SIG-VLD-0027Invalid weight.
    SIG-VLD-0028Invalid product id.
    SIG-VLD-0029Invalid or unknown parameter present in request.
    SIG-VLD-0030Requested page number value is invalid.
    SIG-VLD-0031Requested page size value is invalid.
    SIG-VLD-0032Requested page size exceeded maximum allowed page size.
    SIG-VLD-0033Invalid range in date fields, check from and to date range.
    SIG-VLD-0034Future dates are not permitted in request.
    SIG-VLD-0035Product family name cannot be more than 100 characters.
    SIG-VLD-0036Family name cannot contain <,>,",”,= characters.
    SIG-VLD-0037Unknown column names present in request.
    SIG-VLD-0038Invalid credential filter provided.
    SIG-VLD-0039Identifier type cannot contain <,>,",”,= characters.
    SIG-VLD-0040Factory name value cannot be empty.
    SIG-VLD-0041Factory name cannot be more than 100 characters.
    SIG-VLD-0042Factory name cannot contain <,>,",”,= characters.
    SIG-VLD-0043Invalid Factory id.
    SIG-VLD-0044Request cannot be empty.
    SIG-VLD-0045Duplicate Main Component Identifier.
    SIG-VLD-0046Component name cannot contain <,>,",”,= characters.
    SIG-VLD-0047Material category cannot contain <,>,",”,= characters.
    SIG-VLD-0048Unit type must not be null or empty.
    SIG-VLD-0049Identifier count cannot exceed the maximum limit of 100.
    SIG-VLD-0050Identifier type must not be null or empty.
    SIG-VLD-0051Identifier value must not be null or empty.
    SIG-VLD-0052Component name must not be null or empty.
    SIG-VLD-0053Component name must be less than or equal to 100 characters.
    SIG-VLD-0054Identifier value must be less than or equal to 100 characters.
    SIG-VLD-0055Supplier Product Id must be less than or equal to 100 characters.
    SIG-VLD-0056Identifier type must be less than or equal to 100 characters.
    SIG-VLD-0057Component Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0058Invalid Component Id (UUID).
    SIG-VLD-0059Supplier Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0060Invalid Supplier Id (UUID).
    SIG-VLD-0061Share must be less than or equal to 15 characters.
    SIG-VLD-0062Share is invalid.
    SIG-VLD-0063Material Category must be less than or equal to 100 characters.
    SIG-VLD-0064Supplier name must not be null or empty.
    SIG-VLD-0065Supplier name must be less than or equal to 100 characters.
    SIG-VLD-0066Email must not be null or empty.
    SIG-VLD-0067Supplier's Email must be less than or equal to 50 characters.
    SIG-VLD-0068Email is invalid.
    SIG-VLD-0069Website is invalid.
    SIG-VLD-0070Contact must be valid.
    SIG-VLD-0071Location must not be null or empty.
    SIG-VLD-0072Duplicate supplier location.
    SIG-VLD-0073Maximum %s locations allowed.
    SIG-VLD-0074Secondary data id must be less than or equal to 36 characters.
    SIG-VLD-0075Invalid Secondary Data Id (UUID).
    SIG-VLD-0076Supplier Id (UUID) must not be null or empty
    SIG-VLD-0077Supplier contact number is limited to 30 character
    SIG-VLD-0078Comment cannot be more than 1000 characters.
    SIG-VLD-0079Supplier's location must be less than or equal to 200 characters.
    SIG-VLD-0080Supplier's website must be less than or equal to 200 characters.
    SIG-VLD-0081Invalid Component Supplier Id (UUID).
    SIG-VLD-0082Supplier locations %s cannot be found, which are linked to components
    SIG-VLD-0083Invalid Date Format. Please send valid date format (for eg: "")
    SIG-VLD-0084To date is missing.
    SIG-VLD-0085Invalid Date.
    SIG-VLD-0086From date is missing.
    SIG-VLD-0087Empty values are not allowed in locations array. Please provide valid locations.
    SIG-VLD-0088Component Id (UUID) must not be null or empty
    SIG-VLD-0089Invalid Total incl. Bio for %s
    SIG-VLD-0090Invalid Total excl. Bio for %s
    SIG-VLD-0091Invalid Fossil for %s
    SIG-VLD-0092Invalid Biogenic for %s
    SIG-VLD-0093Invalid dLuc for %s
    SIG-VLD-0094Invalid Land Use for %s
    SIG-VLD-0095Invalid Aircraft for %s
    SIG-VLD-0096Quantity must be greater than zero.
    SIG-VLD-0097Quantity must not be null or empty.
    SIG-VLD-0098TotalInclBio and TotalExclBio are empty for production stage, one of them is mandatory.
    SIG-VLD-0099Invalid Data Verification
    SIG-VLD-0100Request param length cannot exceed 1000 characters.
    SIG-VLD-0101ComponentIds list must not be empty.
    SIG-VLD-0102pcfId value must be less than or equal to 100 characters.
    SIG-VLD-0103Duplicate Main Supplier Identifier
    SIG-VLD-0104Email cannot be more than 50 characters.
    SIG-VLD-0105Data Source cannot be more than 100 characters.
    SIG-VLD-0106Search text cannot be more than 50 characters.
    SIG-VLD-0107Data Verification cannot be more than 50 characters.
    SIG-VLD-0108Total incl. Bio cannot be more than 15 digits.
    SIG-VLD-0109Total excl. Bio cannot be more than 15 digits.
    SIG-VLD-0110Fossil cannot be more than 15 digits.
    SIG-VLD-0111Aircraft cannot be more than 15 digits.
    SIG-VLD-0112Land Use cannot be more than 15 digits.
    SIG-VLD-0113dLuc cannot be more than 15 digits.
    SIG-VLD-0114Biogenic cannot be more than 15 digits.
    SIG-VLD-0115Region cannot be more than 200 characters.
    SIG-VLD-0116validityPeriodStart has invalid Date Format. Please send valid date format (for eg: "")
    SIG-VLD-0117Component Supplier Id (UUID) must not be null or empty
    SIG-VLD-0118Component Supplier Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0119Secondary Data Id (UUID) must not be null or empty
    SIG-VLD-0120Secondary Data Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0121Invalid supplier identifier type id
    SIG-VLD-0122Supplier identifier type id must not be null or empty.
    SIG-VLD-0123Requested page value is invalid. Please send a valid page value.
    SIG-VLD-0124Requested size value is invalid. Please send a valid size value.
    SIG-VLD-0125Requested size value exceeded the limit.
    SIG-VLD-0126Unexpected %s.
    SIG-VLD-0127From date is greater than To date
    SIG-VLD-0128User not found for user ID %s and company ID %s.
    SIG-VLD-0129Company not found for company ID %s.
    SIG-VLD-0130User don't have the %s role.
    SIG-VLD-0131Task status is not New. Only New task can be %s.
    SIG-VLD-0132Task not found for this task UID %s.
    SIG-VLD-0133Task not a %s task.
    SIG-VLD-0134From date or to date values must not be empty.
    SIG-VLD-0135Invalid sort parameter entered.
    SIG-VLD-0136Invalid status parameter entered.
    SIG-VLD-0137Invalid token, please provide appropriate token to call the API
    SIG-VLD-0138You are not authorized to perform the current operation
    SIG-VLD-0139Token parser error, invalid token. Please send valid token.
    SIG-VLD-0140Identifier value %s, cannot contain <,>,",”,= characters.
    SIG-VLD-0141Region cannot contain <,>,",”,= characters.
    SIG-VLD-0142Datasource cannot contain <,>,",”,= characters.
    SIG-VLD-0143Comments cannot contain <,>,",”,= characters.
    SIG-VLD-0144Logged in Company does not match with task initiator company
    SIG-VLD-0145Assigning user should have %s.
    SIG-VLD-0146Material Category Name must not be null or empty.
    SIG-VLD-0147Invalid Material Category Id (UUID).
    SIG-VLD-0148Material Category image filename is limited to 100 characters
    SIG-VLD-0149Invalid image file
    SIG-VLD-0150Invalid image file content Type
    SIG-VLD-0151Weight must be greater than zero.
    SIG-VLD-0152Revision number length should not be more than 100.
    SIG-VLD-0153Product Carbon footprint must not be null or empty.
    SIG-VLD-0154Factory id must not be null or empty.
    SIG-VLD-0155Invalid factory id (UUID).
    SIG-VLD-0156Product carbon footprint value must not be less than 0.
    SIG-VLD-0157Comment must be less than or equal to 250 characters.
    SIG-VLD-0158Source system must be less than or equal to 200 characters.
    SIG-VLD-0159Emission data must not be empty.
    SIG-VLD-0160Factory emissions data must not be empty.
    SIG-VLD-0161Maximum allowed factory emissions data size exceeded.
    SIG-VLD-0162Batch number must not be null or empty.
    SIG-VLD-0163Batch number must be less than or equal to 100 characters.
    SIG-VLD-0164Data source must not be null or empty.
    SIG-VLD-0165Data source must be less than or equal to 100 characters.
    SIG-VLD-0166Comment must be less than or equal to 100 characters.
    SIG-VLD-0167Quantity must be greater than zero.
    SIG-VLD-0168Type of activity must not be null or empty.
    SIG-VLD-0169Type of activity must be less than or equal to 50 characters.
    SIG-VLD-0170Primary share in emission data must not be empty.
    SIG-VLD-0171Total in emission data must not be empty.
    SIG-VLD-0172Comment must be less than or equal to 100 characters.
    SIG-VLD-0173Total share in emission data must not be empty.
    SIG-VLD-0174Invalid emission unit. Emission unit should be valid unit.
    SIG-VLD-0175Supplier name cannot contain <,>,",”,= characters.
    SIG-VLD-0176Task is not eligible for %s with %s status.
    SIG-VLD-0177Task with the given ID {} does not belong to the company with ID {}
    SIG-VLD-0178Invalid task status for %s.
    SIG-VLD-0179PCFData Id (UUID) must not be null or empty
    SIG-VLD-0180Invalid PCFData Id (UUID).
    SIG-VLD-0181Invalid Network type selected
    SIG-VLD-0182This endpoint is not implemented. Please use %s/events endpoint instead.
    SIG-VLD-0183Company counter already exists.
    SIG-VLD-0184Company missing counter.
    SIG-VLD-0185Choose a family name other than Uncategorized.
    SIG-VLD-0186Active emission must not be null or empty
    SIG-VLD-0187Invalid active emission.
    SIG-VLD-0188Mismatch between provided task IDs %s and found tasks.
    SIG-VLD-0189Given limit is invalid
    SIG-VLD-0190Task company counter is missing
    SIG-VLD-0191Invalid BPNL, please provide a valid BPNL.
    SIG-VLD-0192BPNL is already assigned to another company.
    SIG-VLD-0193Invalid EDC URL.
    SIG-VLD-0194Company is already activated with the given provider.
    SIG-VLD-0195Duplicate property name.
    SIG-VLD-0196Invalid property name, Please provide valid property name.
    SIG-VLD-0197Invalid command, Please provide valid command.
    SIG-VLD-0198Invalid network provider, Please provide valid network provider.
    SIG-VLD-0199Status cannot be null or empty.
    SIG-VLD-0200Network provider name cannot be null or empty.
    SIG-VLD-0201Property name cannot be null or empty.
    SIG-VLD-0202Property %s exceeds maximum length %s
    SIG-VLD-0203Value cannot be null or empty for %s.
    SIG-VLD-0204Network must have at least one connecting network properties
    SIG-VLD-0205Property Value must be less than or equal to 50 characters.
    SIG-VLD-0206Company Identifier Type Id (UUID) must not be null or empty.
    SIG-VLD-0207Failed to parse credential data.
    SIG-VLD-0208Invalid product family id (UUID).
    SIG-VLD-0209Cannot Deactivate, Company Network must be Activated first.
    SIG-VLD-0210Duplicate network name.
    SIG-VLD-0211Reason is required to Deactivate.
    SIG-VLD-0212Inbound Catena response is empty.
    SIG-VLD-0213PCF Data in Inbound Catena response is empty.
    SIG-VLD-0214Inbound Catena response - Company Name is Mandatory.
    SIG-VLD-0215Inbound Catena response - Company Id is Mandatory.
    SIG-VLD-0216Inbound Catena response - Product Name is Mandatory.
    SIG-VLD-0217Inbound Catena response - Product Id is Mandatory.
    SIG-VLD-0218Inbound Catena response - Declared Unit is Mandatory.
    SIG-VLD-0219Inbound Catena response - Unitary Product Amount is Mandatory.
    SIG-VLD-0220Inbound Catena response - Created Date is Mandatory.
    SIG-VLD-0221Inbound Catena response - Cross Sectoral Standards is Mandatory.
    SIG-VLD-0222Inbound Catena response - Sources Secondary Data is Mandatory.
    SIG-VLD-0223Inbound Catena response - gwpTotal is Mandatory.
    SIG-VLD-0224Inbound Catena response - Product mass per declared unit is Mandatory.
    SIG-VLD-0225Inbound Catena response - Geography with region or subregion is Mandatory.
    SIG-VLD-0226Inbound Catena response - Product or sector rules is Mandatory.
    SIG-VLD-0227Inbound Catena response - PCF ID is Mandatory.
    SIG-VLD-0228Inbound Catena response - Reference Period Start is Mandatory.
    SIG-VLD-0229Inbound Catena response - Reference Period End is Mandatory.
    SIG-VLD-0230Inbound Catena response - IPCC Report Version of GWP Value is Mandatory.
    SIG-VLD-0231CUSTOMER_BPNL is mandatory to share the pcf data to catena-x.
    SIG-VLD-0232Invalid lifecycle type name provided, please provide a valid life cycle type name.
    SIG-VLD-0233Company Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0234Company Id is required.
    SIG-VLD-0235Invalid Company Id. Company Id must be Valid UUID.
    SIG-VLD-0236For %s, %s must not be null or empty.
    SIG-VLD-0237%s is invalid.
    SIG-VLD-0238SUPPLIER_BPNL is mandatory to request the pcf data from catena-x.
    SIG-VLD-0239Invalid Pcf State
    SIG-VLD-0240Invalid Company Identifier Type Id (UUID)
    SIG-VLD-0241Company Identifier Type Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0242Task Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0243Task Id (UUID) must not be null or empty
    SIG-VLD-0244Invalid Task Id (UUID).
    SIG-VLD-0245Credential Id must be less than or equal to 36 characters.
    SIG-VLD-0246Credential Id must not be null or empty
    SIG-VLD-0247Invalid Credential Id.
    SIG-VLD-0248Share Type cannot be null or empty.
    SIG-VLD-0249Product Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0250Product Id (UUID) must not be null or empty
    SIG-VLD-0251Invalid Product Id (UUID).
    SIG-VLD-0252Invalid network provider type, Please provide valid network provider type.
    SIG-VLD-0253Property %s should be present in the request.
    SIG-VLD-0254BOM version cannot be null.
    SIG-VLD-0255BOM Version must be less than or equal to 50 characters.
    SIG-VLD-0256Comment must be less than or equal to 200 characters.
    SIG-VLD-0257Revision number must be less than equal to 200 characters.
    SIG-VLD-0258BOM data should not be empty.
    SIG-VLD-0259Bom nested levels cannot be more than %s
    SIG-VLD-0260Component Identifier value must not be null or empty.
    SIG-VLD-0261Component Identifier value must be less than or equal to 100 characters.
    SIG-VLD-0262Group name must not be null or empty.
    SIG-VLD-0263Group name must be less than or equal to 50 characters.
    SIG-VLD-0264Group Identifier value must not be null or empty.
    SIG-VLD-0265BOM should not be empty.
    SIG-VLD-0266Invalid Date Format. Please send valid date format
    SIG-VLD-0267Error while parsing component emission proof details.
    SIG-VLD-0268Error while parsing proof json.
    SIG-VLD-0269No proof found for given component supplier link.
    SIG-VLD-0270Proof is not valid.
    SIG-VLD-0271Cannot update, company network must be activated first.
    SIG-VLD-0272Invalid request payload.
    SIG-VLD-0273%s is empty.
    SIG-VLD-0274Invalid file type %s.
    SIG-VLD-0275File does not exist.
    SIG-VLD-0276Duplicate file %s, please only upload file with unique names.
    SIG-VLD-0277Invalid date format. Please send valid date format.
    SIG-VLD-0278Filename %s, cannot be more than %s characters.
    SIG-VLD-0279From date cannot be greater than To date
    SIG-VLD-0280String.format("Invalid status type, supported status types are %s", String.join(",", JobStatusTypeEnum.ALL))
    SIG-VLD-0281To date is missing
    SIG-VLD-0282From date is missing
    SIG-VLD-0283A maximum of 20 suggestions can be requested.
    SIG-VLD-0284Company Identifier value can not be null or empty.
    SIG-VLD-0285Company Identifier value must be less than or equal to 100 characters.
    SIG-VLD-0286Error occurred while parsing the PCF mass upload file.
    SIG-VLD-0287Company Identifier discoverable flag can not be null
    SIG-VLD-0288Empty excel cannot be uploaded.
    SIG-VLD-0289Only %s rows are allowed.
    SIG-VLD-0290Upload only excel file
    SIG-VLD-0291Unknown standard.
    SIG-VLD-0292File is malicious or corrupted.
    SIG-VLD-0293Error occurred while file scan.
    SIG-VLD-0294Unknown declaration type.
    SIG-VLD-0295Unknown life cycle type.
    SIG-VLD-0296Maximum upload size exceeded, It should be under %s.
    SIG-VLD-0297Invalid file type.
    SIG-VLD-0298File has no data.
    SIG-VLD-0299Unknown company factory.
    SIG-VLD-0300Maximum 10 company identifiers are allowed to save at a time
    SIG-VLD-0301Company does not exist
    SIG-VLD-0302User does not exist
    SIG-VLD-0303Invalid product declared unit
    SIG-VLD-0304Invalid product identifiers
    SIG-VLD-0305Invalid main product identifier (length >100)
    SIG-VLD-0306Invalid product name (length>100)
    SIG-VLD-0307Invalid quantity value (length >15)
    SIG-VLD-0308Invalid weight (length>15 )
    SIG-VLD-0309Invalid numeric data in weight
    SIG-VLD-0310Invalid numeric data in quantity
    SIG-VLD-0311Invalid company identifier type found in request
    SIG-VLD-0312Unable to link location
    SIG-VLD-0313Invalid date entered. Please enter a valid date.
    SIG-VLD-0314Product with same identifier exists
    SIG-VLD-0315Could not find valid entries in file
    SIG-VLD-0316Uploaded file template is invalid, use the latest template
    SIG-VLD-0317Requested page number value is invalid.
    SIG-VLD-0318Requested page size value is invalid.
    SIG-VLD-0319PageSize cannot Exceed allowed Limit %s
    SIG-VLD-0320Field %s cannot be null
    SIG-VLD-0321Mass uploading functionality is available only for TFS member
    SIG-VLD-0322Company contact phone number is in incorrect format
    SIG-VLD-0323Product with the given ID %s does not exist
    SIG-VLD-0324Draft with the given ID %s does not exist
    SIG-VLD-0325Missing/Incorrect Product Identifier
    SIG-VLD-0326Draft does not exists or deleted
    SIG-VLD-0327Invalid target scope selection
    SIG-VLD-0328Total incl./excl. bio can have only numeric data
    SIG-VLD-0329Miss match product details
    SIG-VLD-0330Contact email address is in incorrect format
    SIG-VLD-0331File name exceeds max allowed allowed length of %d characters. Please rename the file and upload again.
    SIG-VLD-0332Invalid product identifiers %s. Product identifiers cannot contain <,>,",”,= characters.
    SIG-VLD-0333Could not find the draft
    SIG-VLD-0334This is not a valid draft
    SIG-VLD-0335Product name cannot contain <,>,",”,= characters.
    SIG-VLD-0336Product name must not be null or empty.
    SIG-VLD-0337Invalid description (length>500)
    SIG-VLD-0338Product description cannot contain <,>,",”,= characters.
    SIG-VLD-0339Invalid product family name (length>100 )
    SIG-VLD-0340Product family name cannot contain <,>,",”,= characters.
    SIG-VLD-0341Client Id must not be null or empty.
    SIG-VLD-0342Company Id must not be null or empty.
    SIG-VLD-0343Company Id cannot exceed 200 characters.
    SIG-VLD-0344Product Id must not be null or empty.
    SIG-VLD-0345Product Code CAS cannot exceed 20 characters.
    SIG-VLD-0346Product Description cannot exceed 2000 characters.
    SIG-VLD-0347Declared Unit must not be null or empty.
    SIG-VLD-0348Invalid Declared Unit.
    SIG-VLD-0349Unitary Product Amount must be a number greater than equals to 0.
    SIG-VLD-0350Unitary Product Amount cannot exceed 20 characters.
    SIG-VLD-0351Preceding Pf Id cannot exceed 400 characters.
    SIG-VLD-0352Exempted Emissions Percent is required.
    SIG-VLD-0353Exempted Emissions Percent must be a number between 0 and 10.
    SIG-VLD-0354Exempted Emissions Percent cannot exceed 15 characters.
    SIG-VLD-0355Exempted Emissions Description cannot exceed 300 characters.
    SIG-VLD-0356Invalid Recycled Content Type.
    SIG-VLD-0357CCU Co2 Origin cannot exceed 1000 characters.
    SIG-VLD-0358Invalid Geography Country Subdivision.
    SIG-VLD-0359Invalid Geography Country.
    SIG-VLD-0360Geography Region/Subregion must not be null or empty.
    SIG-VLD-0361Invalid Geography Region/Subregion.
    SIG-VLD-0362Invalid Product Handover Location.
    SIG-VLD-0363Reference Period Start must not be null or empty.
    SIG-VLD-0364Reference Period Start must be a valid date in present or past(Eg: 2024-02-01T08:30:00.000Z).
    SIG-VLD-0365Reference Period End must not be null or empty.
    SIG-VLD-0366Reference Period End must be a valid date in present or past(Eg: 2024-02-01T08:30:00.000Z).
    SIG-VLD-0367Created must not be null or empty.
    SIG-VLD-0368Created must be a valid date in present or past(Eg: 2024-02-01T08:30:00.000Z).
    SIG-VLD-0369Validity Period Start must be a valid date(Eg: 2024-02-01T08:30:00.000Z).
    SIG-VLD-0370Validity Period End must be a valid date(Eg: 2024-02-01T08:30:00.000Z).
    SIG-VLD-0371Cross Sectoral Standards Used must not be null or empty.
    SIG-VLD-0372Cross Sectoral Standards Used cannot exceed 200 characters.
    SIG-VLD-0373Invalid Cross Sectoral Standards Used.
    SIG-VLD-0374Product/Sector Specific Rules must not be null or empty.
    SIG-VLD-0375Product/Sector Specific Rules cannot exceed 200 characters.
    SIG-VLD-0376Invalid Product/Sector Specific Rules.
    SIG-VLD-0377Allocation Rules Description must not be null or empty.
    SIG-VLD-0378Allocation Rules Description cannot exceed 1000 characters.
    SIG-VLD-0379Allocation Waste Incineration must not be null or empty.
    SIG-VLD-0380Invalid Allocation Waste Incineration.
    SIG-VLD-0381Invalid Allocation Recycled Carbon.
    SIG-VLD-0382Allocation CCU Carbon cannot exceed 1000 characters.
    SIG-VLD-0383Primary Data Share must be a number between 0 and 100.
    SIG-VLD-0384Primary Data Share cannot exceed 15 characters.
    SIG-VLD-0385Secondary Emission Factor Sources must not be null or empty.
    SIG-VLD-0386Secondary Emission Factor Sources cannot exceed 200 characters.
    SIG-VLD-0387Comment cannot exceed 10000 characters.
    SIG-VLD-0388Technological DQR must be a number between 1 and 3.
    SIG-VLD-0389Technological DQR cannot exceed 15 characters.
    SIG-VLD-0390Temporal DQR must be a number between 1 and 3.
    SIG-VLD-0391Temporal DQR cannot exceed 15 characters.
    SIG-VLD-0392Geographical DQR must be a number between 1 and 3.
    SIG-VLD-0393Geographical DQR cannot exceed 15 characters.
    SIG-VLD-0394Completeness DQR must be a number between 1 and 3.
    SIG-VLD-0395Completeness DQR cannot exceed 15 characters.
    SIG-VLD-0396Reliability DQR must be a number between 1 and 3.
    SIG-VLD-0397Reliability DQR cannot exceed 15 characters.
    SIG-VLD-0398PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0399PCF Including Biogenic must be a valid number.
    SIG-VLD-0400PCF Excluding Biogenic cannot exceed 15 characters.
    SIG-VLD-0401PCF Excluding Biogenic must be a valid number.
    SIG-VLD-0402Fossil GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0403Fossil GHG Emissions must be a valid number.
    SIG-VLD-0404Biogenic Carbon Emissions Other Than CO2 cannot exceed 15 characters.
    SIG-VLD-0405Biogenic Carbon Emissions Other Than CO2 must be a valid number.
    SIG-VLD-0406Biogenic Carbon Withdrawal cannot exceed 15 characters.
    SIG-VLD-0407Biogenic Carbon Withdrawal must be a valid number.
    SIG-VLD-0408D LUC GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0409D LUC GHG Emissions must be a valid number.
    SIG-VLD-0410LU GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0411LU GHG Emissions must be a valid number.
    SIG-VLD-0412Aircraft GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0413Aircraft GHG Emissions must be a valid number.
    SIG-VLD-0414Total Carbon Content cannot exceed 15 characters.
    SIG-VLD-0415Total Carbon Content must be a valid number.
    SIG-VLD-0416Biogenic Carbon Content cannot exceed 15 characters.
    SIG-VLD-0417Biogenic Carbon Content must be a valid number.
    SIG-VLD-0418Recycled Carbon Content cannot exceed 15 characters.
    SIG-VLD-0419Recycled Carbon Content must be a valid number.
    SIG-VLD-0420CCU Based Carbon Content cannot exceed 15 characters.
    SIG-VLD-0421CCU Based Carbon Content must be a valid number.
    SIG-VLD-0422Product Mass Per Declaration Unit cannot exceed 15 characters.
    SIG-VLD-0423Product Mass Per Declaration Unit must be a valid number.
    SIG-VLD-0424Boundary Processes Description cannot exceed 2000 characters.
    SIG-VLD-0425PCF Excluding Biogenic must not be null or empty.
    SIG-VLD-0426Invalid product id, please provide valid product identifier to create PCF.
    SIG-VLD-0427Invalid product identifiers passed in the payload - %s, please provide valid product identifiers.
    SIG-VLD-0428For cross sectoral standard, only one other value is allowed apart from the standard list, but input contains more than one - %s.
    SIG-VLD-0429Company Field is required.
    SIG-VLD-0430Product Field is required.
    SIG-VLD-0431PCFData Field is required.
    SIG-VLD-0432Partial Full PCF is required.
    SIG-VLD-0433Invalid Partial Full PCF.
    SIG-VLD-0434Packaging Emissions Included is required.
    SIG-VLD-0435Invalid Packaging Emissions Included.
    SIG-VLD-0436Scope PCF is required.
    SIG-VLD-0437Production Stage is required.
    SIG-VLD-0438Mandatory input %s is missing.
    SIG-VLD-0439Internal server error. Please retry again.
    SIG-VLD-0440Invalid Job Type.
    SIG-VLD-0441Request Payload has Duplicate ProductIds
    SIG-VLD-0442Unitary Product Amount is required.
    SIG-VLD-0443Product Mass Per Declaration Unit is required.
    SIG-VLD-0444Reference Period End must be greater than or equals to Reference Period Start
    SIG-VLD-0445Validity Period End is required.
    SIG-VLD-0446Validity Period End must be greater than or equals to Validity Period Start
    SIG-VLD-0447Carbon Content Total is required.
    SIG-VLD-0448Characterization Factors must not be null or empty.
    SIG-VLD-0449Invalid Characterization Factors.
    SIG-VLD-0450Product carbon content is required.
    SIG-VLD-0451Future date entered. Please enter a date that is today or in the past.
    SIG-VLD-0452Job Item is not available for jobItemUid: {0}.
    SIG-VLD-0453Product Emission Credential not available for jobItemUid: {0}, CompanyUid: {1}.
    SIG-VLD-0454File {0} has no data.
    SIG-VLD-0455Link/Unlink value must not be null or empty
    SIG-VLD-0456Invalid Link/Unlink value
    SIG-VLD-0457Cannot accept revoked credential.
    SIG-VLD-0458Product identifier is mandatory to request pcf.
    SIG-VLD-0459Invalid pcf Standard.
    SIG-VLD-0460Request payload cannot be more than %dMB.
    SIG-VLD-0461Invalid Contact Number.
    SIG-VLD-0462Cannot Update. Company Network must be requested first.
    SIG-VLD-0463Update is not allowed as the request is already processed.
    SIG-VLD-0464Invalid Request Message
    SIG-VLD-0465User Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0466Invalid User Id (UUID).
    SIG-VLD-0467Invalid numeric data %s
    SIG-VLD-0468Cannot Deny, Company Network must be in requested state.
    SIG-VLD-0469Reason is required to Deny.
    SIG-VLD-0470Invalid supplier status
    SIG-VLD-0471Request cannot be cancelled as the system admin has already {0} the request.
    SIG-VLD-0472There is no request to cancel.
    SIG-VLD-0473Domain cannot be null or empty.
    SIG-VLD-0474Text cannot be null or empty.
    SIG-VLD-0475A minimum of 1 characters required in text field.
    SIG-VLD-0476A maximum of 100 characters can be text field.
    SIG-VLD-0477Years before 1990 are not supported.
    SIG-VLD-0478Parameters cannot be null
    SIG-VLD-0479Invalid request. %s
    SIG-VLD-0480Invalid Domain Variant
    SIG-VLD-0481Invalid Weight Units
    SIG-VLD-0482Invalid Volume Units
    SIG-VLD-0483Estimation Request cannot be null
    SIG-VLD-0484Invalid Parameter
    SIG-VLD-0485Max suggestions value needs to be at least one.
    SIG-VLD-0486Text cannot contain <,>,",”,= characters.
    SIG-VLD-0487Search text must be between 3 and 50 characters.
    SIG-VLD-0488Invalid weight.
    SIG-VLD-0489Invalid volume.
    SIG-VLD-0490Mismatch between provided requested task unit %s and credential unit.
    SIG-VLD-0491Pcf Id must be less than or equal to 36 characters.
    SIG-VLD-0492Pcf Id must not be null or empty
    SIG-VLD-0493Invalid PCF Id.
    SIG-VLD-0494Task share not possible as product not linked
    SIG-VLD-0495Reason is required to Reject.
    SIG-VLD-0496Invalid number of quantities
    SIG-VLD-0497Suggestion Id cannot be null or empty.
    SIG-VLD-0498SpecVersion is required.
    SIG-VLD-0499Invalid Partial Full PCF.
    SIG-VLD-0500Packaging GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0501Packaging GHG Emissions must be a valid number.
    SIG-VLD-0502PCF Legal Statement cannot exceed 10000 characters.
    SIG-VLD-0503Unknown spec Version: %s
    SIG-VLD-0504Invalid Product Id (UUID).
    SIG-VLD-0505From date and To date are missing
    SIG-VLD-0506Biogenic Emissions cannot exceed 15 characters.
    SIG-VLD-0507Biogenic Emissions must be a valid number.
    SIG-VLD-0508dLuc and LuGhg Emissions cannot exceed 15 characters.
    SIG-VLD-0509dLuc and LuGhg Emissions must be a valid number.
    SIG-VLD-0510iLucGhg Emissions cannot exceed 15 characters.
    SIG-VLD-0511iLucGhg Emissions must be a valid number.
    SIG-VLD-0512land Management Ghg Emissions cannot exceed 15 characters.
    SIG-VLD-0513land Management Ghg Emissions must be a valid number.
    SIG-VLD-0514other Biogenic Ghg Emissions cannot exceed 15 characters.
    SIG-VLD-0515other Biogenic Ghg Emissions must be a valid number.
    SIG-VLD-0516Invalid From Date Format. Please send valid date format (for eg: "")
    SIG-VLD-0517Invalid To Date Format. Please send valid date format (for eg: "")
    SIG-VLD-0518Invalid plan
    SIG-VLD-0519%s plan is already enabled for the company
    SIG-VLD-0520Invalid type
    SIG-VLD-0521Name of the user should be 100 characters
    SIG-VLD-0522Customer contact number is limited to 30 character
    SIG-VLD-0523Subject is limited to 200 character
    SIG-VLD-0524Add on is limited to 100 character
    SIG-VLD-0525Plan is limited to 100 character
    SIG-VLD-0526Message is limited to %s characters
    SIG-VLD-0527Invalid component category
    SIG-VLD-0528Product Description should not be null or empty.
    SIG-VLD-0529Production stage data cant be null
    SIG-VLD-0530Invalid factory emission UUID
    SIG-VLD-0531Total Incl. bio or Total excl. bio should not be null or empty
    SIG-VLD-0532Product Code CPC cannot exceed 20 characters.
    SIG-VLD-0533Unknown %s : %s
    SIG-VLD-0534Identifier value cannot contain <,>,",”,= characters.
    SIG-VLD-0535Message cannot contain <,>,",”,= characters.
    SIG-VLD-0536Supplier Product Id cannot contain <,>,",”,= characters.
    SIG-VLD-0537An Access Group with this name already exists.
    SIG-VLD-0538Company Identifier not found.
    SIG-VLD-0539Company Identifier Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0540Company Identifier Id (UUID). must not be null or empty
    SIG-VLD-0541Invalid Company Identifier Id (UUID).
    SIG-VLD-0542Email cannot be more than 100 characters.
    SIG-VLD-0543Contact Phone number cannot be more than 20 characters.
    SIG-VLD-0544Production stage included data cant be null.
    SIG-VLD-0545Invalid Production stage Included.
    SIG-VLD-0546Invalid Material acquisition and pre-processing sub-stage Included.
    SIG-VLD-0547Invalid Raw material acquisition sub-stage Included.
    SIG-VLD-0548Invalid Transport to manufacturing site sub-stage Included.
    SIG-VLD-0549Invalid Pre-processing sub-stage Included.
    SIG-VLD-0550Invalid Manufacturing sub-stage Included.
    SIG-VLD-0551Partial Full PCF must not be null or empty.
    SIG-VLD-0552Invalid Assembly sub-stage Included.
    SIG-VLD-0553Invalid End-of-life treatment of generated waste from manufacturing sub-stage 2 Included.
    SIG-VLD-0554Invalid Distribution stage Included.
    SIG-VLD-0555Invalid Transport A to distributer sub-stage Included.
    SIG-VLD-0556Invalid Reconditioning at distributor sub-stage Included.
    SIG-VLD-0557Invalid Transport B to place of use sub-stage Included.
    SIG-VLD-0558Invalid Installation stage Included.
    SIG-VLD-0559Invalid Installation sub-stage Included.
    SIG-VLD-0560Invalid End-of-life treatment of generated waste from installation sub-stage Included.
    SIG-VLD-0561Invalid Usage stage Included.
    SIG-VLD-0562Invalid Use sub-stage Included.
    SIG-VLD-0563Invalid Maintenance sub-stage Included.
    SIG-VLD-0564Invalid Repair sub-stage Included.
    SIG-VLD-0565Invalid Replacement sub-stage Included.
    SIG-VLD-0566Invalid End-of-life treatment of generated waste from use sub-stage Included.
    SIG-VLD-0567Invalid Refurbishment sub-stage Included.
    SIG-VLD-0568Invalid Operational energy use sub-stage Included.
    SIG-VLD-0569Invalid Operational water use sub-stage Included.
    SIG-VLD-0570Invalid End-of-life stage Included.
    SIG-VLD-0571Invalid Demolition sub-stage Included.
    SIG-VLD-0572Invalid Transport sub-stage Included.
    SIG-VLD-0573Invalid Waste processing sub-stage Included.
    SIG-VLD-0574Invalid Disposal sub-stage Included.
    SIG-VLD-0576Distribution stage included must not be null or empty.
    SIG-VLD-0577Usage Stage Included must not be null or empty.
    SIG-VLD-0578End-of-life stage Included must not be null or empty.
    SIG-VLD-0579Geography Country Subdivision must not be null or empty.
    SIG-VLD-0580PCF Including Biogenic must not be null or empty.
    SIG-VLD-0581Fossil GHG Emissions must not be null or empty.
    SIG-VLD-0583Biogenic GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0584Biogenic GHG Emissions must be a valid number.
    SIG-VLD-0585Biogenic GHG Emissions must not be null or empty.
    SIG-VLD-0586dLuc GHG Emissions must not be null or empty.
    SIG-VLD-0587Aircraft GHG Emissions must not be null or empty.
    SIG-VLD-0588iLuc GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0589iLuc GHG Emissions must be a valid number.
    SIG-VLD-0590Distribution stage must not be null or empty.
    SIG-VLD-0591dLuc GHG Emissions must be a valid number.
    SIG-VLD-0592luG GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0593luG GHG Emissions must be a valid number.
    SIG-VLD-0594Installation stage must not be null or empty.
    SIG-VLD-0595usage stage must not be null or empty.
    SIG-VLD-0596eol stage must not be null or empty.
    SIG-VLD-0597Boundary Processes Description is required.
    SIG-VLD-0598Other Operator Name is required.
    SIG-VLD-0599Characterization Factors Climate Carbon Feedback is required.
    SIG-VLD-0600Uncertainty Assessment Description cannot exceed 2000 characters.
    SIG-VLD-0601Invalid Mass Balances Checked.
    SIG-VLD-0602Invalid Characterization Factors Climate Carbon Feedback.
    SIG-VLD-0603Invalid Characterization Factors LCIA Method.
    SIG-VLD-0604Missing network properties. Please update the network properties
    SIG-VLD-0605Network properties %s are mandatory to request the pcf data from PACT.
    SIG-VLD-0606Invalid PCF standard for PACT. Valid PCF standards for PACT: %s
    SIG-VLD-0607Bill of material version is mandatory.
    SIG-VLD-0608Bill of material version length cannot exceed 50 characters.
    SIG-VLD-0609Bill of material comment length cannot exceed 200 characters.
    SIG-VLD-0610Bill of material revision length cannot exceed 200 characters.
    SIG-VLD-0611BOM Version should not contain <,>,",”,= characters.
    SIG-VLD-0612BOM Comment should not contain <,>,",”,= characters.
    SIG-VLD-0613BOM Revision should not contain <,>,",”,= characters.
    SIG-VLD-0614BOM version UUID is invalid.
    SIG-VLD-0615Product footprint specification version is mandatory
    SIG-VLD-0616Company name is mandatory
    SIG-VLD-0617Product description is mandatory
    SIG-VLD-0618Product Classification Code (CPC) is mandatory
    SIG-VLD-0619Product name is mandatory
    SIG-VLD-0620Comment is mandatory
    SIG-VLD-0621Unitary Product Amount is mandatory
    SIG-VLD-0622PCF Excluding Biogenic is mandatory
    SIG-VLD-0623PCF Including Biogenic is mandatory
    SIG-VLD-0624Fossil GHG Emissions is mandatory
    SIG-VLD-0625Fossil Carbon Content is mandatory
    SIG-VLD-0626Biogenic Carbon Content is mandatory
    SIG-VLD-0627Boundary Processes Description is mandatory
    SIG-VLD-0628Exempted Emissions Description is mandatory
    SIG-VLD-0629Packaging Emissions Included is mandatory
    SIG-VLD-0630Assurance is mandatory
    SIG-VLD-0631Provider Name is mandatory
    SIG-VLD-0632Product footprint identifier is mandatory
    SIG-VLD-0633Status is mandatory and must be any one of [%s]
    SIG-VLD-0634PCF Data is mandatory
    SIG-VLD-0635Created date is mandatory and should be in yyyy-MM-dd'T'HH:mm:ss'Z' format.
    SIG-VLD-0636Company Id is mandatory
    SIG-VLD-0637Product Id is mandatory and should be unique
    SIG-VLD-0638Reference Period Start date is mandatory and must be in yyyy-MM-dd'T'HH:mm:ss'Z'
    SIG-VLD-0639Reference Period End date is mandatory and must be in yyyy-MM-dd'T'HH:mm:ss'Z'
    SIG-VLD-0640Declared Unit is mandatory and must be any one of [%s]
    SIG-VLD-0641Characterization Factors is mandatory and must be any one of [%s]
    SIG-VLD-0642IPCC Characterization Factors Sources is mandatory and must be valid
    SIG-VLD-0643Cross Sectoral Standards is mandatory and must match with the list [%s]
    SIG-VLD-0644Exempted Emissions Percent must be between 0.0 and 5.0 (inclusive)
    SIG-VLD-0645Technological DQR must be between 1.0 and 3.0 (inclusive)
    SIG-VLD-0646Temporal DQR must be between 1.0 and 3.0 (inclusive)
    SIG-VLD-0647Geographical DQR must be between 1.0 and 3.0 (inclusive)
    SIG-VLD-0648Completeness DQR must be between 1.0 and 3.0 (inclusive)
    SIG-VLD-0649Reliability DQR must be between 1.0 and 3.0 (inclusive)
    SIG-VLD-0650Carbon Content Biogenic is required.
    SIG-VLD-0651Production stage PCF Including Biogenic must not be null or empty.
    SIG-VLD-0652Production stage Fossil GHG Emissions must not be null or empty.
    SIG-VLD-0653Production stage Biogenic GHG Emissions must not be null or empty.
    SIG-VLD-0654Production stage dLuc GHG Emissions must not be null or empty.
    SIG-VLD-0655Production stage lu GHG Emissions must not be null or empty.
    SIG-VLD-0656Production stage Aircraft GHG Emissions must not be null or empty.
    SIG-VLD-0657Production stage iLuc GHG Emissions must not be null or empty.
    SIG-VLD-0658Production stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0659Production stage Fossil GHG Emissions must be a valid number.
    SIG-VLD-0660Production stage Biogenic GHG Emissions must be a valid number.
    SIG-VLD-0661Production stage dLuc GHG Emissions must be a valid number.
    SIG-VLD-0662Production stage lu GHG Emissions must be a valid number.
    SIG-VLD-0663Production stage Aircraft GHG Emissions must be a valid number.
    SIG-VLD-0664Production stage iLuc GHG Emissions must be a valid number.
    SIG-VLD-0665Production stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0666Production stage Fossil GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0667Production stage Biogenic GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0668Production stage dLuc GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0669Production stage lu GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0670Production stage Aircraft GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0671Production stage iLuc GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0672Distribution stage PCF Including Biogenic must not be null or empty.
    SIG-VLD-0673Distribution stage Fossil GHG Emissions must not be null or empty.
    SIG-VLD-0674Distribution stage Biogenic GHG Emissions must not be null or empty.
    SIG-VLD-0675Distribution stage dLuc GHG Emissions must not be null or empty.
    SIG-VLD-0676Distribution stage lu GHG Emissions must not be null or empty.
    SIG-VLD-0677Distribution stage Aircraft GHG Emissions must not be null or empty.
    SIG-VLD-0678Distribution stage iLuc GHG Emissions must not be null or empty.
    SIG-VLD-0679Distribution stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0680Distribution stage Fossil GHG Emissions must be a valid number.
    SIG-VLD-0681Distribution stage Biogenic GHG Emissions must be a valid number.
    SIG-VLD-0682Distribution stage dLuc GHG Emissions must be a valid number.
    SIG-VLD-0683Distribution stage lu GHG Emissions must be a valid number.
    SIG-VLD-0684Distribution stage Aircraft GHG Emissions must be a valid number.
    SIG-VLD-0685Distribution stage iLuc GHG Emissions must be a valid number.
    SIG-VLD-0686Distribution stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0687Distribution stage Fossil GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0688Distribution stage Biogenic GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0689Distribution stage dLuc GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0690Distribution stage lu GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0691Distribution stage Aircraft GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0692Distribution stage iLuc GHG Emissions cannot exceed 15 characters.
    SIG-VLD-0693Installation stage PCF Including Biogenic must not be null or empty.
    SIG-VLD-0694Installation stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0695Installation stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0696Usage stage PCF Including Biogenic must not be null or empty.
    SIG-VLD-0697Usage stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0698Usage stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0699End-of-life stage PCF Including Biogenic must not be null or empty.
    SIG-VLD-0700End-of-life stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0701End-of-life stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0702Characterization Factors Time Horizon must not be null or empty.
    SIG-VLD-0703Duplicate company identifier types present in the request.
    SIG-VLD-0704No company identifiers found in the request.
    SIG-VLD-0705Eol demolition sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0706Eol demolition sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0707Eol transport sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0708Eol transport sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0709Eol waster processing sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0710Eol waster processing sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0711Eol disposal sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0712Eol disposal sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0713Usage maintenance sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0714Usage maintenance sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0715Usage repair sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0716Usage repair sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0717Usage use sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0718Usage use sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0719Usage replacement sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0720Usage replacement sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0721Usage eol treatment of generated waste use sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0722Usage eol treatment of generated waste use sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0723Usage refurbishment sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0724Usage refurbishment sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0725Usage operational energy use sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0726Usage operational energy use sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0727Usage operational water use sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0728Usage operational water use sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0729Installation sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0730Installation sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0731Installation Eol treatment of generated waste installation sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0732Installation Eol treatment of generated waste installation sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0733Production material acquisition and pre processing raw material acquisition sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0734Production material acquisition and pre processing raw material acquisition sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0735Production material acquisition and pre processing transport to manufacturing site sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0736Production material acquisition and pre processing transport to manufacturing site sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0737Production material acquisition and pre processing pre processing sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0738Production material acquisition and pre processing pre processing sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0739Production manufacturing packaging sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0740Production manufacturing packaging sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0741Production manufacturing assembly sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0742Production manufacturing assembly sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0743Production manufacturing Eol treatment of generated waste installation sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0744Production manufacturing Eol treatment of generated waste installation sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0745Distribution transport A to distributor sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0746Distribution transport A to distributor sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0747Distribution reconditioning A to distributor sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0748Distribution reconditioning A to distributor sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0749Distribution transport B to place of use sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0750Distribution transport B to place of use sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0751Production manufacturing sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0752Production manufacturing sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0753Production material acquisition and pre processing sub stage PCF Including Biogenic must be a valid number.
    SIG-VLD-0754Production material acquisition and pre processing sub stage PCF Including Biogenic cannot exceed 15 characters.
    SIG-VLD-0755String.format("Invalid request event type and it must be any of [%s]",PactRequestTypeEnum.getSupportedRequestTypes())
    SIG-VLD-0756specVersion must be more than or equal to 5 characters.
    SIG-VLD-0757specVersion is invalid.
    SIG-VLD-0758Event id must not be empty
    SIG-VLD-0759source of the request must be less than or equal to 200 characters.
    SIG-VLD-0760source of the request must be more than or equal to 1 character.
    SIG-VLD-0761requestEventId must be less than or equal to 36 characters.
    SIG-VLD-0762Pf id must be less than or equal to 36 characters.
    SIG-VLD-0763Pf specVersion must be more than or equal to 5 characters.
    SIG-VLD-0764Pf specVersion is invalid.
    SIG-VLD-0765Invalid PACT Pf status.
    SIG-VLD-0766status comment must be less than or equal to 200 characters.
    SIG-VLD-0767Pf production description must be less than or equal to 200 characters.
    SIG-VLD-0768Pf product category cpc must be less than or equal to 200 characters.
    SIG-VLD-0769Pf product category cpc must be more than or equal to 1 character.
    SIG-VLD-0770Pf product name company must be less than or equal to 200 characters.
    SIG-VLD-0771Pf comment must be less than or equal to 200 characters.
    SIG-VLD-0772Invalid unitary product amount
    SIG-VLD-0773Invalid pcfExcludingBiogenic
    SIG-VLD-0774Invalid pcfIncludingBiogenic
    SIG-VLD-0775Invalid characterizationFactors
    SIG-VLD-0776Invalid declared unit
    SIG-VLD-0777ipccCharacterizationFactorsSources must contain at least 1 value
    SIG-VLD-0778ipccCharacterizationFactorsSources must contain unique values
    SIG-VLD-0779ipccCharacterizationFactorsSources values are invalid
    SIG-VLD-0780crossSectoralStandardsUsed is invalid
    SIG-VLD-0781Invalid product or sector specific rule operator
    SIG-VLD-0782ruleNames must contain at least 1 element
    SIG-VLD-0783ruleNames must contain unique values
    SIG-VLD-0784each rule should have character length at least 1
    SIG-VLD-0785each rule should have character length not more than 100
    SIG-VLD-0786Invalid biogenic accounting methodology
    SIG-VLD-0787Boundary Processes Description length should not be more than 300
    SIG-VLD-0788SecondaryEmissionFactorSources version should be at least 1 character
    SIG-VLD-0789geographyCountrySubdivision length should be at least 1 character
    SIG-VLD-0790geographyCountry length should not be more than 2 characters
    SIG-VLD-0791geographyCountry length should be at least 1 character
    SIG-VLD-0792Invalid geographyRegionOrSubregion
    SIG-VLD-0793SecondaryEmissionFactorSources name length should not be more than 100 characters
    SIG-VLD-0794SecondaryEmissionFactorSources name should be at least 1 character
    SIG-VLD-0795exemptedEmissionsDescription length should not be more than 200 characters
    SIG-VLD-0796Invalid packagingGhgEmissions
    SIG-VLD-0797Invalid assurance coverage
    SIG-VLD-0798Invalid assurance level
    SIG-VLD-0799Invalid assurance boundary
    SIG-VLD-0800Invalid PFErrorCode
    SIG-VLD-0801geographyCountrySubdivision length should not be more than 50 characters
    SIG-VLD-0802SecondaryEmissionFactorSources version length should not be more than 100 characters
    SIG-VLD-0803Comment must be less than or equal to 3000 characters.
    SIG-VLD-0804Group identifier is mandatory.
    SIG-VLD-0805Quantity is mandatory.
    SIG-VLD-0806Group name is mandatory.
    SIG-VLD-0807Component identifier is mandatory.
    SIG-VLD-0808Product identifier is mandatory.
    SIG-VLD-0809Quantity value cannot exceed 15 digits, including the decimal point.
    SIG-VLD-0810Group identifier length should not be more than 100 characters.
    SIG-VLD-0811Group name length should not be more than 100 characters.
    SIG-VLD-0812Component identifier length should not be more than 100 characters.
    SIG-VLD-0813Component id length should not be more than 36 characters.
    SIG-VLD-0814Product identifier length should not be more than 100 characters.
    SIG-VLD-0815Product id length should not be more than 36 characters.
    SIG-VLD-0816BOM version Id (UUID) must not be null or empty
    SIG-VLD-0817BOM item Id (UUID) must not be null or empty
    SIG-VLD-0818Name should not exceed 50 characters
    SIG-VLD-0819Description should not exceed 250 characters
    SIG-VLD-0820ClientId should not exceed 50 characters
    SIG-VLD-0821ClientSecret should not exceed 250 characters
    SIG-VLD-0822scopes should not exceed 100 characters
    SIG-VLD-0823Token URL should not exceed 100 characters
    SIG-VLD-0824Base URL should not exceed 100 characters
    SIG-VLD-0825Audience should not exceed 250 characters
    SIG-VLD-0826Last connection time should not exceed 100 characters
    SIG-VLD-0827Configuration name already exists for company
    SIG-VLD-0828Given configuration id does not exists for company
    SIG-VLD-0829PACT network not exists
    SIG-VLD-0830Failed to create technical user
    SIG-VLD-0831Cannot add parent product as BOM sub item.
    SIG-VLD-0832BOM sub-items cannot be empty.
    SIG-VLD-0833BOM item %s cannot be repeated inside same level.
    SIG-VLD-0834BOM item %s cannot be repeated inside same level.
    SIG-VLD-0835Partner company name already exists for company.
    SIG-VLD-0836Partner clientId is required.
    SIG-VLD-0837Partner clientSecret is required.
    SIG-VLD-0838Partner tokenUrl is required.
    SIG-VLD-0839Partner baseUrl is required.
    SIG-VLD-0840Your company is not enabled for PACT feature.
    SIG-VLD-0841Invalid Last connection tested on Format. Please send valid date format (for eg: "")
    SIG-VLD-0842No pcf data found
    SIG-VLD-0843The version of the pcf with value an integer in the inclusive range of 0 to 2^32-1
    SIG-VLD-0844Unitary Product Amount must be a greater than zero
    SIG-VLD-0845Invalid product including biogenic CO2 emission
    SIG-VLD-0846Invalid product excluding biogenic CO2 emission value and must be greater than or equal to 0
    SIG-VLD-0847Invalid fossil ghg emission value and must be greater than or equal to 0
    SIG-VLD-0848Invalid fossil carbon content CO2 emission value and must be greater than or equal to 0
    SIG-VLD-0849Invalid biogenic carbon content CO2 emission value and must be greater than or equal to 0
    SIG-VLD-0850Invalid dLuc GHG CO2 emission value and must be greater than or equal to 0
    SIG-VLD-0851Invalid lu GHG emissions
    SIG-VLD-0852Invalid aircraft GHG Emissions value and must be greater than or equal to 0
    SIG-VLD-0853Invalid other biogenic GHG emission value and must be greater than or equal to 0
    SIG-VLD-0854Invalid iLuc GHG emission value and must be greater than or equal to 0
    SIG-VLD-0855Invalid Biogenic Carbon Withdrawal
    SIG-VLD-0856Invalid Biogenic Accounting Methodology and must match with [%s]
    SIG-VLD-0857Packaging Ghg emission value must be greater than or equal to 0
    SIG-VLD-0858Given PackagingEmissionsIncluded is false, but PackagingGhgEmissions is provided
    SIG-VLD-0859Partner configuration Id (UUID) must not be null or empty
    SIG-VLD-0860Partner configuration Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0861Partner Token url should start with https://.
    SIG-VLD-0862Partner Base url should start with https://.
    SIG-VLD-0863Invalid Biogenic Accounting Methodology.
    SIG-VLD-0864Version is required.
    SIG-VLD-0865Version cannot exceed 15 characters.
    SIG-VLD-0866Coverage percent cannot exceed 15 characters.
    SIG-VLD-0867Uncertainty Assessment Description cannot exceed 1000 characters.
    SIG-VLD-0871Partner configuration name is required.
    SIG-VLD-0872Fossil Carbon Content cannot exceed 15 characters.
    SIG-VLD-0873Necessary credentials PACT partner for sharing PCF is not available
    SIG-VLD-0874Partner configuration is required.
    SIG-VLD-0875Company name should not exceed 50 characters.
    SIG-VLD-0876Company name is required.
    SIG-VLD-0877Configuration name cannot contain <,>,",”,= characters.
    SIG-VLD-0878Suggestion Request cannot be null
    SIG-VLD-0879Cannot specify both source field and exclude_source fields.
    SIG-VLD-0880Use valid source name for source/exclude_source fields
    SIG-VLD-0881Company name cannot contain <,>,",”,= characters.
    SIG-VLD-0882Audience should start with https://.
    SIG-VLD-0883Client id, client secret, token url and base url all are required
    SIG-VLD-0884Source is not valid for given domain
    SIG-VLD-0885Partner configuration not exist for company
    SIG-VLD-0890Invalid date format of %s. Please provide date in yyyy-MM-dd'T'HH:mm:">ss'Z' format.
    SIG-VLD-0891Fossil Carbon Content must be a valid number.
    SIG-VLD-0892updated must be a valid date(Eg: 2024-02-01T08:30:00.000Z).
    SIG-VLD-0893coveragePercent must be a number between 0 and 100.
    SIG-VLD-0894productCodeCpc is mandatory
    SIG-VLD-0895Invalid product footprint specification version
    SIG-VLD-0896Invalid request event Id
    SIG-VLD-0897Unable to process packaging json
    SIG-VLD-0898Invalid unit types passed, valid values are Weight,Volume,Number
    SIG-VLD-0899Client ID is mandatory for requesting PCF via PACT network. Please check PACT configuration.
    SIG-VLD-0900Invalid date format of %s. Please provide date in yyyy-MM-dd'T'HH:mm:>ss.SSS'Z' format.
    SIG-VLD-0901Invalid ProductOrSectorSpecificRule Operator
    SIG-VLD-0902Missing ProductOrSectorSpecificRule RuleName
    SIG-VLD-0903Missing ProductOrSectorSpecificRule OtherOperatorName
    SIG-VLD-0904ProductOrSectorSpecificRule Operator is not Other, but otherOperatorName is provided in request
    SIG-VLD-0905Please provide mass as PACT v2 connector does not allow to send pieces
    SIG-VLD-0906UnitaryProductAmount value must be greater than 0
    SIG-VLD-0907Invalid BiogenicCarbonWithdrawal value and must be less than or equal to 0
    SIG-VLD-0908Invalid geographyRegionOrSubregion value must contains %s
    SIG-VLD-0909PackagingGhgEmissions emission value must be greater than or equal to 0
    SIG-VLD-0910No productIds found in the request
    SIG-VLD-0911Level must not be empty and must be a positive number greater than zero.
    SIG-VLD-0912Internal product must be true or false.
    SIG-VLD-0913No valid level found for this item.
    SIG-VLD-0914Nested level limit exceeded. Only %s level allowed.
    SIG-VLD-0915Deprecated PCFs are not accepted. Please send an updated PCF.
    SIG-VLD-0916BOM Item UUID must be less than or equal to 36 characters.
    SIG-VLD-0917Max uploaded image size is limited to %s
    SIG-VLD-0918Contact number is limited to 30 characters.
    SIG-VLD-0919Address is limited to 1000 characters.
    SIG-VLD-0920Address cannot contain <,>,\",”,= characters.
    SIG-VLD-0921Invalid include distribution stage.
    SIG-VLD-0922Invalid production stage.
    SIG-VLD-0923Country is limited to 50 characters.
    SIG-VLD-0924Country is mandatory.
    SIG-VLD-0925Country cannot contain <,>,(,),\",”,= characters.
    SIG-VLD-0926ZipCode is limited to 10 digits.
    SIG-VLD-0927ZipCode cannot contain <,>,\",”,= characters.
    SIG-VLD-0928Industry is limited to 50 characters.
    SIG-VLD-0929Website is limited to 200 characters.
    SIG-VLD-0930Description is limited to 1000 characters.
    SIG-VLD-0931Industry is mandatory.
    SIG-VLD-0932Website is mandatory.
    SIG-VLD-0933Invalid assessment year.
    SIG-VLD-0935onboarding completed is a mandatory field.
    SIG-VLD-0936Allocation Rules Description cannot exceed 5000 characters.
    SIG-VLD-0937Secondary Emission Factor Sources cannot exceed 1000 characters.
    SIG-VLD-0938Columns are mandatory
    SIG-VLD-0939Invalid filter column
    SIG-VLD-0940Invalid supplier column
    SIG-VLD-0941sort key %s not found
    SIG-VLD-0942Partner Mattermaps id can not be blank.
    SIG-VLD-0943Message to partner must be less than 250 characters
    SIG-VLD-0944Message to partner can not be blank.
    SIG-VLD-0945Partner Request (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0946Partner Request (UUID) must not be null or empty
    SIG-VLD-0947Invalid Partner Request (UUID).
    SIG-VLD-0948Partner Mattermaps id must be less than or equal to 14 characters.
    SIG-VLD-0949Partner request does not exist.
    SIG-VLD-0950PCF ID is not part of the selected product.
    SIG-VLD-0951Include distribution stage must be true or false.
    SIG-VLD-0952Product PCF ID only allowed for product item.
    SIG-VLD-0953Include distribution stage only allow for product item.
    SIG-VLD-0954Invalid Mattermaps id.
    SIG-VLD-0955A company cannot send a request to itself.
    SIG-VLD-0956Partner company cannot cancel the request.
    SIG-VLD-0957A company cannot accept its own request.
    SIG-VLD-0958A company cannot reject its own request.
    SIG-VLD-0959Search text must be between 1 and 50 characters.
    SIG-VLD-0960Partner Message (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0961Invalid Partner Message (UUID).
    SIG-VLD-0962No Partner Message (UUID) provided.
    SIG-VLD-0963A company cannot send a message to itself.
    SIG-VLD-0964Invalid Partner Network Message Access.
    SIG-VLD-0965Invalid quantity specified %s.
    SIG-VLD-0966Task Comment not found for task UID %s and comment UID %s.
    SIG-VLD-0967Invalid search text. It should not contain =, <, >, ' and \" characters.
    SIG-VLD-0968Invalid industry
    SIG-VLD-0969Invalid country
    SIG-VLD-0970Maximum %s BOM items can be uploaded in a single request.
    SIG-VLD-0971Invalid partner network connection request status type
    SIG-VLD-0972Partner network connection request status type is required
    SIG-VLD-0973Partner Requester (UUID) must not be null or empty
    SIG-VLD-0974Partner Requester (UUID) must not be null or empty
    SIG-VLD-0975Invalid search text.
    SIG-VLD-0976Factory emission data not found.
    SIG-VLD-0977Invalid GeographySubRegion.
    SIG-VLD-0978Invalid Upstream Emission data (UUID).
    SIG-VLD-0979Product family name cannot be null or empty.
    SIG-VLD-0980Product family name already exists in company.
    SIG-VLD-0981Search text must be between 1 and 100 characters.
    SIG-VLD-0982Bulk deletion is limited to a maximum of 100 BOM items per request.
    SIG-VLD-0983Invalid Characterization Factors TimeHorizon.
    SIG-VLD-0984PCF not found
    SIG-VLD-0985Proof Id (UUID) must be less than or equal to 36 characters.
    SIG-VLD-0986Proof Id (UUID) must not be null or empty
    SIG-VLD-0987Invalid Proof Id (UUID).
    SIG-VLD-0988Bom Group identifier cannot contain " " characters.
    SIG-VLD-0989Bom Group name cannot contain " " characters.
    SIG-VLD-0990Comment cannot contain " " characters.
    SIG-VLD-0991SourceSystem cannot contain " " characters.
    SIG-VLD-0992Product description cannot contain " " characters.
    SIG-VLD-0993Batch number cannot contain " " characters.
    SIG-VLD-0994Data source cannot contain " " characters.
    SIG-VLD-0995Batch comment cannot contain " " characters.
    SIG-VLD-0996Type of activity cannot contain " " characters.
    SIG-VLD-0997Emission activity comment cannot contain " " characters.
    SIG-VLD-0998Reject reason cannot contain " " characters.
    SIG-VLD-0999Task Comment cannot contain " " characters.
    SIG-VLD-1000Task Comment must not be null or empty.
    SIG-VLD-1001Task Comment cannot exceed 1000 characters.
    SIG-VLD-1002Legal statement cannot contain " " characters.
    SIG-VLD-1003Comment cannot contain " " characters.
    SIG-VLD-1004Purchase Order Details cannot contain " " characters.
    SIG-VLD-1005Component Supplier is deleted, cannot accept or reject proof.
    SIG-VLD-1006Emission item name cannot be blank.
    SIG-VLD-1007Emission item length should not be more than 100 characters.
    SIG-VLD-1008Emission item identifier length should not be more than 100 characters.
    SIG-VLD-1009Emission item unitType is invalid.
    SIG-VLD-1010Invalid column %s
    SIG-VLD-1011Invalid search column %s
    SIG-VLD-1012Task Comment Id (UUID) must not be null or empty
    SIG-VLD-1013Invalid Task Comment Id (UUID).

    Business Errors

    Validation Error CodeError Description
    SIG-BUS-0001The Factory Name for is already in use. Please choose a different name.
    SIG-BUS-0002The Factory Id is invalid. Please verify and provide a valid Factory Id.
    SIG-BUS-0003The deletion of the Factory is not possible as it is linked to products.
    SIG-BUS-0004Duplicate Factory not allowed in company with same name.
    SIG-BUS-0005Company not found.
    SIG-BUS-0006The company already has a product with the identical identifier.
    SIG-BUS-0007The identifier type %s is invalid. Please verify and provide a valid identifier type.
    SIG-BUS-0008The main identifier type is invalid. Please verify and provide a valid main identifier type.
    SIG-BUS-0009The company has not yet defined any identifier types.
    SIG-BUS-0010Provided unit type %s is not supported.
    SIG-BUS-0011Weight is invalid.
    SIG-BUS-0012Weight should be empty for unit type 'kg'.
    SIG-BUS-0013Access denied.
    SIG-BUS-0014Product family %s does not exists.
    SIG-BUS-0015Factory does not exists %s.
    SIG-BUS-0016Product does not exists.
    SIG-BUS-0017The main identifier value of the product cannot be altered.
    SIG-BUS-0018Invalid factory name %s.
    SIG-BUS-0019Mismatch in identifier default value, review %s.
    SIG-BUS-0020No credential found for requested product.
    SIG-BUS-0021The identifier list does not permit duplicate identifier types.
    SIG-BUS-0022The name for the identifier type is already in use. Please choose a different name.
    SIG-BUS-0023The provided Identifier type id does not exist.
    SIG-BUS-0024Main Identifier type cannot be deleted.
    SIG-BUS-0025The deletion of the product identifier type is not possible as it is linked to products.
    SIG-BUS-0026Your account has reached the maximum allowed number of identifiers, which is %s. Additional identifiers cannot be added.
    SIG-BUS-0027The deletion of the Factory is not possible as it is linked to products.
    SIG-BUS-0028Main identifier value cannot be modified.
    SIG-BUS-0029Component Id (UUID) is not associated with identifier.
    SIG-BUS-0030Supplier not exist for given supplier identifier.
    SIG-BUS-0031Component already exists with the same identifier in the company.
    SIG-BUS-0032Component does not exist.
    SIG-BUS-0033Supplier does not exist.
    SIG-BUS-0034Supplier location does not exist.
    SIG-BUS-0035Secondary data does not exist.
    SIG-BUS-0036Secondary data is not associated with component.
    SIG-BUS-0037Supplier Location already exists for component supplier combination.
    SIG-BUS-0038Supplier Product Id already exists for component supplier combination.
    SIG-BUS-0039Supplier Location cannot be modified, active proof is present.
    SIG-BUS-0040Supplier Location cannot be modified, secondary data is present.
    SIG-BUS-0041Unit cannot be modified.
    SIG-BUS-0042Supplier already exists with the same identifier in the company.
    SIG-BUS-0043Component Identifier Type cannot be deleted because it is linked to components.
    SIG-BUS-0044Supplier does not exist.
    SIG-BUS-0045Share should be within 0 to 100
    SIG-BUS-0046Supplier Location should be unique for component supplier combination.
    SIG-BUS-0047Supplier Product Id should be unique for component supplier combination.
    SIG-BUS-0048Component Id (UUID) does not exist
    SIG-BUS-0049Secondary Data Id (UUID) does not exist
    SIG-BUS-0050Supplier Identifier Type cannot be deleted, because it is linked to suppliers.
    SIG-BUS-0051Component Supplier link does not exist.
    SIG-BUS-0052Component Supplier link not associated with given Component Id (UUID).
    SIG-BUS-0054Incorrect Component Ids found in the request. Please send valid Component Ids
    SIG-BUS-0055Pcf Id does not exist.
    SIG-BUS-0056Error Response from %s for getting %s
    SIG-BUS-0057Error when trying to connect %s for getting %s
    SIG-BUS-0058Error while parsing %s
    SIG-BUS-0059Error while parsing from and to date to UTC format
    SIG-BUS-0060Unable to send notification.
    SIG-BUS-0061Error while parsing the activity message.
    SIG-BUS-0062Material category image does not exist.
    SIG-BUS-0063Category with same name already exists
    SIG-BUS-0064Category with name Uncategorized is not allowed
    SIG-BUS-0065Material category Id does not exist.
    SIG-BUS-0066File scan not completed
    SIG-BUS-0067Error occurred while file upload and scan
    SIG-BUS-0068Material Category image file is infected.
    SIG-BUS-0069Factory doesn't exist in the company.
    SIG-BUS-0070Factory-product mapping not found. If you would like to add these factory emissions for this product, please ensure that the product is associated with the factory. This is done via either the UI or POST Product API.
    SIG-BUS-0071PCFData Id does not exist
    SIG-BUS-0072Given componentSupplierLink not exist
    SIG-BUS-0073Error while parsing task service request details.
    SIG-BUS-0074Error while creating Pcf request.
    SIG-BUS-0075Network SupplierConfiguration is not enabled.
    SIG-BUS-0076Invalid network provider, Please provide valid network provider.
    SIG-BUS-0077Invalid network property %s, Please provide valid property for network provider %s.
    SIG-BUS-0078BPNL is already assigned to another supplier.
    SIG-BUS-0079Credential Id does not exist.
    SIG-BUS-0080Invalid customer id.
    SIG-BUS-0081Product is not a root product.
    SIG-BUS-0082Invalid Proof Id.
    SIG-BUS-0083Product not found.
    SIG-BUS-0084PCF Form Type %s does not exist.
    SIG-BUS-0085PCF Form Standard Type %s does not exist.
    SIG-BUS-0086PCF Form LifecycleType Type %s does not exist.
    SIG-BUS-0087PCF Form DeclarationType Type {} does not exist.
    SIG-BUS-0088The cross sectoral standard selected is not supported by Catena.
    SIG-BUS-0089Invalid taskId, there is no external request found for the given taskId.
    SIG-BUS-0090No Share PCF Service found for taskType %s
    SIG-BUS-0091Catena-x is not enabled for your company
    SIG-BUS-0092Maximum BOM limit reached. You Cannot add more BOM to this product.
    SIG-BUS-0093Product Identifier is not a product
    SIG-BUS-0094BOM is already created
    SIG-BUS-0095Component doesn't exist in the company.
    SIG-BUS-0096Some technical issue occurred, please contact support team.
    SIG-BUS-0097Task is already in %s status
    SIG-BUS-0098Cannot perform operation with status %s
    SIG-BUS-0099Product not found for given product identifier.
    SIG-BUS-0100RequestId is already used, it should not be duplicate, please provide unique requestId.
    SIG-BUS-0102Product Credential with the given credentialId: %s and productId %s not found
    SIG-BUS-0121Summary file download failed.
    SIG-BUS-0122Error occurred while scanning the file uploaded
    SIG-BUS-0124Company with ID {0} does not exist.
    SIG-BUS-0125Company wallet is not found for company id:
    SIG-BUS-0127Job not found.
    SIG-BUS-0128Job Item is not available for jobItemUid: {0}.
    SIG-BUS-0129Product Emission Credential not available for jobItemUid: {0}, CompanyUid: {1}.
    SIG-BUS-0130Revoked Credential can not be activated.
    SIG-BUS-0131Identifier types or values didn't match with component
    SIG-BUS-0132Supplier is not available in Mattermaps to send pcf request
    SIG-BUS-0133Cannot create task to share as we are getting multiple reference task
    SIG-BUS-0134Cannot create task to share as we are not getting any reference task
    SIG-BUS-0135Supplier status is not INVITED, cannot cancel invite
    SIG-BUS-0136Supplier already invited
    SIG-BUS-0137Supplier already active
    SIG-BUS-0138File type mismatched.
    SIG-BUS-0139Your account has reached the maximum allowed number of factories, which is %s. Additional factories cannot be added.
    SIG-BUS-0140Task with the given id (%s) cannot be found or it belongs to another company
    SIG-BUS-0141Only PCF request and PCF data share task type and InProgress or withdrawn task can be unlinked
    SIG-BUS-0142Product cannot be found with the given id (%s) or it is not bound to the given task. (%s)
    SIG-BUS-0143Product (%s) cannot be linked to the given task, because the product is deleted.
    SIG-BUS-0144Product (%s) cannot be linked to the given task, because it's not root product.
    SIG-BUS-0145Task (%s) is linked to a different product. Please unlink first!
    SIG-BUS-0146Technical user not found for client id.
    SIG-BUS-0147An unexpected error occurred.
    SIG-BUS-0148Technical user not found.
    SIG-BUS-0149The number of possible technical users per company was exceeded.
    SIG-BUS-0150You are not authorized to perform the current operation.
    SIG-BUS-0151API Management for company not found.
    SIG-BUS-0152API Management already enabled for company.
    SIG-BUS-0153API Package does not exist.
    SIG-BUS-0154API Management needs to be enabled.
    SIG-BUS-0155API Management already revoked for company.
    SIG-BUS-0156API Management needs to be revoked.
    SIG-BUS-0157API Management cannot be revoked to perform this operation.
    SIG-BUS-0158Permission Group is not available.
    SIG-BUS-0159Technical User cannot be revoked to perform this operation.
    SIG-BUS-0160Retries exceeded for fetching MattermapsID token.
    SIG-BUS-0161BOM does not exists in company.
    SIG-BUS-0162%s plan is already enabled for the company
    SIG-BUS-0163Invalid product identifier type.
    SIG-BUS-0164Identifier value is required when identifier type is provided
    SIG-BUS-0165Material category should be empty for UNCATEGORIZED component category
    SIG-BUS-0166Factory emission does not exists.
    SIG-BUS-0167Cannot unlink product, Product Id given for unlinking is not matching with already linked product
    SIG-BUS-0168Cannot link product as task is already linked to another product
    SIG-BUS-0169Product can be linked or unlinked from the task only if the status is in NEW, ASSIGNED OR WITHDRAWN status
    SIG-BUS-0170The material category (%s) already exists and is not accessible.
    SIG-BUS-0171PACT is not enabled for your company
    SIG-BUS-0172BOM version (%s) already exist.
    SIG-BUS-0173BOM version (%s) does not exist.
    SIG-BUS-0174Incorrect PACT network properties %s found.
    SIG-BUS-0175PACT Partner Network Configuration is already assigned to another supplier.
    SIG-BUS-0176BOM item does not exist.
    SIG-BUS-0177Cannot use parent product identifier as BOM items.
    SIG-BUS-0178Component does not exist %s.
    SIG-BUS-0179Product does not exist %s.
    SIG-BUS-0180New items can only be added under a group,component or emission item.
    SIG-BUS-0181Locked BOM cannot be deleted.
    SIG-BUS-0182Partner network configuration does not exist.
    SIG-BUS-0183BOM is already locked.
    SIG-BUS-0184The partner configuration is already mapped to a partner.
    SIG-BUS-0185Connectivity properties are missing. Please update the connectivity properties.
    SIG-BUS-0186A job is still pending, cannot start new calculation.
    SIG-BUS-0187The cross sectoral standard selected is not supported by PACT.
    SIG-BUS-0188The product family (%s) already exists and is not accessible.
    SIG-BUS-0189PACT feature is already enabled for the company
    SIG-BUS-0190Maximum BOM item limit reached.
    SIG-BUS-0191Maximum BOM nested level limit reached.
    SIG-BUS-0192Maximum BOM version limit reached.
    SIG-BUS-0193Request event id not found
    SIG-BUS-0194PCF already shared for the given request event id
    SIG-BUS-0195Unit mismatch: Please ensure PCF values use compatible units.
    SIG-BUS-0196Upstream emission data not available for the given BOM.
    SIG-BUS-0197Internal usage packages can not be enabled.
    SIG-BUS-0198BOM is empty, cannot proceed.
    SIG-BUS-0199Cannot link an unrelated supplier.
    SIG-BUS-0200The companies are already connected.
    SIG-BUS-0201Requested connection request already exists.
    SIG-BUS-0202The connection request is already canceled.
    SIG-BUS-0203The connection request is already accepted.
    SIG-BUS-0204The connection request is already rejected.
    SIG-BUS-0205No connection request to cancel.
    SIG-BUS-0206No connection request to reject.
    SIG-BUS-0207No connection request to accept.
    SIG-BUS-0208BOM item %s does not exist.
    SIG-BUS-0209Company image does not exist.
    SIG-BUS-0210Only connected companies can send message.
    SIG-BUS-0211Cannot delete credential because auto proof sharing is enabled for this credential.
    SIG-BUS-0213Supplier location cannot be changed.
    SIG-BUS-0214Invalid or unsupported emission item(s) found in request.

    Contact

    For any inquiries, whether organizational matters like the procurement of API credentials or technical questions about the Mattermaps API, please direct your communication to the following email: support@mattermaps.com

    Quick Start

    For getting started with our Application and our APIs, kindly refer to Getting Started.

    Concepts and Glossary

    For detailed information about the concepts and terminology, please refer to Concepts and Glossary.

    PCF API

    The PCF APIs are used for creating the Product Carbon Footprint (PCF) of any product via the Mattermaps application. With the available PCF APIs, you can perform the following operations:

    1. Create the TFS standard credential for a specific product of a company in Mattermaps.
    2. Create the PACT standard credential for a specific product of a company in Mattermaps.
    3. Create an ISO standard credential for a specific product of a company in Mattermaps.
    4. Create the CatenaX standard credential for a specific product of a company in Mattermaps.
    5. Fetch the status of a job. It is to know whether a credential has been created or not.

    For more information in detail about the Parameters, Request Body, and Responses refer to the API Reference under PCF API(s).

    PCF API — API reference

    PCF API (Mattermaps Product version 2.00)

    This embedded reference loads the current PCF Data Service definition from the local resolved OpenAPI YAML file.

    Changelog

    Changelog content has been removed.

    The previous changelog entries were based on older API versions and are no longer relevant for the current Mattermaps API documentation.

    This page has been kept as an open placeholder so a current changelog can be added later if needed.

    Quick Start

    For getting started with our Application and our APIs, kindly refer to Getting Started.

    For general information about the Product Portfolio functionality, refer to the respective section in the Mattermaps Help: Product Portfolio.

    Concepts and Glossary

    For detailed information about the concepts and terminology, please refer to Concepts and Glossary.

    Product API

    The Product API, part of Mattermaps's suite of APIs, offers users a streamlined solution for managing products and BOM. With endpoints including POST Product and GET Product, users can seamlessly add and retrieve data related to products.

    Prerequisite: In order to create a product, it is mandatory to create the product identifier type first.

    Getting started with the Product APIs involves the following steps:

    1. Create a product identifier type for a company in Mattermaps. The identifier type created initially in the beginning acts as the main identifier type. Example Request

      curl --location 'https://app.Mattermaps.com/api/products/identifierTypes' \
      --header 'Content-Type: application/json' \
      --header 'Authorization: Bearer TOKEN' \
      --data '{
          "idType": "Product ID"
      }'
      ```Upload factory emissions for a product in Mattermaps.
      
      Example Response
      
      ```bash
      {
          "id": "01908d72-9005-7241-8f5c-37dcf1e65b5f"
      }
      
    2. Get product identifier types for a company in Mattermaps.

      Example Request

      curl --location 'https://app.Mattermaps.com/api/products/identifierTypes?size=100'
      --header 'Authorization: Bearer TOKEN' \
      

      Example Response

      {
          "items": [
              {
                  "id": "01908d72-9005-7241-8f5c-37dcf1e65b5f",
                  "idType": "Product ID",
                  "isMainIdentifierType": true
              }
          ],
          "hasNext": true,
          "hasPrev": false,
          "page": 0,
          "pageNumber": 1,
          "size": 1,
          "totalPages": 1,
          "totalRecords": 1
      }
      
    3. Create a factory for a company in Mattermaps (Optional).

      Example Request

      curl --location 'app.Mattermaps.com/api/factories' \
      --header 'Content-Type: application/json' \
      --header 'Authorization: Bearer TOKEN' \
      --data '{
          "factory": "Munich factory"
      }'
      

      Example Response

      {
        "id": "974ca1b0-7088-4f5f-97e6-1d44fa18f694"
      }
      
    4. Get list of factories in a company in Mattermaps.

      Example Request

      curl --location 'https://app.Mattermaps.com/api/factories' \
      --header 'Authorization: Bearer TOKEN' \
      --data ''
      

      Example Response

      {
          "items": [
              {
                  "id": "974ca1b0-7088-4f5f-97e6-1d44fa18f694",
                  "factory": "Munich factory"
              }
          ],
          "hasNext": true,
          "hasPrev": false,
          "page": 0,
          "pageNumber": 1,
          "size": 1,
          "totalPages": 1,
          "totalRecords": 1
      }
      
    5. Create a product.

      Example Request

      curl --location 'https://app.Mattermaps.com/api/products' \
      --header 'Content-Type: application/json' \
      --header 'Authorization: Bearer TOKEN' \
      --data '{
        "name": "mattermatics PL7",
        "family": "Controls E1456",
        "identifiers": [
          {
            "value": "UPC-1",
            "idType": "Product ID",
            "default": true
          }
        ],
        "description": "Your product description",
        "weight": "1.533",
        "quantity": "5",
        "unitType": "kg",
        "factoryIds": [
          "974ca1b0-7088-4f5f-97e6-1d44fa18f694"
        ]
      }'
      

      Example Response

      {
        "id": "0190771f-2363-7de3-839f-df9131b93f37"
      }
      
    6. Get product details by id in Mattermaps.

      Example Request

      curl --location --request GET 'https://app.Mattermaps.com/api/products/0190771f-2363-7de3-839f-df9131b93f37' \
      --header 'Content-Type: application/json' \
      --header 'Authorization: Bearer TOKEN' \
      --data ''
      

      Example Response

      {
          "id": "0190771f-2363-7de3-839f-df9131b93f37",
          "name": "mattermatics PL7",
          "family": "Controls E1456",
          "identifiers": [
              {
                  "value": "UPC-1",
                  "idType": "Product ID",
                  "default": true
              }
          ],
          "description": "Your product description",
          "weight": "1.533",
          "quantity": "5.0",
          "unitType": "kg",
          "factoryIds": [
              "974ca1b0-7088-4f5f-97e6-1d44fa18f694"
          ],
          "createdOn": "2022-11-20T08:30:00.000Z",
          "updatedOn": "2022-11-21T10:30:00.000Z"
      }      
      

    With the other available Product APIs, you can perform the following operations:

    1. Update a product identifier type for a company in Mattermaps.
    2. Delete an unused product identifier type for a company in Mattermaps.
    3. Update product details by id in Mattermaps.
    4. Get all product details for a company in Mattermaps.
    5. Delete a product in Mattermaps.
    6. Upload factory emissions for a product in Mattermaps.
    7. Get the PCF data for your products in Mattermaps.
    8. Offset the emissions of a product in Mattermaps.

    note

    This endpoint is part of Product API and is now deprecated. It has been replaced with an improved version in Product API v2.

    Factory API(s)

    With the other available Factory APIs, you can perform the following operations:

    1. Update a factory for a company in Mattermaps.
    2. Delete an unused factory of a company in Mattermaps.

    Bill of Material API(s)

    With the available Bill of Material APIs, you can perform the following operations:

    1. Get a list of Bill of Material entries for a product version in Mattermaps.
    2. Add items (Groups, Components, Products) to a BOM version.
    3. Save upstream emissions for a BOM version.
    4. Update metadata of a BOM item.
    5. Delete a BOM item from a BOM version.

    The Bill of Materials (BOM) functionality has evolved from a simple read-only feature to a fully interactive and powerful BOM management system. This enhancement allows users to perform full Create, Read, Update, and Delete (CRUD) operations on both BOM versions and their associated items, bringing flexibility and control to how product structures are defined, maintained, and tracked.

    At the core of this functionality is support for a wide range of BOM entities:

    • Groups: Logical containers that can represent modules or assemblies. Groups support multi-level nesting, enabling the modeling of complex, hierarchical product structures.
    • Components: Physical parts sourced from procurement systems. Users can define quantities for components but cannot alter core metadata sourced externally.
    • Products: Internal products that can be linked to Product Carbon Footprint (PCF) data. For these, users can manage quantity, link PCF IDs, and toggle emission-related flags like includeDistributionStage.

    Users can now create and manage multiple BOM versions for a single product. Each version can carry its own identifier (e.g., "v1.0", "prototype-3"), metadata (e.g., comments, timestamps), and emissions tracking data. This versioning system enables iterative product design, version comparison, and historical tracking — essential for sustainability compliance and audit readiness.

    The API also supports granular operations:

    • Add or remove individual BOM items (Groups, Components, Products)
    • Update specific metadata fields (e.g., group name, component quantity, product PCF ID)
    • Delete entire subtrees of items if needed

    A crucial addition is the upstream emissions finalization feature. Once a BOM version is fully assembled, users can finalize it by saving upstream emissions. This operation locks the BOM, preventing further changes. Locking ensures data consistency for environmental reporting and downstream calculations, protecting against accidental edits.

    To aid traceability, the API offers detailed retrieval capabilities, such as:

    • Listing all BOM versions for a product
    • Tracking timestamps like createdOn, updatedOn, and latestSync
    • Accessing emissions metadata including upstream values and lifecycle footprints

    These features make Mattermaps’s BOM API not just a tool for structuring product data but a robust platform for version control, emissions accountability, and supply chain integration. It empowers product teams, sustainability officers, and procurement engineers to collaborate more effectively with full visibility into both the structure and environmental impact of their products.

    For more information in detail about the Parameters, Request Body, and Responses refer to the API Reference under Product API(s).

    Product API — API reference

    Product API (Mattermaps Product version 2.00)

    This embedded reference loads the Product Data Service definition from the local resolved OpenAPI YAML file.

    Product API v2 (Mattermaps Product version 2.00)

    This embedded reference loads the Product Data Service v2 definition from the local resolved OpenAPI YAML file.

    Changelog

    Changelog content has been removed.

    The previous changelog entries were based on older API versions and are no longer relevant for the current Mattermaps API documentation.

    This page has been kept as an open placeholder so a current changelog can be added later if needed.

    Quick Start

    For getting started with our Application and our APIs, kindly refer to Getting Started.

    For general information about the Procurement functionality, refer to the respective section in the Mattermaps Help: Procurement made easy.

    Concepts and Glossary

    For detailed information about the concepts and terminology, please refer to Concepts and Glossary.

    Procurement API

    The Procurement API, part of Mattermaps's suite of APIs, offers a streamlined solution for managing component-level emissions within procurement processes. With various endpoints mentioned below, users can efficiently access and analyze crucial data related to components and suppliers.

    Suppliers

    Prerequisite: In order to create a supplier, it is mandatory to create the supplier identifier type first.

    Getting started with the Procurement APIs involves the following steps with respect to the Suppliers:

    1. Create a supplier identifier type for a company in Mattermaps. The identifier type created initially in the beginning acts as the main identifier type.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/suppliers/identifierTypes' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
        --data '{
            "idType": "Supplier ID"
        }'
      

      Example Response

        {
            "id": "0190832b-b69b-778f-a843-a2a787a0827d"
        }
      
    2. Get supplier identifier types for a company in Mattermaps.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/suppliers/identifierTypes' \
        --header 'Authorization: Bearer TOKEN' \
      

      Example Response

        {
            "items": [
      
                {
                    "id": "0190832b-b69b-778f-a843-a2a787a0827d",
                    "idType": "Supplier ID",
                    "isMainIdentifierType": true
                }
            ],
            "hasNext": false,
            "hasPrev": false,
            "page": 0,
            "pageNumber": 1,
            "size": 1,
            "totalPages": 1
        }
      
    3. Create a supplier in Mattermaps.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/suppliers' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
        --data-raw '{
            "name": "Supplier Company Limited",
            "identifiers": [
                {
                    "idType": "Supplier ID",
                    "value": "SUP-123",
                    "default": true
                }
            ],
            "email": "demo@demo.com",
            "contactNumber": "+91 234-234-2445",
            "website": "www.demo.com",
            "locations": [
                "12459 Berlin, Makersitestraße 42"
            ],
            "comment": "Proc Supplier"
        }'
      

      Example Response

        {
            "id": "01908348-1ade-718b-9895-0b53c9e4a4f9"
        }
      
    4. Get supplier details by ID for a company in Mattermaps.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/suppliers/01908348-1ade-718b-9895-0b53c9e4a4f9' \
        --header 'Authorization: Bearer TOKEN' \
        --data ''
      

      Example Response

        {
            "id": "01908348-1ade-718b-9895-0b53c9e4a4f9",
            "name": "Supplier Company Limited",
            "identifiers": [
                {
                    "idType": "Supplier ID",
                    "value": "SUP-123",
                    "default": true
                }
            ],
            "email": "demo@demo.com",
            "contactNumber": "+49 911 2155- 4444",
            "website": "www.demo.com",
            "locations": [
            "12459 Berlin, Makersitestraße 42"
            ],
            "comment": "Proc Supplier",
            "status": "ACTIVE",
            "createdOn": "2023-01-01T12:00:00",
            "updatedOn": "2023-01-02T12:00:00"
        }
      

    note

    Please note that this change will only affect new data. Existing data will not be affected unless they are updated.

    With the other available Supplier APIs, you can perform the following operations:

    1. Update supplier identifier type for a company in Mattermaps.
    2. Update a supplier by supplier ID in Mattermaps.
    3. Delete a supplier by supplier ID in Mattermaps.
    4. Invite a supplier to Mattermaps.
    5. Cancel a supplier invite to Mattermaps.
    6. Get all suppliers for one company in Mattermaps.
    7. Delete an unused supplier identifier type for a company in Mattermaps.

    For more information in detail about the Parameters, Request Body, and Responses refer to the API Reference under Procurement API(s).

    Components

    Prerequisite: In order to create a component, it is mandatory to create the component identifier type first.

    Getting started with the Procurement APIs involves the following steps with respect to the Components:

    1. Create a component identifier type for a company in Mattermaps. The identifier type created initially in the beginning acts as the main identifier type.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/identifierTypes' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
        --data '{
            "idType": "SKU"
        }'
      

      Example Response

        {
            "id": "0190835f-f167-7a6c-b8ab-2d5cb2c1d7e8"
        }
      
    2. Get component identifier types for a company in Mattermaps.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/identifierTypes?size=1' \
        --header 'Authorization: Bearer TOKEN' \
      

      Example Response

        {
            "items": [
                {
                    "id": "0190835f-f167-7a6c-b8ab-2d5cb2c1d7e8",
                    "idType": "SKU",
                    "isMainIdentifierType": true
                }
            ],
            "hasNext": false,
            "hasPrev": false,
            "page": 0,
            "pageNumber": 1,
            "size": 1,
            "totalPages": 1
        }
      
    3. Create a component in Mattermaps.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
        --data '{
            "name": "Frames",
            "materialCategory": "Electronics",
            "unit": "piece",
            "weight": "3.5",
            "identifiers": [
                {
                    "idType": "SKU",
                    "value": "FRM1234",
                    "default": true
                }
            ]
        }'
      

      Example Response

        {
            "id": "0190838b-4469-76fc-b4bc-414c71526f2f"
        }
      
    4. Get component details by ID.

      Example Request

        curl --location --request GET 'https://app.Mattermaps.com/api/components/0190838b-4469-76fc-b4bc-414c71526f2f' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
        --data ''
      

      Example Response

        {
            "id": "0190838b-4469-76fc-b4bc-414c71526f2f",
            "name": "Frames",
            "materialCategory": "Electronics",
            "unit": "piece",
            "weight": "3.5",
            "identifiers": [
                {
                    "idType": "SKU",
                    "value": "FRM1234",
                    "default": true
                },
            ],
            "createdOn": "2024-04-19T00:00:00.000Z",
            "updatedOn": "2024-04-19T00:00:00.000Z"
        }
      
    5. Create secondary data with component. Either totalInclBio or totalExclBio mandatory.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/0190838b-4469-76fc-b4bc-414c71526f2f/secondaryData' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
        --data-raw '{
            "email": "abc@testing.com",
            "productionStage": {
            "pcfIncludingBiogenic": "79.86801562912491",
            "pcfExcludingBiogenic": "79.86801562912432",
            "fossilGhgEmissions": "79.86801562912497",
            "biogenic": "79.86801562912497",
            "luGhgEmissions": "79.86801562912497",
            "aircraftGhgEmissions": "79.86801562912497",
            "dLucGhgEmissions": "79.86801562912497"
          },
          "distributionStage": {
            "pcfIncludingBiogenic": "79.86801562912494",
            "pcfExcludingBiogenic": "79.8680156291287",
            "fossilGhgEmissions": "79.86801562912497",
            "biogenic": "79.86801562912497",
            "luGhgEmissions": "79.86801562912497",
            "aircraftGhgEmissions": "79.86801562912497",
            "dLucGhgEmissions": "79.86801562912497"
          },
            "quantity": 1,
            "validityPeriodStart": "2024-06-04T08:30:00.000Z",
            "region": "Europe",
            "comment": "No Comments",
            "dataSource": "Database",
            "dataVerification": "Proxy data"
        }'
      

      Example Response

        {
            "secondaryDataId": "0190839e-1255-753b-8c52-a3202978a983"
        }
      
    6. Get component secondary data by secondary data ID.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/0190838b-4469-76fc-b4bc-414c71526f2f/secondaryData/0190839e-1255-753b-8c52-a3202978a983' \
        --header 'Authorization: Bearer TOKEN' \
        --data ''
      

      Example Response

        {
            "quantity": "1.0",
            "dataSource": "Database",
            "dataVerification": "Proxy data",
            "region": "Europe",
            "validityPeriodStart": "2024-06-04 08:30:00.0",
            "comment": "No Comments",
            "secondaryDataId": "0190839e-1255-753b-8c52-a3202978a983",
            "email": "abc@testing.com"
            "productionStage": {
            "pcfIncludingBiogenic": "79.86801562912491",
            "pcfExcludingBiogenic": "79.86801562912432",
            "fossilGhgEmissions": "79.86801562912497",
            "biogenic": "79.86801562912497",
            "luGhgEmissions": "79.86801562912497",
            "aircraftGhgEmissions": "79.86801562912497",
            "dLucGhgEmissions": "79.86801562912497"
          },
          "distributionStage": {
            "pcfIncludingBiogenic": "79.86801562912494",
            "pcfExcludingBiogenic": "79.8680156291287",
            "fossilGhgEmissions": "79.86801562912497",
            "biogenic": "79.86801562912497",
            "luGhgEmissions": "79.86801562912497",
            "aircraftGhgEmissions": "79.86801562912497",
            "dLucGhgEmissions": "79.86801562912497"
          },
        }
      
    7. Link suppliers and secondary data with component.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/0190838b-4469-76fc-b4bc-414c71526f2f/linkSuppliers' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
        --data '[
            {
                "supplierId": "01908348-1ade-718b-9895-0b53c9e4a4f9",
                "supplierLocation": "12459 Berlin, Makersitesstraße 42",
                "share": 100,
                "supplierProductId": "SUPCOMP1",
                "secondaryDataId": "018fe8a5-349f-7e94-8032-d57f9420e2a4"
            }
        ]'
      

      Example Response

        [
            {
                "supplierLocation": "12459 Berlin, Makersitestraße 42",
                "share": "100.0",
                "supplierProductId": "SUPCOMP1",
                "supplierId": "01908348-1ade-718b-9895-0b53c9e4a4f9",
                "secondaryDataId": "018fe8a5-349f-7e94-8032-d57f9420e2a4"
            }
        ]
      
    8. Send pcf request to suppliers in Mattermaps.

      The PCF Request API allows you to send a Product Carbon Footprint (PCF) request to suppliers within your supply chain, helping track and report the carbon footprint of specific components. This is essential for maintaining transparency and sustainability in the supply chain.

      This API sends a request to the supplier to provide the carbon footprint information for a specific component. The request is based on the unique identifiers for both the component and the supplier.

      On a successful request, the supplier is notified via email and also via the standard Mattermaps notification in the application. The supplier will then be responsible for responding with the PCF information.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/019228f3-8d22-73f7-a8a9-673996b71326/suppliers/cb688ef3-a61f-455f-b308-4c80f87e8db6/pcfRequest' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
        --data '{
            "pcfStandard": "TFS V2",
            "location": "Mumbai",
            "message": "PCF request message",
            "identifiers": [
                {
                    "idType": "ean",
                    "value": "4667"
                }
            ]
        }'
      

      Example Response

         {
            "taskId": "T0247",                
         }
      

    With the other available Component APIs, you can perform the following operations:

    1. Update a component identifier type for a company in Mattermaps.
    2. Get all components for one company in Mattermaps.
    3. Delete a component by ID for a company in Mattermaps.
    4. Get all component secondary data for component in Mattermaps.
    5. Update component secondary data by secondary data ID.
    6. Get all linked suppliers with component.
    7. Get linked suppliers by componentSupplierLinkId with component.
    8. Update location/share/secondary data/supplier product ID by component supplier ID.
    9. Delete an unused component identifier type for a company in Mattermaps.
    10. Delete link between component and supplier. Deletion of records supports only soft delete.

    For more information in detail about the Parameters, Request Body, and Responses refer to the API Reference under Procurement API(s).

    Components PCF

    With the available Components PCF APIs, you can perform the following operations:

    1. Get an aggregated export of a PCF of a component.
    2. Get an export of a PCF of a component.
    3. Get the average emissions for components across your company.
    4. GET the PCF data for your components in Mattermaps.

      With this API, you can retrieve the PCF data for your components shared by the supplier in different scenarios:

      You can retrieve the PCF data for all the components available in Mattermaps for your respective company.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

      You can retrieve the PCF data shared by the supplier in a specific time range.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData?from=2024-01-03T00%3A00%3A00.000Z&%20to=2024-12-31T23%3A59%3A59.999Z' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

      You can retrieve the PCF data shared by a specific supplier.

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData?from=2024-01-03T00%3A00%3A00.000Z&%20to=2024-12-31T23%3A59%3A59.999Z&supplierId=0192416b-087d-7b2d-82b4-e08ad5da65db' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

      You can retrieve the PCF data shared by the supplier wherein the PCF data is in any of the following state:

      Accepted

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData?supplierId=0192416b-087d-7b2d-82b4-e08ad5da65db&accepted=true' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

      Rejected

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData?supplierId=019232dd-8e5d-72bf-9ed1-01fbf137cf6b&rejected=true' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

      Withdrawn

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData?supplierId=019232dd-8e5d-72bf-9ed1-01fbf137cf6b&withdrawn=true' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

      Active

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData?supplierId=0192416b-087d-7b2d-82b4-e08ad5da65db&active=true' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

      Expired

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData?supplierId=01924911-87ea-7918-a753-9e3602c7d285&expired=true' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

      Revoked

      Example Request

        curl --location 'https://app.Mattermaps.com/api/components/pcfData?supplierId=019232dd-8e5d-72bf-9ed1-01fbf137cf6b&revoked=true' \
        --header 'Content-Type: application/json' \
        --header 'Authorization: Bearer TOKEN' \
      

    For more information in detail about the Parameters, Request Body, and Responses refer to the API Reference under Procurement API(s).

    Material Category

    With the available Material Category APIs, you can perform the following operations:

    1. Get Material Category details by ID.
    2. Update Material Categories details by ID.
    3. Delete Material Categories details by ID.
    4. Get Material Category image by ID.
    5. Update Material Category image by ID.
    6. Delete Material Category image by ID.
    7. Get all Material Categories for one company in Mattermaps.
    8. Create Material Category to Mattermaps.

    For more information in detail about the Parameters, Request Body, and Responses refer to the API Reference under Procurement API(s).

    Procurement API — API reference

    Procurement API (Mattermaps Product version 2.00)

    This embedded reference loads the current Procurement Data Service definition from the local resolved OpenAPI YAML file.

    Changelog

    Changelog content has been removed.

    The previous changelog entries were based on older API versions and are no longer relevant for the current Mattermaps API documentation.

    This page has been kept as an open placeholder so a current changelog can be added later if needed.

    Quick Start

    For getting started with our Application and our APIs, kindly refer to Getting Started.

    For general information about the My Tasks functionality, refer to the respective section in the Mattermaps Help: My Tasks.

    Concepts and Glossary

    For detailed information about the concepts and terminology, please refer to Concepts and Glossary.

    My Tasks API

    With the available Components part of My Tasks APIs, you can perform the following operations:

    Product Tasks:

    1. GET the incoming pcf requests received for a company in Mattermaps.
    2. Share the pcf data for the given task with a linked product.
    3. Link an existing Product to the given task.
    4. Delete the link between a product and the task. It is possible only before the task status is changed to PCF Shared.

    Component Tasks:

    1. GET the outbound requests sent for a company in Mattermaps.
    2. Reject proof received by the task in Mattermaps.
    3. Accept proof received by the task in Mattermaps.

    Task Comments:

    1. Get comments for the given task in Mattermaps.
    2. Add a comment to the given task in Mattermaps.
    3. Update a comment to the given task in Mattermaps.
    4. Delete a comment to the given task in Mattermaps.

    For more information in detail about the Parameters, Request Body, and Responses refer to the API Reference under My Tasks API(s).

    My Tasks API — API reference

    My Tasks API (Mattermaps Product version 2.00)

    This embedded reference loads the current Task Data Service definition from the local resolved OpenAPI YAML file.

    Changelog

    Changelog content has been removed.

    The previous changelog entries were based on older API versions and are no longer relevant for the current Mattermaps API documentation.

    This page has been kept as an open placeholder so a current changelog can be added later if needed.