AMCS Group AppliedCost API

The AppliedCost API from AMCS Group — 3 operation(s) for appliedcost.

Operations 5

GET /purchasing/appliedCosts/changes Retrieve changes #
GET /purchasing/appliedCosts/{guid} Find with GUID #
PUT /purchasing/appliedCosts/{guid} Partial update #
GET /purchasing/appliedCosts Find with Filters #
POST /purchasing/appliedCosts Create or update #

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amcs-group-appliedcost-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amcs-group-appliedcost-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Core AccessGroup Applied Cost API
  version: core
servers:
- url: https://rstapi-sbx-svc-core.amcsplatform.com/erp/api/integrator/erp
  description: Base URL declared by the provider in apis.yml (roadmap#122).
tags:
- name: AppliedCost
paths:
  /purchasing/appliedCosts/changes:
    get:
      tags:
      - AppliedCost
      summary: Retrieve changes
      description: "| Property                  | Description                                                              |\n| ------------------------- | ------------------------------------------------------------------------ |\n| GUID                      | The GUID associated to the applied cost.                                 |\n| RelatedSupplierSiteGuid   | The GUID associated to the supplier site of the applied cost.            |\n| RelatedOrderGuid| The GUID associated to the order of the applied cost.               |\n| RelatedSupplierBillGuid                          | The GUID of the supplier bill of the applied cost.|\n| RelatedApplicationJobGuid                        | The GUID of the job this applied cost is applied to.                            |\n| RelatedApplicationRouteVisitGuid                 | The GUID of the route visit this applied cost is applied to.                    |\n| RelatedApplicationRouteGuid                      | The GUID of the route this applied cost is applied to.                          |\n| RelatedApplicationCostAgreementRouteCostGuid     | The GUID of the cost agreement route cost this applied cost is applied to.      |\n| RelatedApplicationRentalActionGuid               | The GUID of the rental action this applied cost is applied to.                  |\n| RelatedApplicationRentTermGuid                   | The GUID of the rent term this applied cost is applied to.                      |\n| RelatedApplicationWeighingInGuid                 | The GUID of the weighing in this applied cost is applied to.                    |\n| RelatedApplicationWeighingOutGuid                | The GUID of the weighing out this applied cost is applied to.                   |\n| RelatedApplicationRouteVisitJobGuid              | The GUID of the route visit job this applied cost is applied to.                |\n| RelatedApplicationOneOffActionGuid               | The GUID of the one off action this applied cost is applied to.                 |\n| RelatedApplicationJobDetailGuid                  | The GUID of the job detail this applied cost is applied to.                     |\n| RelatedApplicationVehicleFuelEventGuid           | The GUID of the vehicle fuel event this applied cost is applied to.             |\n| RelatedApplicationOneOffCostActionGuid           | The GUID of the one off cost action this applied cost is applied to.            |\n| RelatedApplicationRouteVisitMissedCollectionGuid | The GUID of the route visit missed collection this applied cost is applied to.  |\n| RelatedApplicationDamageContainerIncidentCostGuid | The GUID of the damage container incident cost is applied to. |\n| RelatedApplicationRouteProRataCollectionCostGuid | The GUID of the route pro rata collection cost this applied cost is applied to. |\n| RelatedApplicationInternalPurchaseOrderCostGuid  | The GUID of the internal purchase order cost this applied cost is applied to.   |\n| RelatedCostAgreementCostGuid        | The GUID associated to the cost of the applied cost. |\n| RelatedApplicationVATGuid    | The GUID of the VAT of the applied cost.                                  |\n| RelatedApplicationTaxTemplateCollectionGuid | The GUID of the tax template collection of the applied cost. | \n| VATListItem  | The GUID and description of the VAT of the applied cost.       |\n| TaxTemplateCollectionListItem | The GUID and description of the tax template collection of the applied cost. |\n| ActionListItem  | The GUID and description of the action of the applied cost.       |\n| ServiceListItem  | The GUID and description of the service of the applied cost.        |\n| PricingBasisListItem  | The GUID and description of the pricing basis of the applied cost.     |\n| ContainerListItem    | The GUID and description of the container of the applied cost.         |\n| Rate      | The rate of the applied cost.                       |\n| CostExVat      | The cost excluding VAT of the applied cost.                |\n| CostIncVat      | The cost including VAT of the applied cost.                |\n| CostDate            | The cost date of the applied cost in ISO format (YYYY-MM-DD).          |\n| IsAdjustment      | Is this applied cost an adjustment?                        |\n| IsApproved      | Is this applied cost approved?                                |\n| IsDisputed      | Is this applied cost disputed?                                |\n| IsSupplierBillConfirmed     | Is the supplier bill of this applied cost confirmed?                   |\n| FilterAccountingPeriodListItem| Used to filter on the accounting period list item GUID.|"
      operationId: AppliedCost_GetChanges
      parameters:
      - name: since
        in: query
        schema:
          type: string
      - name: cursor
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiResourceChanges_ApiIntegratorAppliedCostResource'
  /purchasing/appliedCosts/{guid}:
    get:
      tags:
      - AppliedCost
      summary: Find with GUID
      description: "| Property                  | Description                                                              |\n| ------------------------- | ------------------------------------------------------------------------ |\n| GUID                      | The GUID associated to the applied cost.                                 |\n| RelatedSupplierSiteGuid   | The GUID associated to the supplier site of the applied cost.            |\n| RelatedOrderGuid| The GUID associated to the order of the applied cost.               |\n| RelatedSupplierBillGuid                          | The GUID of the supplier bill of the applied cost.|\n| RelatedApplicationJobGuid                        | The GUID of the job this applied cost is applied to.                            |\n| RelatedApplicationRouteVisitGuid                 | The GUID of the route visit this applied cost is applied to.                    |\n| RelatedApplicationRouteGuid                      | The GUID of the route this applied cost is applied to.                          |\n| RelatedApplicationCostAgreementRouteCostGuid     | The GUID of the cost agreement route cost this applied cost is applied to.      |\n| RelatedApplicationRentalActionGuid               | The GUID of the rental action this applied cost is applied to.                  |\n| RelatedApplicationRentTermGuid                   | The GUID of the rent term this applied cost is applied to.                      |\n| RelatedApplicationWeighingInGuid                 | The GUID of the weighing in this applied cost is applied to.                    |\n| RelatedApplicationWeighingOutGuid                | The GUID of the weighing out this applied cost is applied to.                   |\n| RelatedApplicationRouteVisitJobGuid              | The GUID of the route visit job this applied cost is applied to.                |\n| RelatedApplicationOneOffActionGuid               | The GUID of the one off action this applied cost is applied to.                 |\n| RelatedApplicationJobDetailGuid                  | The GUID of the job detail this applied cost is applied to.                     |\n| RelatedApplicationVehicleFuelEventGuid           | The GUID of the vehicle fuel event this applied cost is applied to.             |\n| RelatedApplicationOneOffCostActionGuid           | The GUID of the one off cost action this applied cost is applied to.            |\n| RelatedApplicationRouteVisitMissedCollectionGuid | The GUID of the route visit missed collection this applied cost is applied to.  |\n| RelatedApplicationDamageContainerIncidentCostGuid | The GUID of the damage container incident cost is applied to. |\n| RelatedApplicationRouteProRataCollectionCostGuid | The GUID of the route pro rata collection cost this applied cost is applied to. |\n| RelatedApplicationInternalPurchaseOrderCostGuid  | The GUID of the internal purchase order cost this applied cost is applied to.   |\n| RelatedCostAgreementCostGuid        | The GUID associated to the cost of the applied cost. |\n| RelatedApplicationVATGuid    | The GUID of the VAT of the applied cost.                                  |\n| RelatedApplicationTaxTemplateCollectionGuid | The GUID of the tax template collection of the applied cost. | \n| VATListItem  | The GUID and description of the VAT of the applied cost.       |\n| TaxTemplateCollectionListItem | The GUID and description of the tax template collection of the applied cost. |\n| ActionListItem  | The GUID and description of the action of the applied cost.       |\n| ServiceListItem  | The GUID and description of the service of the applied cost.        |\n| PricingBasisListItem  | The GUID and description of the pricing basis of the applied cost.     |\n| ContainerListItem    | The GUID and description of the container of the applied cost.         |\n| Rate      | The rate of the applied cost.                       |\n| CostExVat      | The cost excluding VAT of the applied cost.                |\n| CostIncVat      | The cost including VAT of the applied cost.                |\n| CostDate            | The cost date of the applied cost in ISO format (YYYY-MM-DD).          |\n| IsAdjustment      | Is this applied cost an adjustment?                        |\n| IsApproved      | Is this applied cost approved?                                |\n| IsDisputed      | Is this applied cost disputed?                                |\n| IsSupplierBillConfirmed     | Is the supplier bill of this applied cost confirmed?                   |\n| FilterAccountingPeriodListItem| Used to filter on the accounting period list item GUID.|"
      operationId: AppliedCost_Get
      parameters:
      - name: guid
        in: path
        required: true
        schema:
          type: string
          format: uuid
      - name: udf
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiResourceResultEntity_ApiIntegratorAppliedCostResource'
    put:
      tags:
      - AppliedCost
      summary: Partial update
      description: "| Property                  | Description                                                              | Required |\n| ------------------------- | ------------------------------------------------------------------------ | -------- |\n| GUID                      | The GUID associated to the applied cost.                                 | No |\n| RelatedSupplierSiteGuid   | The GUID associated to the supplier site of the applied cost.            | Yes |\n| RelatedOrderGuid| The GUID associated to the order of the applied cost.   | No |\n| RelatedSupplierBillGuid                          | The GUID of the supplier bill of the applied cost.| No |\n| RelatedApplicationJobGuid                        | The GUID of the job this applied cost is applied to.                            | No |\n| RelatedApplicationRouteVisitGuid                 | The GUID of the route visit this applied cost is applied to.                    | No |\n| RelatedApplicationRouteGuid                      | The GUID of the route this applied cost is applied to.                          | No |\n| RelatedApplicationCostAgreementRouteCostGuid     | The GUID of the cost agreement route cost this applied cost is applied to.      | No |\n| RelatedApplicationRentalActionGuid               | The GUID of the rental action this applied cost is applied to.                  | No |\n| RelatedApplicationRentTermGuid                   | The GUID of the rent term this applied cost is applied to.                      | No |\n| RelatedApplicationWeighingInGuid                 | The GUID of the weighing in this applied cost is applied to.                    | No |\n| RelatedApplicationWeighingOutGuid                | The GUID of the weighing out this applied cost is applied to.                   | No |\n| RelatedApplicationRouteVisitJobGuid              | The GUID of the route visit job this applied cost is applied to.                | No |\n| RelatedApplicationOneOffActionGuid               | The GUID of the one off action this applied cost is applied to.                 | No |\n| RelatedApplicationJobDetailGuid                  | The GUID of the job detail this applied cost is applied to.                     | No |\n| RelatedApplicationVehicleFuelEventGuid           | The GUID of the vehicle fuel event this applied cost is applied to.             | No |\n| RelatedApplicationOneOffCostActionGuid           | The GUID of the one off cost action this applied cost is applied to.            | Yes |\n| RelatedApplicationRouteVisitMissedCollectionGuid | The GUID of the route visit missed collection this applied cost is applied to.  | No |\n| RelatedApplicationDamageContainerIncidentCostGuid | The GUID of the damage container incident cost is applied to. | No |\n| RelatedApplicationRouteProRataCollectionCostGuid | The GUID of the route pro rata collection cost this applied cost is applied to. | No |\n| RelatedApplicationInternalPurchaseOrderCostGuid  | The GUID of the internal purchase order cost this applied cost is applied to.   | No |\n| RelatedCostAgreementCostGuid        | The GUID associated to the cost of the applied cost. | No |\n| RelatedApplicationVATGuid    | The GUID of the VAT of the applied cost.                                  | No |\n| RelatedApplicationTaxTemplateCollectionGuid | The GUID of the tax template collection of the applied cost. | No |\n| VATListItem  | The GUID and description of the VAT of the applied cost.       | No |\n| TaxTemplateCollectionListItem | The GUID and description of the tax template collection of the applied cost. | No |\n| ActionListItem  | The GUID and description of the action of the applied cost.       | No |\n| ServiceListItem  | The GUID and description of the service of the applied cost.        | No |\n| PricingBasisListItem  | The GUID and description of the pricing basis of the applied cost.     | No |\n| ContainerListItem    | The GUID and description of the container of the applied cost.         | No |\n| AccountingPeriodListItem  | The GUID and description of the accounting period of the applied cost. | Yes |\n| Rate      | The rate of the applied cost.                       | No |\n| CostExVat      | The cost excluding VAT of the applied cost.                | No |\n| CostIncVat      | The cost including VAT of the applied cost.                | No |\n| CostDate         | The cost date of the applied cost in ISO format (YYYY-MM-DD).          | Yes |\n| IsAdjustment      | Is this applied cost an adjustment?                        | No |\n| IsApproved                  | Is this applied cost approved?                                | No |\n| IsDisputed                  | Is this applied cost disputed?                                | No |\n| IsSupplierBillConfirmed     | Is the supplier bill of this applied cost confirmed?                   | No |\n\n**Extra validations**\n\n| Condition | Error message |\n| --------- | ------------- |\n| RelatedApplicationJobGuid and RelatedApplicationRouteVisitGuid not provided. | Either RelatedApplicationJobGuid or RelatedApplicationRouteVisitGuid properties must be set. |\n| RelatedApplicationJobGuid and RelatedApplicationRouteVisitGuid provided. | Either RelatedApplicationJobGuid or RelatedApplicationRouteVisitGuid properties must be set. |\n| CostIncVat and CostIncVat not provided. | Either CostIncVat or CostIncVat properties must be set. |\n| CostIncVat and CostExVat provided. | Either CostIncVat or CostIncVat properties must be set. |\n| RelatedApplicationOneOffCostActionGuid is not from an Action of type OneOffCost or CostVATAdjustment. | RelatedApplicationOneOffCostActionGuid must be an Action with Primary Action Type OneOffCost or CostVATAdjustment. |\n| RelatedApplicationOneOffCostActionGuid is from Action type CostVATAdjustment and CostExtVat is provided. | Only CostIncVat can be set if RelatedApplicationOneOffCostActionGuid Action has Primary Action Type CostVATAdjustment. | \n| RelatedApplicationOneOffCostActionGuid is from Action type CostVATAdjustment and RelatedApplicationVATGuid or RelatedApplicationTaxTemplateCollectionGuid is provided. | Neither RelatedApplicationVATGuid or RelatedApplicationTaxTemplateCollectionGuid can be set if RelatedApplicationOneOffCostActionGuid Action has Primary Action Type CostVATAdjustment. | \n| RelatedApplicationOneOffCostActionGuid is not from Action type CostVATAdjustment and both RelatedApplicationVATGuid and RelatedApplicationTaxTemplateCollectionGuid are not provided. | Either RelatedApplicationVATGuid or RelatedApplicationTaxTemplateCollectionGuid must be set if RelatedApplicationOneOffCostActionGuid Action has Primary Action Type OneOffCost. | \n| Invalid open accounting period provided. | Failed to save. AppliedCost with AccountingPeriodListItem.GUID of c27e4508-851a-49e2-a305-b8de802d8f68 is not the earliest open accounting period. The earliest accounting period with status of open is: 7027C5FD-7023-EB11-8D03-98E74393FEE2 |S\n| Closed accounting period provided. | Failed to save. AppliedCost with AccountingPeriodListItem.GUID of 7027c5fd-7023-eb11-8d03-98e74393fee2 is not a valid accounting period because it is closed. |"
      operationId: AppliedCost_Update
      parameters:
      - name: guid
        in: path
        required: true
        schema:
          type: string
          format: uuid
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ApiIntegratorAppliedCostResource'
        required: true
        x-bodyName: null
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiResourceId'
  /purchasing/appliedCosts:
    get:
      tags:
      - AppliedCost
      summary: Find with Filters
      description: "| Property                  | Description                                                              |\n| ------------------------- | ------------------------------------------------------------------------ |\n| GUID                      | The GUID associated to the applied cost.                                 |\n| RelatedSupplierSiteGuid   | The GUID associated to the supplier site of the applied cost.            |\n| RelatedOrderGuid| The GUID associated to the order of the applied cost.               |\n| RelatedSupplierBillGuid                          | The GUID of the supplier bill of the applied cost.|\n| RelatedApplicationJobGuid                        | The GUID of the job this applied cost is applied to.                            |\n| RelatedApplicationRouteVisitGuid                 | The GUID of the route visit this applied cost is applied to.                    |\n| RelatedApplicationRouteGuid                      | The GUID of the route this applied cost is applied to.                          |\n| RelatedApplicationCostAgreementRouteCostGuid     | The GUID of the cost agreement route cost this applied cost is applied to.      |\n| RelatedApplicationRentalActionGuid               | The GUID of the rental action this applied cost is applied to.                  |\n| RelatedApplicationRentTermGuid                   | The GUID of the rent term this applied cost is applied to.                      |\n| RelatedApplicationWeighingInGuid                 | The GUID of the weighing in this applied cost is applied to.                    |\n| RelatedApplicationWeighingOutGuid                | The GUID of the weighing out this applied cost is applied to.                   |\n| RelatedApplicationRouteVisitJobGuid              | The GUID of the route visit job this applied cost is applied to.                |\n| RelatedApplicationOneOffActionGuid               | The GUID of the one off action this applied cost is applied to.                 |\n| RelatedApplicationJobDetailGuid                  | The GUID of the job detail this applied cost is applied to.                     |\n| RelatedApplicationVehicleFuelEventGuid           | The GUID of the vehicle fuel event this applied cost is applied to.             |\n| RelatedApplicationOneOffCostActionGuid           | The GUID of the one off cost action this applied cost is applied to.            |\n| RelatedApplicationRouteVisitMissedCollectionGuid | The GUID of the route visit missed collection this applied cost is applied to.  |\n| RelatedApplicationDamageContainerIncidentCostGuid | The GUID of the damage container incident cost is applied to. |\n| RelatedApplicationRouteProRataCollectionCostGuid | The GUID of the route pro rata collection cost this applied cost is applied to. |\n| RelatedApplicationInternalPurchaseOrderCostGuid  | The GUID of the internal purchase order cost this applied cost is applied to.   |\n| RelatedCostAgreementCostGuid        | The GUID associated to the cost of the applied cost. |\n| RelatedApplicationVATGuid    | The GUID of the VAT of the applied cost.                                  |\n| RelatedApplicationTaxTemplateCollectionGuid | The GUID of the tax template collection of the applied cost. | \n| VATListItem  | The GUID and description of the VAT of the applied cost.       |\n| TaxTemplateCollectionListItem | The GUID and description of the tax template collection of the applied cost. |\n| ActionListItem  | The GUID and description of the action of the applied cost.       |\n| ServiceListItem  | The GUID and description of the service of the applied cost.        |\n| PricingBasisListItem  | The GUID and description of the pricing basis of the applied cost.     |\n| ContainerListItem    | The GUID and description of the container of the applied cost.         |\n| Rate      | The rate of the applied cost.                       |\n| CostExVat      | The cost excluding VAT of the applied cost.                |\n| CostIncVat      | The cost including VAT of the applied cost.                |\n| CostDate            | The cost date of the applied cost in ISO format (YYYY-MM-DD).          |\n| IsAdjustment      | Is this applied cost an adjustment?                        |\n| IsApproved      | Is this applied cost approved?                                |\n| IsDisputed      | Is this applied cost disputed?                                |\n| IsSupplierBillConfirmed     | Is the supplier bill of this applied cost confirmed?                   |\n| FilterAccountingPeriodListItem| Used to filter on the accounting period list item GUID.|"
      operationId: AppliedCost_GetCollection
      parameters:
      - name: filter
        in: query
        schema:
          type: string
      - name: max
        in: query
        schema:
          type: integer
          format: int32
      - name: page
        in: query
        schema:
          type: integer
          format: int32
      - name: includeCount
        in: query
        schema:
          type: boolean
      - name: udf
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiResourceResultCollection_ApiIntegratorAppliedCostResource'
    post:
      tags:
      - AppliedCost
      summary: Create or update
      description: "| Property                  | Description                                                              | Required |\n| ------------------------- | ------------------------------------------------------------------------ | -------- |\n| GUID                      | The GUID associated to the applied cost.                                 | No |\n| RelatedSupplierSiteGuid   | The GUID associated to the supplier site of the applied cost.            | Yes |\n| RelatedOrderGuid| The GUID associated to the order of the applied cost.               | No |\n| RelatedSupplierBillGuid                          | The GUID of the supplier bill of the applied cost.| No |\n| RelatedApplicationJobGuid                        | The GUID of the job this applied cost is applied to.                            | No |\n| RelatedApplicationRouteVisitGuid                 | The GUID of the route visit this applied cost is applied to.                    | No |\n| RelatedApplicationRouteGuid                      | The GUID of the route this applied cost is applied to.                          | No |\n| RelatedApplicationCostAgreementRouteCostGuid     | The GUID of the cost agreement route cost this applied cost is applied to.      | No |\n| RelatedApplicationRentalActionGuid               | The GUID of the rental action this applied cost is applied to.                  | No |\n| RelatedApplicationRentTermGuid                   | The GUID of the rent term this applied cost is applied to.                      | No |\n| RelatedApplicationWeighingInGuid                 | The GUID of the weighing in this applied cost is applied to.                    | No |\n| RelatedApplicationWeighingOutGuid                | The GUID of the weighing out this applied cost is applied to.                   | No |\n| RelatedApplicationRouteVisitJobGuid              | The GUID of the route visit job this applied cost is applied to.                | No |\n| RelatedApplicationOneOffActionGuid               | The GUID of the one off action this applied cost is applied to.                 | No |\n| RelatedApplicationJobDetailGuid                  | The GUID of the job detail this applied cost is applied to.                     | No |\n| RelatedApplicationVehicleFuelEventGuid           | The GUID of the vehicle fuel event this applied cost is applied to.             | No |\n| RelatedApplicationOneOffCostActionGuid           | The GUID of the one off cost action this applied cost is applied to.            | Yes |\n| RelatedApplicationRouteVisitMissedCollectionGuid | The GUID of the route visit missed collection this applied cost is applied to.  | No |\n| RelatedApplicationDamageContainerIncidentCostGuid | The GUID of the damage container incident cost is applied to. | No |\n| RelatedApplicationRouteProRataCollectionCostGuid | The GUID of the route pro rata collection cost this applied cost is applied to. | No |\n| RelatedApplicationInternalPurchaseOrderCostGuid  | The GUID of the internal purchase order cost this applied cost is applied to.   | No |\n| RelatedCostAgreementCostGuid        | The GUID associated to the cost of the applied cost. | No |\n| RelatedApplicationVATGuid    | The GUID of the VAT of the applied cost.                                  | No |\n| RelatedApplicationTaxTemplateCollectionGuid | The GUID of the tax template collection of the applied cost. | No |\n| VATListItem  | The GUID and description of the VAT of the applied cost.       | No |\n| TaxTemplateCollectionListItem | The GUID and description of the tax template collection of the applied cost. | No |\n| ActionListItem  | The GUID and description of the action of the applied cost.       | No |\n| ServiceListItem  | The GUID and description of the service of the applied cost.        | No |\n| PricingBasisListItem  | The GUID and description of the pricing basis of the applied cost.     | No |\n| ContainerListItem    | The GUID and description of the container of the applied cost.         | No |\n| AccountingPeriodListItem  | The GUID and description of the accounting period of the applied cost. | Yes |\n| Rate      | The rate of the applied cost.                       | No |\n| CostExVat      | The cost excluding VAT of the applied cost.                | No |\n| CostIncVat      | The cost including VAT of the applied cost.                | No |\n| CostDate         | The cost date of the applied cost in ISO format (YYYY-MM-DD).          | Yes |\n| IsAdjustment      | Is this applied cost an adjustment?                        | No |\n| IsApproved      | Is this applied cost approved?                                | No |\n| IsDisputed      | Is this applied cost disputed?                                | No |\n| IsSupplierBillConfirmed     | Is the supplier bill of this applied cost confirmed?                   | No |\n\n**Extra validations**\n\n| Condition | Error message |\n| --------- | ------------- |\n| RelatedApplicationJobGuid and RelatedApplicationRouteVisitGuid not provided. | Either RelatedApplicationJobGuid or RelatedApplicationRouteVisitGuid properties must be set. |\n| RelatedApplicationJobGuid and RelatedApplicationRouteVisitGuid provided. | Either RelatedApplicationJobGuid or RelatedApplicationRouteVisitGuid properties must be set. |\n| CostIncVat and CostIncVat not provided. | Either CostIncVat or CostIncVat properties must be set. |\n| CostIncVat and CostExVat provided. | Either CostIncVat or CostIncVat properties must be set. |\n| RelatedApplicationOneOffCostActionGuid is not from an Action of type OneOffCost or CostVATAdjustment. | RelatedApplicationOneOffCostActionGuid must be an Action with Primary Action Type OneOffCost or CostVATAdjustment. |\n| RelatedApplicationOneOffCostActionGuid is from Action type CostVATAdjustment and CostExtVat is provided. | Only CostIncVat can be set if RelatedApplicationOneOffCostActionGuid Action has Primary Action Type CostVATAdjustment. | \n| RelatedApplicationOneOffCostActionGuid is from Action type CostVATAdjustment and RelatedApplicationVATGuid or RelatedApplicationTaxTemplateCollectionGuid is provided. | Neither RelatedApplicationVATGuid or RelatedApplicationTaxTemplateCollectionGuid can be set if RelatedApplicationOneOffCostActionGuid Action has Primary Action Type CostVATAdjustment. | \n| RelatedApplicationOneOffCostActionGuid is not from Action type CostVATAdjustment and both RelatedApplicationVATGuid and RelatedApplicationTaxTemplateCollectionGuid are not provided. | Either RelatedApplicationVATGuid or RelatedApplicationTaxTemplateCollectionGuid must be set if RelatedApplicationOneOffCostActionGuid Action has Primary Action Type OneOffCost. | \n| Invalid open accounting period provided. | Failed to save. AppliedCost with AccountingPeriodListItem.GUID of c27e4508-851a-49e2-a305-b8de802d8f68 is not the earliest open accounting period. The earliest accounting period with status of open is: 7027C5FD-7023-EB11-8D03-98E74393FEE2 |S\n| Closed accounting period provided. | Failed to save. AppliedCost with AccountingPeriodListItem.GUID of 7027c5fd-7023-eb11-8d03-98e74393fee2 is not a valid accounting period because it is closed. |"
      operationId: AppliedCost_Create
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ApiIntegratorAppliedCostResource'
        required: true
        x-bodyName: null
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ApiResourceId'
components:
  schemas:
    ApiResourceId:
      type: object
      properties:
        resource:
          type: string
          format: uuid
        errors:
          $ref: '#/components/schemas/ApiResourceErrors'
        status:
          $ref: '#/components/schemas/ApiResourceStatus'
    ApiResourceStatus:
      type: object
      properties:
        id:
          type: integer
          format: int32
        isSuccess:
          type: boolean
    ApiResourceResultEntity_ApiIntegratorAppliedCostResource:
      type: object
      properties:
        resource:
          $ref: '#/components/schemas/ApiIntegratorAppliedCostResource'
        links:
          $ref: '#/components/schemas/ApiResourceResultEntityLinks'
        extra:
          $ref: '#/components/schemas/ApiResourceResultEntityExtra'
        errors:
          $ref: '#/components/schemas/ApiResourceErrors'
        status:
          $ref: '#/components/schemas/ApiResourceStatus'
    ApiResourceResultEntityExtra:
      type: object
      properties:
        expand:
          type: object
          additionalProperties:
            type: object
            additionalProperties:
              type: object
        include:
          

# --- truncated at 32 KB (38 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amcs-group/refs/heads/main/openapi/amcs-group-appliedcost-api-openapi.yml