LookupValues Module

LookupTables

GET LookupTables

Returns a list of ALL LookupTables. Can be filtered with an OData style query string.

GET LookupTables/{lookupTableID}

Returns the LookupTable with the specified ID value.

Parameters
  • lookupTableID (FromUri): The ID value of the requested LookupTable.

POST LookupTables

Creates one or more LookupTables in the system with the details specified in the request body.

Parameters
  • newLookupTable (FromBody): No Documentation Found.

PUT LookupTables/{lookupTableID}

Updates the specified LookupTable with the details specified in the request body.

Parameters
  • lookupTableID (FromUri): The ID value of the LookupTable to be updated.
  • updatedViewModel (FromBody): Updated details of the lookupTable.

PUT LookupTables

Updates one or more LookupTables in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of LookupTables to be updated.

LookupTableValues

GET LookupTables/{lookupTableID}/values

Returns the LookupTableValue with the specified codename value.

Parameters
  • lookupTableID (FromUri): The LookupTableID value of the LookupTable.

GET LookupTables/{lookupTableID}/values/{codeName}

Returns the LookupTableValue with the specified codename value.

Parameters
  • lookupTableID (FromUri): The LookupTableID value of the LookupTable.
  • codeName (FromUri): The ID value of the requested LookupTable.

POST LookupTables/{lookupTableID}/values

Creates one or more LookupTableValues in the system with the details specified in the request body. Required: LookupTableID, CodeName, CodeDesc

Parameters
  • lookupTableID (FromUri): The LookupTableID value of the LookupTable.
  • newLookupTableValues (FromBody): An Array of LookupTableValues to be created.

PUT LookupTables/{lookupTableID}/values/{codeName}

Updates the specified LookupTableValue with the details specified in the request body.

Parameters
  • lookupTableID (FromUri): ID of LookupTable.
  • codeName (FromUri): CodeName of LookupTableValue
  • updatedViewModel (FromBody): Updated details of the Part Vendor.

GET LookupTableValues

Returns a list of ALL LookupTableValues. Can be filtered with an OData style query string.

GET LookupTableValues/{lookupTableID}

Returns the LookupTableValue with the specified codename value.

Parameters
  • lookupTableID (FromUri): The LookupTableID value of the LookupTable.

GET LookupTableValues/{lookupTableID}?codeName={codeName}

Returns the LookupTableValue with the specified codename value.

Parameters
  • lookupTableID (FromUri): The LookupTableID value of the LookupTable.
  • codeName (FromUri): The ID value of the requested LookupTable.

POST LookupTableValues/{lookupTableID}

Creates one or more LookupTableValues in the system with the details specified in the request body. Required: LookupTableID, CodeName, CodeDesc

Parameters
  • lookupTableID (FromUri): The LookupTableID value of the LookupTable.
  • newLookupTableValues (FromBody): An Array of LookupTableValues to be created.

PUT LookupTableValues/{lookupTableID}?codeName={codeName}

Updates the specified LookupTableValue with the details specified in the request body.

Parameters
  • lookupTableID (FromUri): ID of LookupTable.
  • codeName (FromUri): CodeName of LookupTableValue
  • updatedViewModel (FromBody): Updated details of the Part Vendor.

PUT LookupTableValues

Updates one or more LookupTableValues in the system with the details specified in the request body.

Parameters
  • updViews (FromBody): A collection of LookupTableValues to be updated.