authenticate-supply-chain

Through this API you can Manage products and suppliers. Access to this API is restricted to authenticated users. Before accessing this API, first authenticate via the "Account" API. (https://uat-account.authenticateis.com/)

This Python package is automatically generated by the Swagger Codegen project:

  • API version: 1.0
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen For more information, please visit https://www.authenticateis.com

Requirements.

Python 2.7 and 3.4+

Installation & Usage

pip install

If the python package is hosted on Github, you can install directly from Github

pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git)

Then import the package:

import authenticate_supply_chain 

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import authenticate_supply_chain

Getting Started

Please follow the installation procedure and then run the following:

from __future__ import print_function
import time
import authenticate_supply_chain
from authenticate_supply_chain.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = authenticate_supply_chain.AttachmentsApi(authenticate_supply_chain.ApiClient(configuration))
attachment_id = '38400000-8cf0-11bd-b23e-10b96e4ef00d' # str | 

try:
    # Returns a specified attachment
    api_instance.get_attachment(attachment_id)
except ApiException as e:
    print("Exception when calling AttachmentsApi->get_attachment: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to /

Class Method HTTP request Description
AttachmentsApi get_attachment GET /api/v1/GetAttachment/{attachmentId} Returns a specified attachment
BlobApi api_v1_blob_post POST /api/v1/Blob Posts a file to the given folder path in the Documents storage account
BlobApi get_blob GET /api/v1/Blob Get a File identified by its external provider reference
CategoriesApi api_v1_categories_post POST /api/v1/Categories Create a new Categories
CategoriesApi delete_category DELETE /api/v1/Categories/{categoryId} Delete a Categories. Only empty categories can be deleted. If the Categories contains products or other categories the delete will fail
CategoriesApi get_categories GET /api/v1/Categories Returns a list of all categories meeting the request criteria
CategoriesApi get_category GET /api/v1/Categories/{categoryId} Returns a specified Categories
CategoriesApi patch_category PATCH /api/v1/Categories/{categoryId} Partially update a Categories. Only provided fields will be updated
CategoriesApi update_category PUT /api/v1/Categories/{categoryId} Fully update a Categories. All elements must be supplied or fields will be updated to default values
CertificatesApi get_site_certificate GET /api/v1/Suppliers/{supplierId}/Sites/{siteId}/Certificates/{certificateId} Returns a specified certificate
CertificatesApi get_site_certificates GET /api/v1/Suppliers/{supplierId}/Sites/{siteId}/Certificates Returns a list of all certificates for a site where the certificates meet the request criteria
CertificatesApi get_site_certification_statuses GET /api/v1/Suppliers/{supplierId}/Sites/{siteId}/CertificateStatus
CompaniesApi api_v1_companies_post POST /api/v1/Companies Create a new Companies
CompaniesApi get_companies GET /api/v1/Companies Returns a list of all Companies meeting the request criteria
CompaniesApi get_company GET /api/v1/Companies/{companyId} Returns a specified Companies
CompaniesApi search_companies_from_supply_chain POST /api/v1/Companies/Suppliers/Search
CompanyLicenceRequestsApi api_v1_companies_company_id_licence_requests_licence_request_id_complete_post POST /api/v1/Companies/{companyId}/LicenceRequests/{licenceRequestId}/Complete Sets a company licence request as completed
CompanyLicenceRequestsApi api_v1_companies_company_id_licence_requests_licence_request_id_reject_post POST /api/v1/Companies/{companyId}/LicenceRequests/{licenceRequestId}/Reject Sets a company licence request as rejected and sets a reason
CompanyLicenceRequestsApi api_v1_companies_licence_requests_get GET /api/v1/Companies/LicenceRequests Returns a list of licence requests for your company
CompanyLicenceRequestsApi api_v1_companies_licence_requests_licence_request_id_get GET /api/v1/Companies/LicenceRequests/{licenceRequestId} Returns a licence request assigned to your company
CompanyLicenceRequestsApi create_company_licence_request POST /api/v1/Companies/{companyId}/LicenceRequests Create a company licence request
CompanyLicenceTypesApi api_v1_company_licence_types_get GET /api/v1/CompanyLicenceTypes Returns a list of company licence types
CompanyLicencesApi api_v1_companies_company_id_licences_get GET /api/v1/Companies/{companyId}/Licences Returns a list of licences for a company
CompanyLicencesApi api_v1_companies_company_id_licences_licence_id_put PUT /api/v1/Companies/{companyId}/Licences/{licenceId} Fully update a company licence
CompanyLicencesApi create_company_licence POST /api/v1/Companies/{companyId}/Licences Create a company licence
CompanyLicencesApi delete_company_licence DELETE /api/v1/Companies/{companyId}/Licences/{licenceId} Delete a company licence
CompanyLicencesApi patch_company_licence PATCH /api/v1/Companies/{companyId}/Licences/{licenceId} Partially update a company licence. Only provided fields will be updated
CompanyRelationshipsApi get_company_company_relationship GET /api/v1/CompanyRelationships/{companyId} Returns a specified company relationship based on viewing company
ContactsApi create_contact POST /api/v1/Suppliers/{supplierId}/Sites/{siteId}/Contacts Create a new contact
ContactsApi create_contact_v2 POST /api/v1/Suppliers/{supplierId}/Contacts Create a new contact
ContactsApi get_company_contact GET /api/v1/Suppliers/{supplierId}/Contacts/{contactId} Returns a specified contact
ContactsApi get_company_contacts GET /api/v1/Suppliers/{supplierId}/Contacts Returns a list of all contacts meeting the request criteria
ContactsApi get_contacts GET /api/v1/Contacts Returns a list of contacts meeting the request criteria
CountriesApi get_countries GET /api/v1/Countries Returns a list of all categories meeting the request criteria
CountriesApi get_country GET /api/v1/Countries/{countryId} Returns a specified country
CountryEsgScoreDetailsApi get_country_esg_score_details GET /api/v1/Countries/{countryId}/CountryEsgSummaries/{summaryId}/CountryEsgScores/{scoreId}/CountryEsgScoreDetails Returns a list of the esg score details associated with the country esg score
CountryEsgScoresApi get_country_esg_scores GET /api/v1/Countries/{countryId}/CountryEsgSummaries/{summaryId}/CountryEsgScores Returns a list of the esg scores associated with the country esg summary
CountryEsgSummariesApi get_country_esg_summaries GET /api/v1/CountryEsgSummaries Returns the latest country esg summaries for all countries
CountryEsgSummariesApi get_country_esg_summary GET /api/v1/Countries/{countryId}/CountryEsgSummaries Returns a the latest esg summary associated with the country
CustomerLinksApi api_v1_customer_links_product_link_id_accept_post POST /api/v1/CustomerLinks/{productLinkId}/Accept Accept an active product link request to your product (also accepts requests for the same product from the same customer)
CustomerLinksApi get_customer_product_link GET /api/v1/CustomerLinks/{productLinkId} Returns a specified customer product link
CustomerLinksApi get_customer_product_link_for_product GET /api/v1/Products/{productId}/CustomerLinks/{productLinkId} For the product with Id {productId}, return a specified customer product link
CustomerLinksApi get_customer_product_links GET /api/v1/CustomerLinks Returns a list of all customer product links meeting the request criteria
CustomerLinksApi get_customer_product_links_for_product GET /api/v1/Products/{productId}/CustomerLinks For the product with Id {productId}, return a list of all customer product links meeting the request criteria
CustomerLinksApi remove_customer_product_link_for_product POST /api/v1/Products/{productId}/CustomerLinks/{productLinkId}/Remove Remove an active product link request to your product
DeclaredSupplyChainApi create_declared_supply_chain POST /api/v1/DeclaredSupplyChain/{topLevelProductId} Create a new Declared Supply Chain
DeclaredSupplyChainApi get_declared_supply_chain GET /api/v1/DeclaredSupplyChain/{topLevelProductId} Returns the declared supply chain for a given top level product id
DeclaredSupplyChainApi update_declared_supply_chain PUT /api/v1/DeclaredSupplyChain/{declaredSupplyChainId} Update a Declared Supply Chain
DeclaredSupplyChainStatusApi api_v1_declared_supply_chain_declared_supply_chain_id_declared_supply_chain_status_get GET /api/v1/DeclaredSupplyChain/{declaredSupplyChainId}/DeclaredSupplyChainStatus Returns a list of all declared supply chains statuses by declared supply chain id.
DeclaredSupplyChainStatusApi api_v1_declared_supply_chain_declared_supply_chain_id_declared_supply_chain_status_post POST /api/v1/DeclaredSupplyChain/{declaredSupplyChainId}/DeclaredSupplyChainStatus Create a new Declared Supply Chain Status
DocumentsApi api_v1_document_id_put PUT /api/v1/{documentId} Fully update a document. All elements must be supplied or fields will be updated to default values
DocumentsApi api_v1_notes_note_id_documents_post POST /api/v1/Notes/{noteId}/Documents Associate a document with a given note
NotesApi get_site_note GET /api/v1/Suppliers/{supplierId}/Sites/{siteId}/Notes/{noteId} Returns a specified note
NotesApi get_site_note_count GET /api/v1/Suppliers/{supplierId}/Sites/{siteId}/Notes/Count Returns a list of all notes for the given supplier and site
NotesApi get_site_notes GET /api/v1/Suppliers/{supplierId}/Sites/{siteId}/Notes Returns a list of all notes meeting the request criteria
NotesApi get_supplier_note GET /api/v1/Suppliers/{supplierId}/Notes/{noteId} Returns a specified note
NotesApi get_supplier_notes GET /api/v1/Suppliers/{supplierId}/Notes Returns a list of all notes meeting the request criteria
OnsCompanyTypesApi get_company_type GET /api/v1/OnsCompanyTypes/{onsCompanyTypeId} Returns a specified ONS company type
OnsCompanyTypesApi get_company_types GET /api/v1/OnsCompanyTypes Returns a list of all ONS company types meeting the request criteria
OnsCompanyTypesApi get_company_types_for_sector GET /api/v1/OnsSectors/{onsSectorId}/OnsCompanyTypes Returns a list of all ONS company types meeting the request criteria for a give ONS sector
OnsCompanyTypesApi get_ons_sectors GET /api/v1/OnsSectors Returns a list of all ONS business sectors meeting the request criteria
ProductLineApprovalApi api_v1_product_line_approval_post POST /api/v1/ProductLineApproval Save a new approval record for a product line
ProductLineApprovalApi api_v1_product_line_approval_product_line_approval_id_put PUT /api/v1/ProductLineApproval/{productLineApprovalId} Updates a product line approval record.
ProductLineApprovalApi api_v1_product_line_approval_product_line_id_get GET /api/v1/ProductLineApproval/{productLineId} Returns a list of all approval records for a product, meeting the request criteria
ProductLineApprovalRequestApi api_v1_product_line_approval_request_post POST /api/v1/ProductLineApprovalRequest Save a new approval request for a product line approval
ProductLineApprovalRequestApi api_v1_product_line_approval_request_product_line_approval_id_get GET /api/v1/ProductLineApprovalRequest/{productLineApprovalId} Returns a list of all approval requests for a product line approval, meeting the request criteria
ProductLineDocumentAssociationApi api_v1_product_line_document_association_get GET /api/v1/ProductLineDocumentAssociation Returns a list of product line document associations.
ProductLineDocumentAssociationApi api_v1_product_line_document_association_product_line_document_association_id_delete DELETE /api/v1/ProductLineDocumentAssociation/{productLineDocumentAssociationId} Deletes a product line document association.
ProductLineDocumentAssociationApi api_v1_product_line_product_line_id_product_line_document_association_post POST /api/v1/ProductLine/{productLineId}/ProductLineDocumentAssociation Saves a new product line document association.
ProductLineOwnersApi add_owner POST /api/v1/ProductLine/{productLineId}/ProductLineOwners/{userId} Associates an Owner with an Inventory Item.
ProductLineOwnersApi delete_owner DELETE /api/v1/ProductLine/{productLineId}/ProductLineOwners/{userId} Deletes an Inventory Item Owner
ProductLineStatusApi api_v1_product_line_product_line_id_product_line_status_get GET /api/v1/ProductLine/{productLineId}/ProductLineStatus Returns a list of all statuses for a product, meeting the request criteria
ProductLineStatusApi api_v1_product_line_product_line_id_product_line_status_post POST /api/v1/ProductLine/{productLineId}/ProductLineStatus Create a new Product Line Status
ProductLineVariationsApi api_v1_product_line_variations_product_line_variation_id_delete DELETE /api/v1/ProductLineVariations/{productLineVariationId} Delete a product line variation
ProductLineVariationsApi api_v1_product_line_variations_product_line_variation_id_put PUT /api/v1/ProductLineVariations/{productLineVariationId} Fully update a product line variation. All elements must be supplied or fields will be updated to default values
ProductLineVariationsApi api_v1_product_lines_product_line_id_product_line_variations_post POST /api/v1/ProductLines/{productLineId}/ProductLineVariations Create a new product line variation.
ProductLineVariationsApi list GET /api/v1/ProductLineVariations Returns a list of all variations associated with your company's product lines.
ProductLineVariationsApi list_by_product_line GET /api/v1/ProductLines/{productLineId}/ProductLineVariations Returns a list of all variations associated with a product line.
ProductLineVersionApi api_v1_product_line_product_line_id_product_line_version_post POST /api/v1/ProductLine/{productLineId}/ProductLineVersion Set a product line as versioned
ProductTagsApi api_v1_product_tags_get GET /api/v1/ProductTags Returns a list of all product tags meeting the request criteria
ProductTagsApi api_v1_product_tags_post POST /api/v1/ProductTags
ProductTagsApi api_v1_product_tags_product_line_id_get GET /api/v1/ProductTags/{productLineId} Returns a list of all product tags for a product, meeting the request criteria
ProductTagsApi api_v1_product_tags_product_line_id_post POST /api/v1/ProductTags/{productLineId}
ProductTagsApi delete_tag DELETE /api/v1/ProductLine/{productLineId}/ProductTags/{tagId} Deletes a tag associated with a product line.
ProductsApi api_v1_products_post POST /api/v1/Products Create a new product. Product Name and product reference together must be unique
ProductsApi api_v1_products_product_id_image_get GET /api/v1/Products/{productId}/Image Returns the image for the product
ProductsApi delete_product DELETE /api/v1/Products/{productId} Delete a product. Only products with no accepted or pending product links can be deleted.
ProductsApi get_product GET /api/v1/Products/{productId} Returns a specified product
ProductsApi get_product_for_category GET /api/v1/Categories/{categoryId}/Products/{productId} Returns a specified product in a given category
ProductsApi get_product_status GET /api/v1/Products/{productId}/Status Returns the latest status for the product
ProductsApi get_products GET /api/v1/Products Returns a list of all products meeting the request criteria
ProductsApi get_products_for_category GET /api/v1/Categories/{categoryId}/Products Returns a list of all products meeting the request criteria in this category
ProductsApi patch_product PATCH /api/v1/Products/{productId} Partially update a product. Only provided fields will be updated
ProductsApi update_product PUT /api/v1/Products/{productId} Fully update a product. All elements must be supplied or fields will be updated to default values
RawMaterialAdditionalInformationsApi api_v1_raw_materials_raw_material_id_raw_material_additional_informations_patch PATCH /api/v1/RawMaterials/{rawMaterialId}/RawMaterialAdditionalInformations Partially update an existing raw material additional information. Only provided fields will be updated
RawMaterialAdditionalInformationsApi api_v1_raw_materials_raw_material_id_raw_material_additional_informations_put PUT /api/v1/RawMaterials/{rawMaterialId}/RawMaterialAdditionalInformations Update an existing raw material additional information
RawMaterialAdditionalInformationsApi get_raw_material_additional_information GET /api/v1/RawMaterials/{rawMaterialId}/RawMaterialAdditionalInformations Returns the rawMaterial additional information for the given raw material
RawMaterialAdditionalInformationsApi save_raw_material_additional_information POST /api/v1/RawMaterials/{rawMaterialId}/RawMaterialAdditionalInformations Creates raw material additional information for the given raw material id
RawMaterialApprovalApi delete_approval DELETE /api/v1/RawMaterials/{rawMaterialId}/Approval Deletes the approval for the given raw material
RawMaterialApprovalApi get_approval GET /api/v1/RawMaterials/{rawMaterialId}/Approval Returns the approval for the given raw material
RawMaterialApprovalApi get_approvals POST /api/v1/RawMaterials/Approvals Returns a list of raw material approvals for a list of given raw material ids
RawMaterialApprovalApi save_approval POST /api/v1/RawMaterials/{rawMaterialId}/Approval Creates an approval for the given raw material
RawMaterialFunctionsApi api_v1_raw_materials_raw_material_id_raw_material_functions_get GET /api/v1/RawMaterials/{rawMaterialId}/RawMaterialFunctions Returns a material function for a given raw material
RawMaterialFunctionsApi list_functions GET /api/v1/RawMaterialFunctions Returns a list of raw material functions
RawMaterialLogisticsApi api_v1_raw_materials_raw_material_id_logistics_logistic_id_delete DELETE /api/v1/RawMaterials/{rawMaterialId}/Logistics/{logisticId} Delete a raw material logistic
RawMaterialLogisticsApi api_v1_raw_materials_raw_material_id_logistics_post POST /api/v1/RawMaterials/{rawMaterialId}/Logistics Create a new logistic for a raw material
RawMaterialLogisticsApi list_logistics POST /api/v1/RawMaterials/Logistics Returns a list of all logistics for the given raw material
RawMaterialRecordsApi api_v1_raw_material_records_status_count_get GET /api/v1/RawMaterialRecords/StatusCount Returns counts of Raw material records based on the resource parameters
RawMaterialRecordsApi api_v1_raw_materials_raw_material_id_records_post POST /api/v1/RawMaterials/{rawMaterialId}/Records Create a raw material record for a raw material
RawMaterialRecordsApi api_v1_raw_materials_raw_material_id_records_raw_material_record_id_delete DELETE /api/v1/RawMaterials/{rawMaterialId}/Records/{rawMaterialRecordId} Delete a raw material record.
RawMaterialRecordsApi api_v1_raw_materials_raw_material_id_records_raw_material_record_id_get GET /api/v1/RawMaterials/{rawMaterialId}/Records/{rawMaterialRecordId} Returns a specified raw material record
RawMaterialRecordsApi api_v1_raw_materials_raw_material_id_records_raw_material_record_id_put PUT /api/v1/RawMaterials/{rawMaterialId}/Records/{rawMaterialRecordId} Fully update a raw material record. All elements must be supplied or fields will be updated to default values
RawMaterialRecordsApi list_all_raw_material_records GET /api/v1/RawMaterialRecords Returns a list of Raw material records for the requesting company
RawMaterialRecordsApi list_raw_material_records GET /api/v1/RawMaterials/{rawMaterialId}/Records Returns a list of Raw material records for a raw material
RawMaterialRelationshipsApi api_v1_raw_materials_raw_material_id_raw_material_relationships_get GET /api/v1/RawMaterials/{rawMaterialId}/RawMaterialRelationships Returns the raw material relationship for the given raw material
RawMaterialRelationshipsApi save_raw_material_relationship POST /api/v1/RawMaterials/{rawMaterialId}/RawMaterialRelationships Creates a raw material relationship for the given raw material id
RawMaterialsApi api_v1_raw_materials_raw_material_id_get GET /api/v1/RawMaterials/{rawMaterialId} Returns a specified raw material
RawMaterialsApi api_v1_raw_materials_raw_material_id_patch PATCH /api/v1/RawMaterials/{rawMaterialId} Partially update a raw material. Only provided fields will be updated
RawMaterialsApi list_raw_materials GET /api/v1/RawMaterials Returns a list of Raw materials
SearchLookupApi get_sites_relationships_values GET /api/v1/SearchLookup/GetSitesRelationshipsValues Returns a list of all site to company relationships
SiteLicenceRequestsApi api_v1_sites_licence_requests_licence_request_id_get GET /api/v1/Sites/LicenceRequests/{licenceRequestId} Returns a licence request assigned to a site on your company
SiteLicenceRequestsApi api_v1_sites_site_id_licence_requests_get GET /api/v1/Sites/{siteId}/LicenceRequests Returns a list of licence requests for a site on your company
SiteLicenceRequestsApi api_v1_sites_site_id_licence_requests_licence_request_id_complete_post POST /api/v1/Sites/{siteId}/LicenceRequests/{licenceRequestId}/Complete Sets a site licence request as completed
SiteLicenceRequestsApi api_v1_sites_site_id_licence_requests_licence_request_id_reject_post POST /api/v1/Sites/{siteId}/LicenceRequests/{licenceRequestId}/Reject Sets a company licence request as rejected and sets a reason
SiteLicenceRequestsApi create_site_licence_request POST /api/v1/Sites/{siteId}/LicenceRequests Create a site licence request
SiteLicenceTypesApi api_v1_site_licence_types_get GET /api/v1/SiteLicenceTypes Returns a list of site licence types
SiteLicencesApi api_v1_sites_site_id_licences_get GET /api/v1/Sites/{siteId}/Licences Returns a list of licences for a site
SiteLicencesApi api_v1_sites_site_id_licences_licence_id_put PUT /api/v1/Sites/{siteId}/Licences/{licenceId} Fully update a site licence
SiteLicencesApi create_site_licence POST /api/v1/Sites/{siteId}/Licences Create a site licence
SiteLicencesApi delete_site_licence DELETE /api/v1/Sites/{siteId}/Licences/{licenceId} Delete a site licence
SiteLicencesApi patch_site_licence PATCH /api/v1/Sites/{siteId}/Licences/{licenceId} Partially update a site licence. Only provided fields will be updated
SiteRelationshipApi api_v1_site_relationship_site_id_patch PATCH /api/v1/SiteRelationship/{siteId} Partially update a site relationship. Only provided fields will be updated
SiteRelationshipApi api_v1_site_relationship_site_id_post POST /api/v1/SiteRelationship/{siteId} Create a new site relationship
SiteRelationshipApi api_v1_site_relationship_site_id_put PUT /api/v1/SiteRelationship/{siteId} Update an existing site relationship
SiteRelationshipApi get_all_site_relationship_values GET /api/v1/SiteRelationship/{siteId}/History Returns a specified site relationship's values based on viewing company
SiteRelationshipApi get_site_relationship GET /api/v1/SiteRelationship/{siteId} Returns a specified site relationship based on viewing company
SiteRelationshipCategoriesApi api_v1_site_relationship_categories_get GET /api/v1/SiteRelationshipCategories Returns a list of site relationship categories based on viewing company
SiteRelationshipCategoriesApi api_v1_site_relationship_categories_post POST /api/v1/SiteRelationshipCategories Create a new site relationship category
SiteRelationshipFunctionsApi api_v1_site_relationship_functions_get GET /api/v1/SiteRelationshipFunctions Returns a list of site relationship functions based on viewing company
SiteRelationshipFunctionsApi api_v1_site_relationship_functions_post POST /api/v1/SiteRelationshipFunctions Create a new site relationship function
SitesApi api_v1_company_company_id_sites_post POST /api/v1/Company/{companyId}/Sites Add a new site to a company.
SitesApi get_company_sites GET /api/v1/Company/{companyId}/Sites Returns a list of all sites for a company - not using supply chain
SitesApi get_site GET /api/v1/Suppliers/{supplierId}/Sites/{siteId} Returns a specified site
SitesApi get_sites GET /api/v1/Sites Returns a list of all sites meeting the request criteria - not using the supply chain
SitesApi get_sites_from_supply_chain GET /api/v1/Suppliers/Sites Returns a list of all sites meeting the request criteria
SitesApi get_supplier_sites GET /api/v1/Suppliers/{supplierId}/Sites Returns a list of all sites meeting the request criteria
SitesApi search_sites POST /api/v1/Sites/Search Returns a list of all sites meeting the request criteria - not using the supply chain
SitesApi search_sites_from_supply_chain POST /api/v1/Suppliers/Sites/Search Returns a list of all sites meeting the request criteria
SupplierCodesApi companies_create_company_supplier_code POST /api/v1/Companies/{companyId}/SupplierCodes Create a new supplier code
SupplierCodesApi companies_create_site_supplier_code POST /api/v1/Companies/{companyId}/Sites/{siteId}/SupplierCodes Create a new site supplier code
SupplierCodesApi companies_delete_company_supplier_code DELETE /api/v1/Companies/{companyId}/SupplierCodes/{supplierCodeId} Delete a supplier code.
SupplierCodesApi companies_delete_site_supplier_code DELETE /api/v1/Companies/{companyId}/Sites/{siteId}/SupplierCodes/{supplierCodeId} Delete a site supplier code.
SupplierCodesApi companies_get_company_supplier_code GET /api/v1/Companies/{companyId}/SupplierCodes/{supplierCodeId} Returns a specified supplier code
SupplierCodesApi companies_get_company_supplier_codes GET /api/v1/Companies/{companyId}/SupplierCodes Returns a list of all Supplier Codes meeting the request criteria
SupplierCodesApi companies_get_site_supplier_code GET /api/v1/Companies/{companyId}/Sites/{siteId}/SupplierCodes/{supplierCodeId} Returns a specified site supplier code
SupplierCodesApi companies_get_site_supplier_codes GET /api/v1/Companies/{companyId}/Sites/{siteId}/SupplierCodes Returns a list of all site Supplier Codes meeting the request criteria
SupplierCodesApi suppliers_create_company_supplier_code POST /api/v1/Suppliers/{supplierId}/SupplierCodes Create a new supplier code
SupplierCodesApi suppliers_create_site_supplier_code POST /api/v1/Suppliers/{supplierId}/Sites/{siteId}/SupplierCodes Create a new site supplier code
SupplierCodesApi suppliers_delete_company_supplier_code DELETE /api/v1/Suppliers/{supplierId}/SupplierCodes/{supplierCodeId} Delete a supplier code.
SupplierCodesApi suppliers_delete_site_supplier_code DELETE /api/v1/Suppliers/{supplierId}/Sites/{siteId}/SupplierCodes/{supplierCodeId} Delete a site supplier code.
SupplierCodesApi suppliers_get_company_supplier_code GET /api/v1/Suppliers/{supplierId}/SupplierCodes/{supplierCodeId} Returns a specified supplier code
SupplierCodesApi suppliers_get_company_supplier_codes GET /api/v1/Suppliers/{supplierId}/SupplierCodes Returns a list of all Supplier Codes meeting the request criteria
SupplierCodesApi suppliers_get_site_supplier_code GET /api/v1/Suppliers/{supplierId}/Sites/{siteId}/SupplierCodes/{supplierCodeId} Returns a specified site supplier code
SupplierCodesApi suppliers_get_site_supplier_codes GET /api/v1/Suppliers/{supplierId}/Sites/{siteId}/SupplierCodes Returns a list of all site Supplier Codes meeting the request criteria
SupplierLinksApi create_supplier_product_link POST /api/v1/SupplierLinks Create a new product link request
SupplierLinksApi create_supplier_product_link_for_product POST /api/v1/Products/{productId}/SupplierLinks Create a new product link request
SupplierLinksApi delete_supplier_product_link DELETE /api/v1/SupplierLinks/{productLinkId} Delete a product link. Active product links (Pending, Accepted) cannot be deleted
SupplierLinksApi delete_supplier_product_link_for_product DELETE /api/v1/Products/{productId}/SupplierLinks/{productLinkId} Delete a product link. Active product links (Pending, Accepted) cannot be deleted
SupplierLinksApi get_supplier_product_link GET /api/v1/SupplierLinks/{productLinkId} Returns a specified supplier product link
SupplierLinksApi get_supplier_product_link_for_product GET /api/v1/Products/{productId}/SupplierLinks/{productLinkId} For the product with Id {productId}, return a specified supplier product link
SupplierLinksApi get_supplier_product_links GET /api/v1/SupplierLinks Returns a list of all supplier product links meeting the request criteria
SupplierLinksApi get_supplier_product_links_for_product GET /api/v1/Products/{productId}/SupplierLinks For the product with Id {productId}, return a list of all supplier product links for meeting the request criteria
SupplierLinksApi remove_supplier_product_link POST /api/v1/SupplierLinks/{productLinkId}/Remove Remove an active product link request
SupplierLinksApi remove_supplier_product_link_for_product POST /api/v1/Products/{productId}/SupplierLinks/{productLinkId}/Remove Remove an active product link request
SupplierLinksApi rescind_supplier_product_link POST /api/v1/SupplierLinks/{productLinkId}/Rescind Rescind an active product link request
SupplierLinksApi rescind_supplier_product_link_for_product POST /api/v1/Products/{productId}/SupplierLinks/{productLinkId}/Rescind Rescind an active product link request
SupplierLinksApi update_supplier_product_link PUT /api/v1/SupplierLinks/{productLinkId} Update a product link
SupplierProductCountryDeclarationsApi api_v1_supplier_product_country_declarations_product_id_post POST /api/v1/SupplierProductCountryDeclarations/{productId} Create country declaration for a specified product line
SupplierProductCountryDeclarationsApi get_supplier_product_country_declarations GET /api/v1/SupplierProductCountryDeclarations/{productId} Returns declared countries for a specific product line
SupplierProductsApi get_supplier_product GET /api/v1/Suppliers/{supplierId}/Products/{productId} Returns a specified supplier product
SupplierProductsApi get_supplier_products GET /api/v1/Suppliers/{supplierId}/Products Returns a list of all products meeting the request criteria
SuppliersApi get_supplier GET /api/v1/Suppliers/{supplierId} Returns a specified supplier
SuppliersApi get_suppliers GET /api/v1/Suppliers Returns a list of all Suppliers meeting the request criteria
SuppliersApi search_suppliers POST /api/v1/Suppliers/Search Returns a list of all Suppliers meeting the request criteria
SupplyChainApi get_supply_chain GET /api/v1/SupplyChain/{entityId} Returns the supply chain for a given entity id e.g. product line id
SupplyChainApi get_supply_chain_site_locations GET /api/v1/SupplyChain/{entityId}/SiteLocations Returns the supply chain site locations for a given entity id e.g. product line id
SupplyChainSnapshotApi synchronise_supply_chain_snapshots_for_product GET /api/v1/SupplyChainSnapshot/Synchronise/Product/{productId} Update the supply chain using a specific product id
SupplyChainSnapshotApi synchronise_supply_chain_snapshots_for_product_link GET /api/v1/SupplyChainSnapshot/Synchronise/ProductLink/{productLinkId} Update the supply chain using a specific product link id
UsersApi get_company_user GET /api/v1/Suppliers/{supplierId}/Users/{userId} Returns a specified user
UsersApi get_company_users GET /api/v1/Suppliers/{supplierId}/Users Returns a list of all users meeting the request criteria
UsersApi get_users GET /api/v1/Users Returns a list of users meeting the request criteria

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author

platform-support@authenticateis.com