AMCS Group Outlet API
The Outlet API from AMCS Group — 5 operation(s) for outlet.
The Outlet API from AMCS Group — 5 operation(s) for outlet.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/amcs-group-outlet-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
title: Core AccessGroup Outlet 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: Outlet
paths:
/lists/outlets/{guid}:
get:
tags:
- Outlet
summary: Find with GUID
description: "| Property | Description|\n| ------------------------- | ----------------------------------------------------------------------------- |\n| GUID | The GUID associated to the outlet|\n| Description | The description of the outlet|\n| IsDeleted | Whether the outlet is deleted |\n| AbbreviatedDescription | The abbreviated description of the outlet|\n| AnalysisCode | The analysis code of the outlet|\n| CompanyListItem | The GUID and description of the company|\n| OutletTypeListItem | The GUID and description of the outlet type (various values)|\n| Address | The address object of the outlet|\n| Address.HouseNumber | The house number of the address object of the outlet|\n| Address.Address1 | The Address1 of the address object of the outlet|\n| Address.Address2 | The Address2 of the address object of the outlet|\n| Address.Address3 | The Address3 of the address object of the outlet|\n| Address.Address4 | The Address4 of the address object of the outlet|\n| Address.Address5 | The Address5 of the address object of the outlet|\n| Address.Postcode | The Postcode of the address object of the outlet| \n| DepartmentListItems| The GUID and description of departments associated to the outlet|\n| VATRegistrationNumber | The VAT Registration Number of the outlet|\n| RelatedLocationGuid | The RelatedLocationGuid of the outlet. Filterable|\n| AcceptedMaterials[]| The materials accepted of the outlet|\n| AcceptedMaterials[].MaterialListItem| The materialListItem of the materials accepted for the outlet|\n| AcceptedMaterials[].WarnOnMinimumLoad| The WarnOnMinimumLoad of the materials accepted for the outlet|\n| AcceptedMaterials[].MinimumLoadWeight| The MinimumLoadWeight of the materials accepted for the outlet|\n| AcceptedMaterials[].IsDeleted | Whether the materials accepted for the outlet is deleted|\n| AcceptedMaterials[].GUID | The GUID of the materials accepted for the outlet|\n| AnalysisCodes| The list of company outlet analysis codes associated to the outlet.|\n| AnalysisCodes[0].Guid| The guid associated to the company outlet analysis code.|\n| AnalysisCodes[0].Description| The Description of the company outlet analysis code.|\n| AnalysisCodes[0].IsDeleted| Whether the company outlet analysis code is deleted.|"
operationId: Outlet_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_ApiIntegratorCompanyOutletResource'
/lists/outlets:
get:
tags:
- Outlet
summary: Find with Filters
description: "| Property | Description|\n| ------------------------- | ----------------------------------------------------------------------------- |\n| GUID | The GUID associated to the outlet|\n| Description | The description of the outlet|\n| IsDeleted | Whether the outlet is deleted |\n| AbbreviatedDescription | The abbreviated description of the outlet|\n| AnalysisCode | The analysis code of the outlet|\n| CompanyListItem | The GUID and description of the company|\n| OutletTypeListItem | The GUID and description of the outlet type (various values)|\n| Address | The address object of the outlet|\n| Address.HouseNumber | The house number of the address object of the outlet|\n| Address.Address1 | The Address1 of the address object of the outlet|\n| Address.Address2 | The Address2 of the address object of the outlet|\n| Address.Address3 | The Address3 of the address object of the outlet|\n| Address.Address4 | The Address4 of the address object of the outlet|\n| Address.Address5 | The Address5 of the address object of the outlet|\n| Address.Postcode | The Postcode of the address object of the outlet| \n| DepartmentListItems| The GUID and description of departments associated to the outlet|\n| VATRegistrationNumber | The VAT Registration Number of the outlet|\n| RelatedLocationGuid | The RelatedLocationGuid of the outlet. Filterable|\n| AcceptedMaterials[]| The materials accepted of the outlet|\n| AcceptedMaterials[].MaterialListItem| The materialListItem of the materials accepted for the outlet|\n| AcceptedMaterials[].WarnOnMinimumLoad| The WarnOnMinimumLoad of the materials accepted for the outlet|\n| AcceptedMaterials[].MinimumLoadWeight| The MinimumLoadWeight of the materials accepted for the outlet|\n| AcceptedMaterials[].IsDeleted | Whether the materials accepted for the outlet is deleted|\n| AcceptedMaterials[].GUID | The GUID of the materials accepted for the outlet|\n| AnalysisCodes| The list of company outlet analysis codes associated to the outlet.|\n| AnalysisCodes[0].Guid| The guid associated to the company outlet analysis code.|\n| AnalysisCodes[0].Description| The Description of the company outlet analysis code.|\n| AnalysisCodes[0].IsDeleted| Whether the company outlet analysis code is deleted.|"
operationId: Outlet_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_ApiIntegratorCompanyOutletResource'
/integrator/lists/outlets/{id}:
get:
tags:
- Outlet
summary: Find with GUID
description: "| Property | Description |\n| ---------------------------------------------------- | ---------------------------------------------------------------------------------- |\n| GUID | The GUID associated to the outlet |\n| Description | The description of the outlet |\n| IsDeleted | Whether the outlet is deleted |\n| AbbreviatedDescription | The abbreviated description of the outlet |\n| AnalysisCode | The analysis code of the outlet |\n| Location | The description of the weighing type |\n| Address | The address object of the outlet |\n| Address.HouseNumber | The house number of the address object of the outlet |\n| Address.Address1 | The Address1 of the address object of the outlet |\n| Address.Address2 | The Address2 of the address object of the outlet |\n| Address.Address3 | The Address3 of the address object of the outlet |\n| Address.Address4 | The Address4 of the address object of the outlet |\n| Address.Address5 | The Address5 of the address object of the outlet |\n| Address.Postcode | The Postcode of the address object of the outlet |\n| CompanyOutletMaterial[] | The materials accepted of the outlet |\n| CompanyOutletMaterial[].MaterialListItem | The materialListItem of the materials accepted for the outlet |\n| CompanyOutletMaterial[].MaterialListItem.Description | The materialListItem material description of the materials accepted for the outlet |\n| CompanyOutletMaterial[].MaterialListItem.GUID | The materialListItem material GUID of the materials accepted for the outlet |\n| CompanyOutletMaterial[].Guid | The company outlet accepted material GUID |\n| OutletSupplierSite[] | The outlet Supplier Site Object |\n| OutletSupplierSite[].Address | The outlet Supplier Site Address Object |\n| OutletSupplierSite[].Address.Location | The Location of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.HouseNumber | The House Number of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address1 | Address1 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address2 | Address2 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address3 | Address3 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address4 | Address4 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address5 | Address5 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Postcode | The outlet Supplier Site Postcode |\n| OutletSupplierSite[].SupplierName | The outlet Supplier Name |\n| OutletSupplierSite[].RelatedSupplierSiteGUID | The Related Supplier Site GUID of the outlet |\n| OutletSupplierSite[].GUID | The GUID of the Company Outlet Supplier Site |\n| VATRegistrationNumber | The VAT Registration Number of the outlet |\n| Company | The Company that the outlet is associated with |\n| NominalPrefix | The Nominal Prefix of the outlet |\n| TelNo | The Telephone number of the outlet |\n| ContactEmail | The Contact Email of the outlet |\n| PremisesRegNo | The Premises Registration Number of the outlet |\n| WasteCarrierLicenceNumber | The Waste Carrier Licence Number of the outlet |\n| WasteCarrierLicenceIssuedBy | Who the Waste Carrier Licence was issued by to the outlet |\n| IsDriversLicenceRequired | Whether Drivers Licence is required |\n| IsCashDepositRequired | Whether Cash Deposit is required |\n| IsValidWasteCarrierLicenceRequired | Whether a Valid Waste Carrier Licence is required |\n| DepositValueRequired | Whether a Deposit Value is Required |\n| WasteManagementLicenceNumber | The Waste Management Licence Number |\n| WasteManagementIssuedBy | Who the Waste Management is issued by |\n| IsAutoLoadVehicleStoredTares | Whether Auto Load Vehicle Stored Tares |\n| ShowANPRReads | Whether to Show ANPR Reads |\n| EPAId | The EPAId of the outlet |\n| AmiceNumber | The Amice Number of the outlet |\n| ReportToExternalAuthorities | Whether to Report to External Authorities |\n| LegislationType | The Legislation Type of the outlet |\n| WeightUnitOfMeasurement | The Weight Unit of Measurement of the outlet |\n| ReportingUnitOfMeasurement | The Reporting Unit of Measurement of the outlet |\n| VolumeUnitOfMeasurement | The Volume Unit of Measurement of the outlet |\n| GateWeighbridgeDocket | The outlet Gete Weighbridge Docket report path |\n| MaterialSaleWeighbridgeDocket | The outlet Material Sale Weighbridge Docket report path |\n| RouteWeighbridgeDocket | The outlet Route Weighbridge Docket report path |\n| TransferOutWeighbridgeDocket | The outlet Transfer Out Weighbridge Docket report path |\n| TransferInWeighbridgeDocket | The outlet Transfer In Weighbridge Docket report path |\n| ScaleReceiptWeighbridgeDocket | The outlet Scale Reciept Weighbridge Docket report path |\n| BillOfLadingWeighbridgeDocket | The outlet Bill of Lading Weighbridge Docket report path |\n| VZCReport | The outlet VZC report path |\n| CMRReport | The outlet CMR report path |\n| CurrencyCode | The Currency Code of the outlet |\n\t\t\t\t "
operationId: Outlet_Get
consumes:
- application/json
produces:
- application/json
parameters:
- name: id
in: path
required: true
type: string
format: uuid
- name: links
in: query
required: false
type: string
- name: include
in: query
required: false
type: string
- name: expand
in: query
required: false
type: string
- name: udf
in: query
required: false
type: string
responses:
'200':
description: OK
schema:
$ref: '#/definitions/ApiResourceResultEntity[ApiCompanyOutletResource]'
/integrator/lists/outlets:
get:
tags:
- Outlet
summary: Find with Filters
description: "| Property | Description |\n| ---------------------------------------------------- | ---------------------------------------------------------------------------------- |\n| GUID | The GUID associated to the outlet |\n| Description | The description of the outlet |\n| IsDeleted | Whether the outlet is deleted |\n| AbbreviatedDescription | The abbreviated description of the outlet |\n| AnalysisCode | The analysis code of the outlet |\n| Location | The description of the weighing type |\n| Address | The address object of the outlet |\n| Address.HouseNumber | The house number of the address object of the outlet |\n| Address.Address1 | The Address1 of the address object of the outlet |\n| Address.Address2 | The Address2 of the address object of the outlet |\n| Address.Address3 | The Address3 of the address object of the outlet |\n| Address.Address4 | The Address4 of the address object of the outlet |\n| Address.Address5 | The Address5 of the address object of the outlet |\n| Address.Postcode | The Postcode of the address object of the outlet |\n| CompanyOutletMaterial[] | The materials accepted of the outlet |\n| CompanyOutletMaterial[].MaterialListItem | The materialListItem of the materials accepted for the outlet |\n| CompanyOutletMaterial[].MaterialListItem.Description | The materialListItem material description of the materials accepted for the outlet |\n| CompanyOutletMaterial[].MaterialListItem.GUID | The materialListItem material GUID of the materials accepted for the outlet |\n| CompanyOutletMaterial[].Guid | The company outlet accepted material GUID |\n| OutletSupplierSite[] | The outlet Supplier Site Object |\n| OutletSupplierSite[].Address | The outlet Supplier Site Address Object |\n| OutletSupplierSite[].Address.Location | The Location of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.HouseNumber | The House Number of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address1 | Address1 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address2 | Address2 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address3 | Address3 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address4 | Address4 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Address5 | Address5 of the outlet Supplier Site address |\n| OutletSupplierSite[].Address.Postcode | The outlet Supplier Site Postcode |\n| OutletSupplierSite[].SupplierName | The outlet Supplier Name |\n| OutletSupplierSite[].RelatedSupplierSiteGUID | The Related Supplier Site GUID of the outlet |\n| OutletSupplierSite[].GUID | The GUID of the Company Outlet Supplier Site |\n| VATRegistrationNumber | The VAT Registration Number of the outlet |\n| Company | The Company that the outlet is associated with |\n| NominalPrefix | The Nominal Prefix of the outlet |\n| TelNo | The Telephone number of the outlet |\n| ContactEmail | The Contact Email of the outlet |\n| PremisesRegNo | The Premises Registration Number of the outlet |\n| WasteCarrierLicenceNumber | The Waste Carrier Licence Number of the outlet |\n| WasteCarrierLicenceIssuedBy | Who the Waste Carrier Licence was issued by to the outlet |\n| IsDriversLicenceRequired | Whether Drivers Licence is required |\n| IsCashDepositRequired | Whether Cash Deposit is required |\n| IsValidWasteCarrierLicenceRequired | Whether a Valid Waste Carrier Licence is required |\n| DepositValueRequired | Whether a Deposit Value is Required |\n| WasteManagementLicenceNumber | The Waste Management Licence Number |\n| WasteManagementIssuedBy | Who the Waste Management is issued by |\n| IsAutoLoadVehicleStoredTares | Whether Auto Load Vehicle Stored Tares |\n| ShowANPRReads | Whether to Show ANPR Reads |\n| EPAId | The EPAId of the outlet |\n| AmiceNumber | The Amice Number of the outlet |\n| ReportToExternalAuthorities | Whether to Report to External Authorities |\n| LegislationType | The Legislation Type of the outlet |\n| WeightUnitOfMeasurement | The Weight Unit of Measurement of the outlet |\n| ReportingUnitOfMeasurement | The Reporting Unit of Measurement of the outlet |\n| VolumeUnitOfMeasurement | The Volume Unit of Measurement of the outlet |\n| GateWeighbridgeDocket | The outlet Gete Weighbridge Docket report path |\n| MaterialSaleWeighbridgeDocket | The outlet Material Sale Weighbridge Docket report path |\n| RouteWeighbridgeDocket | The outlet Route Weighbridge Docket report path |\n| TransferOutWeighbridgeDocket | The outlet Transfer Out Weighbridge Docket report path |\n| TransferInWeighbridgeDocket | The outlet Transfer In Weighbridge Docket report path |\n| ScaleReceiptWeighbridgeDocket | The outlet Scale Reciept Weighbridge Docket report path |\n| BillOfLadingWeighbridgeDocket | The outlet Bill of Lading Weighbridge Docket report path |\n| VZCReport | The outlet VZC report path |\n| CMRReport | The outlet CMR report path |\n| CurrencyCode | The Currency Code of the outlet |\n\t\t\t\t "
operationId: Outlet_GetCollection
consumes:
- application/json
produces:
- application/json
parameters:
- name: filter
in: query
required: false
type: string
- name: search
in: query
required: false
type: string
- name: order
in: query
required: false
type: string
- name: max
in: query
required: false
type: integer
format: int32
- name: page
in: query
required: false
type: integer
format: int32
- name: includeCount
in: query
required: false
type: boolean
- name: includeDeleted
in: query
required: false
type: boolean
- name: links
in: query
required: false
type: string
- name: udf
in: query
required: false
type: string
responses:
'200':
description: OK
schema:
$ref: '#/definitions/ApiResourceResultCollection[ApiCompanyOutletResource]'
/visionai/api/integrator/outlets:
post:
tags:
- Outlet
summary: Create or Update an Outlet
description: "# Create or Update an Outlet\n\n| Parameter | Type | Description |\n|-------------|--------|----------------------------------|\n| OutletId | GUID | ID of the Outlet |\n| OutletName | string | Display name |\n| IsDeleted | bool | Outlet is no longer in use |\n\n## Sample API Requests\n\n```\n{\n \"OutletId\": \"B3E43C4D-BC76-4E59-9E2E-25BC33EA2EC4\",\n \"OutletName\": \"Primary Company Outlet\",\n \"IsDeleted\": false\n}\n```"
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/AMCS.IoT.Contamination.Api.Integrator.Outlet.ApiOutlet'
responses:
'200':
description: Success
content:
application/json:
schema:
$ref: '#/components/schemas/ApiResourceId'
'400':
$ref: '#/components/responses/BadRequest'
'401':
description: Unauthorized
'403':
$ref: '#/components/responses/Forbidden'
'404':
$ref: '#/components/responses/NotFound'
'500':
$ref: '#/components/responses/InternalServerError'
'501':
$ref: '#/components/responses/NotImplemented'
'502':
$ref: '#/components/responses/BadGateway'
'503':
$ref: '#/components/responses/ServiceUnavailable'
'504':
$ref: '#/components/responses/GatewayTimeout'
components:
schemas:
ApiResourceResultEntityExtra:
type: object
properties:
expand:
type: object
additionalProperties:
type: object
additionalProperties:
type: object
include:
type: object
additionalProperties:
type: array
items:
type: object
additionalProperties:
type: object
ApiResourceResultEntity_ApiIntegratorCompanyOutletResource:
type: object
properties:
resource:
$ref: '#/components/schemas/ApiIntegratorCompanyOutletResource'
links:
$ref: '#/components/schemas/ApiResourceResultEntityLinks'
extra:
$ref: '#/components/schemas/ApiResourceResultEntityExtra'
errors:
$ref: '#/components/schemas/ApiResourceErrors'
status:
$ref: '#/components/schemas/ApiResourceStatus'
ApiIntegratorCompanyOutletAddressResource:
type: object
properties:
HouseNumber:
type: string
Address1:
type: string
Address2:
type: string
Address3:
type: string
Address4:
type: string
Address5:
type: string
Postcode:
type: string
ApiResourceStatus_2:
type: object
properties:
id:
type:
- integer
- 'null'
format: int32
isSuccess:
type: boolean
additionalProperties: false
ApiIntegratorListItemResource:
type: object
properties:
Description:
type: string
Guid:
type: string
format: uuid
example: 00000000-0000-0000-0000-000000000000
AMCS.IoT.Contamination.Api.Integrator.Outlet.ApiOutlet:
type: object
properties:
outletId:
type:
- string
- 'null'
format: uuid
outletName:
type:
- string
- 'null'
isDeleted:
type: boolean
tenantId:
type: integer
format: int32
additionalProperties: false
ApiIntegratorCompanyOutletAcceptedMaterialResource:
type: object
properties:
WarnOnMinimumLoad:
type: boolean
MinimumLoadWeight:
type: number
format: double
MaterialListItem:
$ref: '#/components/schemas/ApiIntegratorListItemResource'
IsDeleted:
type: boolean
Guid:
type: string
format: uuid
example: 00000000-0000-0000-0000-000000000000
ApiResourceResultCollection_ApiIntegratorCompanyOutletResource:
type: object
properties:
resource:
type: array
items:
$ref: '#/components/schemas/ApiIntegratorCompanyOutletResource'
extra:
$ref: '#/components/schemas/ApiResourceResultCollectionExtra'
errors:
$ref: '#/components/schemas/ApiResourceErrors'
status:
$ref: '#/components/schemas/ApiResourceStatus'
ApiResourceResultCollectionExtra:
type: object
properties:
count:
type: integer
format: int32
ApiResourceResultEnti
# --- truncated at 32 KB (43 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amcs-group/refs/heads/main/openapi/amcs-group-outlet-api-openapi.yml