Profiles APIs
Overview ¶
The Profiles API is a set of endpoints that allow you to create, update, and delete profiles in the WasteLinq system. Profiles are used to store information about customers, generators, and waste streams. The API provides a way to manage profiles programmatically, allowing you to automate the process of creating and updating profiles. The API is designed to be easy to use and provides a simple way to interact with the WasteLinq system. These are RESTful APIs and use standard HTTP methods like GET, POST, PUT, and DELETE.
Bearer Token
A bearer token is a type of access token that is used for authorization in APIs. It is a cryptic string that is generated by the server in response to a login request. The client must send this token in the Authorization header when making requests to protected resources.
The “Bearer” keyword is a signal to the server that the token is a type of bearer token. Here’s an example of how to use it:
Authorization: Bearer <Your-Bearer-Token>
Replace
For example:
Authorization: Bearer 5262d64b892e8d4341000001
Error Messages
-
400 Bad Request: This error is returned when the server could not understand the request due to invalid syntax. Check your request body and parameters. -
401 Unauthorized: This error is returned when the request lacks valid authentication credentials for the target resource. Make sure your API key is correct. -
403 Forbidden: This error is returned when the server understood the request, but it refuses to authorize it. This status is often returned if you’re missing permissions to access the resource. -
404 Not Found: This error is returned when the server can’t find the requested resource. Check your endpoint and parameters. -
500 Internal Server Error: This error is returned when the server encounters an unexpected condition that prevented it from fulfilling the request.
Profiles ¶
create_profile_assist ¶
create_profile_assistPOST/api/profiles/create_profile_assist
Overview:
The create_profile_assist endpoint, accessible at /api/profiles/create_profile_assist, is a POST request that is used to create a profile assist.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| profile_assist | boolean | Indicates whether user using profile assist. |
| customer_profile_id | number | The unique identifier for the customer profile. |
| customer_id | number | The unique identifier for the customer. |
| is_network_exempt | boolean | Indicates whether the customer is network exempt. |
| wpc | string | The Waste Product Code. |
| wpc_categorize | string | The Waste Product Code category. |
| qa | array | An array of questionnaire assists. |
| TransBulkType_RollOff | string | The type of bulk transportation. |
| PCPOtherPropertiesAbestosNonFriable | string | Indicates whether the product contains non-friable asbestos. |
| SamplersSignature | string | The signature of the sampler. |
| PCPOtherPropertiesOxidizer | string | Indicates whether the product is an oxidizer. |
| WCHazardousK | string | The hazardous waste code. |
| PCPOdor | string | The odor of the product. |
| PCPBTUValue | string | The BTU value of the product. |
| PCPPhysicalStateGasPercent | string | The percentage of the product that is in a gaseous state. |
| WCHazardousF | string | The hazardous waste code. |
| fddPG | string | The PG of the product. |
| ShippingAndPackagingVolume | string | The volume of the shipping and packaging. |
| TransportationRequirement | string | The transportation requirement. |
| RCRAExemptYesReason | string | The reason for the RCRA exemption. |
| WCSolidWasteComment | string | The comment for the solid waste. |
| TransContainer_OtherDesc | string | The description of the other container. |
| aho_copy-2 | string | The copy of the AHO. |
| HazardousWaste | string | Indicates whether the product is hazardous waste. |
| OriginCode | string | The origin code. |
| RegulatoryAlternativeStandardsofSoil | string | Indicates whether the product is regulated under alternative standards of soil. |
| PCNumberOfPhases_Layer_Bot | string | The number of phases in the bottom layer. |
| Code | string | The code of the product. |
| PCpH | string | The pH of the product. |
| GenericFlag | string | Indicates whether the product is generic. |
| PCPOtherPropertiesDioxins | string | Indicates whether the product contains dioxins. |
| TransContainer_Shipment | string | The container shipment. |
| PCPOtherPropertiesReactiveSulfides_Range | string | The range of reactive sulfides. |
| ProcessGeneratingTheWaste | string | The process that generated the waste. |
| PCPPhysicalStateSemiSolid2 | string | Indicates whether the product is in a semi-solid state. |
| PCFlashPoint_Actual | string | The actual flash point of the product. |
| TypeOfSample | string | The type of sample. |
| shipping_packaging_frequency_plus_option | string | The frequency of shipping and packaging. |
| PCPPhysicalStatePowderPercent | string | The percentage of the product that is in a powdered state. |
| PCPOtherPropertiesReactiveCyanides | string | Indicates whether the product contains reactive cyanides. |
| WCHazardousP | string | The hazardous waste code. |
| TransContainer_BoxCartonCase | string | Indicates whether the product is in a box, carton, or case. |
| WasteDetermination_SDS | string | Indicates whether the waste determination is based on the SDS. |
| Is_US_EPA40_CFR26120 | string | Indicates whether the product is regulated under the US EPA 40 CFR 261.20. |
| ShippingAndPackagingWasteCombination | string | Indicates whether the shipping and packaging is a waste combination. |
| RegulatoryLDRSubcategory | string | The LDR subcategory. |
| HalogenatedOrganicCompound | string | Indicates whether the product is a halogenated organic compound. |
| fddDOTNotesSpecialPermits | string | The DOT notes for special permits. |
| WCHazardousU | string | The hazardous waste code. |
| Container Size | string | The size of the container. |
| physical_chemical_edited_fields | string | The edited fields for physical and chemical properties. |
| product_or_coproduct | string | Indicates whether the product is a product or co-product. |
| PCPOtherPropertiesOrganaicPeroxides | string | Indicates whether the product contains organic peroxides. |
| TransBulkType_VacBox | string | Indicates whether the bulk transportation is a vacuum box. |
| Generator Name | string | The name of the generator. |
| MixtureFlag | string | Indicates whether the product is a mixture. |
| PCPPhysicalStateLiquid2 | string | Indicates whether the product is in a liquid state. |
| EPASourceCode | string | The EPA source code. |
| shipping_packaging_edited_fields | string | The edited fields for shipping and packaging. |
| PCPOtherPropertiesReactiveSulfides | string | Indicates whether the product contains reactive sulfides. |
| PCPOtherPropertiesExplosive | string | Indicates whether the product is explosive. |
| SampleIDNo | string | The sample ID number. |
| regulatory_information_edited_fields | string | The edited fields for regulatory information. |
| ESC | string | The ESC. |
| TransContainer_Other | string | Indicates whether the product is in another container. |
| WCHazardousToxic | string | The hazardous waste code. |
| PCPPhysicalStateSludgePercent | string | The percentage of the product that is in a sludge state. |
| TransBulkLiquid_Gallons | string | The volume of the liquid bulk transportation. |
| TransContainer_PortToteTankSize | string | The size of the portable tote tank. |
| TransContainer_StorageCap | string | The storage capacity of the container. |
| PCPPhysicalStateLiquidPercent | string | The percentage of the product that is in a liquid state. |
| StateWasteCode | string | The state waste code. |
| waste_profiles_id | string | The waste profiles identifier. |
| TSDF | string | The TSDF. |
| TransBulkType_TankTruck | string | Indicates whether the bulk transportation is a tank truck. |
| RCRAExemptYesReasonNotListed | string | The reason for the RCRA exemption not being listed. |
| ShippingAndPackagingUSDOTComment | string | The USDOT comment for shipping and packaging. |
| PCPOtherPropertiesAirReactive | string | Indicates whether the product is air reactive. |
| PCPhysicalStateSolid2 | string | Indicates whether the product is in a solid state. |
| PCPOtherPropertiesWaterReactive | string | Indicates whether the product is water reactive. |
| PCPOtherPropertiesNORM | string | Indicates whether the product contains NORM. |
| WCHazardousCorrosive | string | The hazardous waste code. |
| Container Type | string | The type of container. |
| other_option | string | The other option. |
| InnerContainerSizes | string | The sizes of the inner containers. |
| fddSubClass | string | The subclass for the FDD. |
| PCPOtherPropertiesPolymerizableInhibited | string | Indicates whether the product is polymerizable and inhibited. |
| aho_copy | string | The copy of the AHO. |
| BenzeneNESHAPWaste | string | Indicates whether the product is a benzene NESHAP waste. |
| PCPOtherPropertiesLabpack | string | Indicates whether the product is a lab pack. |
| WasteDetermination_WasteAnylysis | string | Indicates whether the waste determination is based on analysis. |
| PCPOtherPropertiesBiohazard | string | Indicates whether the product is a biohazard. |
| TransBulkType_OtherDesc | string | The description of the other bulk transportation. |
| TransContainer_PortableToteTank | string | Indicates whether the container is a portable tote tank. |
| PCPOtherPropertiesShockSensitive | string | Indicates whether the product is shock sensitive. |
| TransBulkType_Other | string | Indicates whether the bulk transportation is other. |
| StateWasteCodeDiscFacList | string | The state waste code disclosure facility list. |
| Approval_Documents | string | The approval documents. |
| RCRAExempt | string | Indicates whether the product is RCRA exempt. |
| PCPDensity | string | The density of the product. |
| PCPOtherPropertiesPesticides | string | Indicates whether the product contains pesticides. |
| PCPOtherPropertiesPolymerizable | string | Indicates whether the product is polymerizable. |
| ShippingAndPackagingVolumeType | string | The type of volume for shipping and packaging. |
| RegulatoryRestrictedUnderLDR | string | Indicates whether the product is restricted under LDR. |
| PCPPhysicalStateSemiSolidPercent | string | The percentage of the product that is in a semi-solid state. |
| fddShippingName | string | The shipping name for the FDD. |
| IsNoSampleTaken | string | Indicates whether a sample was taken. |
| ShippingAndPackagingFrequency | string | The frequency of shipping and packaging. |
| PCPOtherPropertiesPyrophoric | string | Indicates whether the product is pyrophoric. |
| WCHazardousIgnitable | string | The hazardous waste code. |
| PCPColor | string | The color of the product. |
| PCPPhysicalStateSludge2 | string | Indicates whether the product is in a sludge state. |
| TransBulkSolid_TonYardShipment | string | The ton yard shipment for solid bulk transportation. |
| PCNumberOfPhases_Layer_Top | string | The number of phases in the top layer. |
| WasteStreamDescription | string | The description of the waste stream. |
| PCPBTU_Radio_Plus_Option | string | The BTU radio plus option. |
| WCSolidWaste | string | Indicates whether the product is solid waste. |
| PCPOtherPropertiesAbestosFriable | string | Indicates whether the product contains friable asbestos. |
| OneTimeNumberNeeded | string | Indicates whether a one-time number is needed. |
| PCPOdor_Radio_Plus_Option | string | The odor radio plus option. |
| PCPOtherPropertiesMetalFines | string | Indicates whether the product contains metal fines. |
| PCPOtherPropertiesRadioactive | string | Indicates whether the product is radioactive. |
| PCPOtherPropertiesFurans | string | Indicates whether the product contains furans. |
| fddERG | string | The ERG for the FDD. |
| SolutionFlag | string | Indicates whether the product is a solution. |
| PCNumberOfPhases_Layer_Mid | string | The number of phases in the middle layer. |
| WCHazardous | string | Indicates whether the product is hazardous. |
| PCPPhysicalStateAshPercent | string | The percentage of the product that is in an ash state. |
| WCHazardousReactive | string | The hazardous waste code. |
| WasteDeterminationBasedOn | string | The basis for the waste determination. |
| PCPPhysicalStateAsh2 | string | Indicates whether the product is in an ash state. |
| RegulatoryUHCs | string | Indicates whether the product is regulated under UHCs. |
| TSCARegulatedPCBWaste | string | Indicates whether the product is regulated under TSCA PCB waste. |
| recycle_or_reuse | string | Indicates whether the product can be recycled or reused. |
| PCPViscosity_Radio_Plus_Option | string | The viscosity radio plus option. |
| TransContainer_Drum | string | Indicates whether the product is in a drum. |
| Profile # | string | The profile number. |
| profiles_flag | string | The flag for the profiles. |
| PCPPhysicalStatePowder2 | string | Indicates whether the product is in a powdered state. |
| SampleDate | string | The date of the sample. |
| PCPPhysicalStateGas2 | string | Indicates whether the product is in a gaseous state. |
| fddID | string | The ID for the FDD. |
| PCPOtherPropertiesThermallyUnstable | string | Indicates whether the product is thermally unstable. |
| PCPOtherPropertiesNONE | string | Indicates whether the product has no other properties. |
| RQFlag | string | Indicates whether the product has an RQ flag. |
| StateUniversalWaste | string | Indicates whether the product is a state universal waste. |
| UniversalWasteType | string | The type of universal waste. |
| PCFlashPoint_Method | string | The method for the flash point. |
| WasteDetermination_GenKnowledge | string | Indicates whether the waste determination is based on general knowledge. |
| PCPPhysicalStateSolidPercent | string | The percentage of the product that is in a solid state. |
| fddTechName | string | The technical name for the FDD. |
| Profile Name | string | The name of the profile. |
| PCPTotalOrganicCarbonValue | string | The total organic carbon value. |
| MedicalWaste | string | Indicates whether the product is medical waste. |
| UsedOil | string | Indicates whether the product is used oil. |
| is_network_save-3 | string | Indicates whether the product is saved in the network. |
| is_network_save-2 | string | Indicates whether the product is saved in the network. |
| pcpodor_strong_select | string | The strong odor of the product. |
| CERCLARegulatedWaste | string | Indicates whether the product is regulated under CERCLA. |
| TransContainer_CubicYardBox | string | Indicates whether the product is in a cubic yard box. |
| is_network_save-4 | string | Indicates whether the product is saved in the network. |
| pc_ph_radio_plus_option | string | The pH radio plus option. |
| PCPBoilingPointValue | string | The boiling point value of the product. |
| EPAFormCode | string | The EPA form code. |
| Cost Basis | string | The cost basis. |
| ShippingAndPackagingUSDOT | string | Indicates whether the product is USDOT regulated. |
| fddRQ | string | The RQ for the FDD. |
| Regulatory500PPMVOC | string | Indicates whether the product is regulated under 500 PPM VOC. |
| TransContainer_DrumSize | string | The size of the drum. |
| TransBulkType_Railcar | string | Indicates whether the bulk transportation is a railcar. |
| PCPOtherPropertiesReactiveCyanides_Range | string | The range of reactive cyanides. |
| WCHazardousComment | string | The hazardous waste comment. |
| fddHazClass | string | The hazardous class for the FDD. |
| PCPViscosity | string | The viscosity of the product. |
| Analysis_Date | string | The date of the analysis. |
| federal_universal_waste_type | string | The federal universal waste type. |
| Price Basis | string | The price basis. |
| PCFlashPoint | string | The flash point of the product. |
| PCNumberOfPhases_Layer | string | The number of phases in the layer. |
| SamplersName | string | The name of the sampler. |
| CaliforniaStateWasteCode | string | The state waste code for California. |
| subfield_for_copy-3 | string | The copy for subfield 3. |
| TransBulkSolid_ShipmentUOM | string | The UOM for the solid bulk shipment. |
| PCFlashPoint_Radio_Plus_Actual | string | The actual flash point radio plus option. |
| UniversalWaste | string | Indicates whether the product is a universal waste. |
| subfield_for_copy-2 | string | The copy for subfield 2. |
| select_copy_type | string | The type of copy to select. |
| profile_select_copy_type_id | number | The unique identifier for the profile copy type. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"customer_id": 41024,
"is_network_exempt": true,
"wpc": "7506",
"wpc_categorize": "838",
"qa": [
{
"TransBulkType_RollOff": "No",
"PCPOtherPropertiesAbestosNonFriable": "No",
"SamplersSignature": "",
"PCPOtherPropertiesOxidizer": "No",
"WCHazardousK": "",
"PCPOdor": "None",
"PCPBTUValue": "0 - 4999",
"PCPPhysicalStateGasPercent": "",
"WCHazardousF": "",
"fddPG": "",
"ShippingAndPackagingVolume": "500",
"TransportationRequirement": "Containerized",
"RCRAExemptYesReason": "",
"WCSolidWasteComment": "No",
"TransContainer_OtherDesc": "Pallet",
"aho_copy-2": "",
"HazardousWaste": "No",
"OriginCode": "1 - Was generated on-site from a product or service activity.",
"RegulatoryAlternativeStandardsofSoil": "No",
"PCNumberOfPhases_Layer_Bot": "",
"Code": "7506",
"PCpH": "N/a",
"GenericFlag": "No",
"PCPOtherPropertiesDioxins": "No",
"TransContainer_Shipment": "1",
"PCPOtherPropertiesReactiveSulfides_Range": "",
"ProcessGeneratingTheWaste": "Disposal of rcra empty containers last contained oil",
"PCPPhysicalStateSemiSolid2": "No",
"PCFlashPoint_Actual": "",
"TypeOfSample": "",
"shipping_packaging_frequency_plus_option": "Semi-annua",
"PCPPhysicalStatePowderPercent": "",
"PCPOtherPropertiesReactiveCyanides": "No",
"WCHazardousP": "",
"TransContainer_BoxCartonCase": "No",
"WasteDetermination_SDS": "No",
"Is_US_EPA40_CFR26120": "Yes",
"ShippingAndPackagingWasteCombination": "No",
"RegulatoryLDRSubcategory": "N/a",
"HalogenatedOrganicCompound": "No",
"fddDOTNotesSpecialPermits": "",
"WCHazardousU": "",
"Container Size": "275",
"physical_chemical_edited_fields": "",
"product_or_coproduct": "No",
"PCPOtherPropertiesOrganaicPeroxides": "No",
"TransBulkType_VacBox": "No",
"Generator Name": "Company A",
"MixtureFlag": "No",
"PCPPhysicalStateLiquid2": "No",
"EPASourceCode": "G09 - OTHER PRODUCTION OR SERVICE-RELATED PROCESSES",
"shipping_packaging_edited_fields": "",
"PCPOtherPropertiesReactiveSulfides": "No",
"PCPOtherPropertiesExplosive": "No",
"SampleIDNo": "",
"regulatory_information_edited_fields": "",
"ESC": "Company A",
"TransContainer_Other": "No",
"WCHazardousToxic": "",
"PCPPhysicalStateSludgePercent": "",
"TransBulkLiquid_Gallons": "",
"TransContainer_PortToteTankSize": "275/330",
"TransContainer_StorageCap": "275",
"PCPPhysicalStateLiquidPercent": "100",
"StateWasteCode": "N/a",
"waste_profiles_id": "",
"TSDF": "Company A",
"TransBulkType_TankTruck": "No",
"RCRAExemptYesReasonNotListed": "",
"ShippingAndPackagingUSDOTComment": "Nonrcra / nondot regulated material ",
"PCPOtherPropertiesAirReactive": "No",
"PCPhysicalStateSolid2": "Yes",
"PCPOtherPropertiesWaterReactive": "No",
"PCPOtherPropertiesNORM": "No",
"WCHazardousCorrosive": "",
"Container Type": "Tp",
"other_option": "Characteristic, distinct",
"InnerContainerSizes": "",
"fddSubClass": "",
"PCPOtherPropertiesPolymerizableInhibited": "No",
"aho_copy": "",
"BenzeneNESHAPWaste": "No",
"PCPOtherPropertiesLabpack": "No",
"WasteDetermination_WasteAnylysis": "No",
"PCPOtherPropertiesBiohazard": "No",
"TransBulkType_OtherDesc": "",
"TransContainer_PortableToteTank": "Yes",
"PCPOtherPropertiesShockSensitive": "No",
"TransBulkType_Other": "No",
"StateWasteCodeDiscFacList": "",
"Approval_Documents": "",
"RCRAExempt": "No",
"PCPDensity": "1",
"PCPOtherPropertiesPesticides": "No",
"PCPOtherPropertiesPolymerizable": "No",
"ShippingAndPackagingVolumeType": "Tons",
"RegulatoryRestrictedUnderLDR": "No",
"PCPPhysicalStateSemiSolidPercent": "",
"fddShippingName": "",
"IsNoSampleTaken": "Yes",
"ShippingAndPackagingFrequency": "Annually",
"PCPOtherPropertiesPyrophoric": "No",
"WCHazardousIgnitable": "",
"PCPColor": "Varies",
"PCPPhysicalStateSludge2": "No",
"TransBulkSolid_TonYardShipment": "10",
"PCNumberOfPhases_Layer_Top": "",
"WasteStreamDescription": "Rcra empty poly totes",
"PCPBTU_Radio_Plus_Option": "",
"WCSolidWaste": "No",
"PCPOtherPropertiesAbestosFriable": "No",
"OneTimeNumberNeeded": "No",
"PCPOdor_Radio_Plus_Option": "Ammoniacal",
"PCPOtherPropertiesMetalFines": "No",
"PCPOtherPropertiesRadioactive": "No",
"PCPOtherPropertiesFurans": "No",
"fddERG": "",
"SolutionFlag": "No",
"PCNumberOfPhases_Layer_Mid": "",
"WCHazardous": "No",
"PCPPhysicalStateAshPercent": "",
"WCHazardousReactive": "",
"WasteDeterminationBasedOn": "",
"PCPPhysicalStateAsh2": "No",
"RegulatoryUHCs": "No",
"TSCARegulatedPCBWaste": "No",
"recycle_or_reuse": "No",
"PCPViscosity_Radio_Plus_Option": "Solid",
"TransContainer_Drum": "No",
"Profile #": "164567",
"profiles_flag": "",
"PCPPhysicalStatePowder2": "No",
"SampleDate": "",
"PCPPhysicalStateGas2": "No",
"fddID": "",
"PCPOtherPropertiesThermallyUnstable": "No",
"PCPOtherPropertiesNONE": "Yes",
"RQFlag": "No",
"StateUniversalWaste": "No",
"UniversalWasteType": "",
"PCFlashPoint_Method": "Closed Cup",
"WasteDetermination_GenKnowledge": "Yes",
"PCPPhysicalStateSolidPercent": "100",
"fddTechName": "",
"Profile Name": "Rcra empty containers",
"PCPTotalOrganicCarbonValue": "N/a",
"MedicalWaste": "No",
"UsedOil": "No",
"is_network_save-3": "Yes",
"is_network_save-2": "Yes",
"pcpodor_strong_select": "N/a",
"CERCLARegulatedWaste": "No",
"TransContainer_CubicYardBox": "No",
"is_network_save-4": "No",
"pc_ph_radio_plus_option": "",
"PCPBoilingPointValue": "N/a",
"EPAFormCode": "W319 - OTHER INORGANIC SOLIDS",
"Cost Basis": "Per container",
"ShippingAndPackagingUSDOT": "No",
"fddRQ": "",
"Regulatory500PPMVOC": "Yes",
"TransContainer_DrumSize": "30, 55",
"TransBulkType_Railcar": "No",
"PCPOtherPropertiesReactiveCyanides_Range": "",
"WCHazardousComment": "§261.4(a)(1) - domestic sewage and mixtures of domestic sewage",
"fddHazClass": "",
"PCPViscosity": "Other",
"Analysis_Date": "",
"federal_universal_waste_type": "",
"Price Basis": "Per container",
"PCFlashPoint": "N/a",
"PCNumberOfPhases_Layer": "1",
"SamplersName": "",
"CaliforniaStateWasteCode": "",
"subfield_for_copy-3": "",
"TransBulkSolid_ShipmentUOM": "",
"PCFlashPoint_Radio_Plus_Actual": "",
"UniversalWaste": "No",
"subfield_for_copy-2": ""
}
],
"select_copy_type": "",
"profile_select_copy_type_id": 0
}200Headers
Content-Type: application/jsonBody
{
"success": true,
"profile_assist": true,
"customer_profile_id": 306479
}profile_chemical_update ¶
profile_chemical_updatePOST/api/profiles/profile_chemical_update
Overview:
The profile_chemical_update endpoint, accessible at /api/profiles/profile_chemical_update, is a POST request that is used to update a profile chemical.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| data | array | An array of profile data. |
| Name | string | The name of the profile. |
| id | number | The unique identifier for the profile. |
| ProfileDescription | string | The description of the profile. |
| ProcessGenerating | string | The process that generated the profile. |
| WasteProfileChemicalList | array | An array of waste profile chemicals. |
| editable | boolean | Indicates whether the profile is editable. |
| ChemicalPhysicalComposion | string | The physical composition of the chemical. |
| CAS | string | The CAS number of the chemical. |
| Typical | string | The typical value of the chemical. |
| Min | string | The minimum value of the chemical. |
| Max | string | The maximum value of the chemical. |
| UnitType | string | The unit type of the chemical. |
| CerclaRq | string | The CERCLA RQ of the chemical. |
| TriChemical | boolean | Indicates whether the chemical is a TRI chemical. |
| isNew | boolean | Indicates whether the chemical is new. |
| profileId | number | The unique identifier for the profile. |
| isStatus | number | The status of the chemical. |
| ChemicalCas_id | number | The unique identifier for the chemical CAS. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"data": [
{
"Name": "test profile API",
"id": 306479,
"ProfileDescription": "test profile API",
"ProcessGenerating": "test profile API",
"WasteProfileChemicalList": [],
"editable": true
},
[
{
"id": 51595438,
"ChemicalPhysicalComposion": "Acetone",
"CAS": "67-64-1",
"Typical": "1",
"Min": "1",
"Max": "10",
"UnitType": "Vol %",
"CerclaRq": "5,000",
"TriChemical": false,
"isNew": true,
"profileId": 306479,
"isStatus": 1,
"ChemicalCas_id": 86528
}
]
]
}200Headers
Content-Type: application/jsonBody
{
"success": true
}profile_physical_chemical_roperties_update ¶
profile_physical_chemical_roperties_updatePOST/api/profiles/profile_physical_chemical_roperties_update
Overview:
The profile_physical_chemical_roperties_update endpoint, accessible at /api/profiles/profile_physical_chemical_roperties_update, is a POST request that is used to update the physical and chemical properties of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| id | number | The unique identifier for the profile. |
| PCPColor | string | The color of the product. |
| PCPhysicalStateStrongMildNone | string | The physical state of the product. |
| PCPhysicalStateStrongMildNoneText | string | The text for the physical state of the product. |
| PCPhysicalStateStrongText | string | The strong text for the physical state of the product. |
| PCpH | string | The pH of the product. |
| PCpHText | string | The text for the pH of the product. |
| PCFlashPoint | string | The flash point of the product. |
| PCFlashPointActualText | string | The actual text for the flash point of the product. |
| PCPBTUValueTextActual | string | The actual text for the BTU value of the product. |
| PCPBTUValue | string | The BTU value of the product. |
| PCFlashPoint_Method | string | The method for the flash point of the product. |
| PCPViscosityTextActual | string | The actual text for the viscosity of the product. |
| PCPTotalOrganicCarbonValue | string | The total organic carbon value of the product. |
| PCPBoilingPointValue | string | The boiling point value of the product. |
| PCSpecificGravity | string | The specific gravity of the product. |
| PCPViscosity | string | The viscosity of the product. |
| PCPPhysicalStatePowder2 | boolean | Indicates whether the product is in a powdered state. |
| PCPPhysicalStatePowderPercent | string | The percentage of the product that is in a powdered state. |
| PCPPhysicalStateAshPercent | string | The percentage of the product that is in an ash state. |
| PCPPhysicalStateAsh2 | boolean | Indicates whether the product is in an ash state. |
| PCPPhysicalStateGas2 | boolean | Indicates whether the product is in a gaseous state. |
| PCPPhysicalStateSludgePercent | string | The percentage of the product that is in a sludge state. |
| PCPPhysicalStateSludge2 | boolean | Indicates whether the product is in a sludge state. |
| PCPPhysicalStateLiquidPercent | string | The percentage of the product that is in a liquid state. |
| PCPPhysicalStateLiquid2 | boolean | Indicates whether the product is in a liquid state. |
| PCPPhysicalStateSolidPercent | string | The percentage of the product that is in a solid state. |
| PCPhysicalStateSolid2 | boolean | Indicates whether the product is in a solid state. |
| PCPPhysicalStateGasPercent | string | The percentage of the product that is in a gaseous state. |
| PCPOtherPropertiesReactiveCyanideText | string | The text for reactive cyanide properties of the product. |
| PCPOtherPropertiesReactiveSulfideText | string | The text for reactive sulfide properties of the product. |
| PCPOtherPropertiesNONE | boolean | Indicates whether the product has no other properties. |
| PCPOtherPropertiesReactiveSulfide | boolean | Indicates whether the product contains reactive sulfides. |
| PCPOtherPropertiesReactiveCyanide | boolean | Indicates whether the product contains reactive cyanides. |
| PCPOtherPropertiesHeatGenerating | boolean | Indicates whether the product is heat generating. |
| PCPOtherPropertiesBiohazard | boolean | Indicates whether the product is a biohazard. |
| PCPOtherPropertiesNORM | boolean | Indicates whether the product contains NORM. |
| PCPOtherPropertiesFurans | boolean | Indicates whether the product contains furans. |
| PCPOtherPropertiesDioxins | boolean | Indicates whether the product contains dioxins. |
| PCPOtherPropertiesOrganaicPeroxides | boolean | Indicates whether the product contains organic peroxides. |
| PCPOtherPropertiesMetalFines | boolean | Indicates whether the product contains metal fines. |
| PCPOtherPropertiesAbestosNonFriable | boolean | Indicates whether the product contains non-friable asbestos. |
| PCPOtherPropertiesAbestosFriable | boolean | Indicates whether the product contains friable asbestos. |
| PCPOtherPropertiesPolymerizableInhibited | boolean | Indicates whether the product is polymerizable and inhibited. |
| PCPOtherPropertiesPolymerizable | boolean | Indicates whether the product is polymerizable. |
| PCPOtherPropertiesAirReactive | boolean | Indicates whether the product is air reactive. |
| PCPOtherPropertiesWaterReactive | boolean | Indicates whether the product is water reactive. |
| PCPOtherPropertiesOxidizer | boolean | Indicates whether the product is an oxidizer. |
| PCPOtherPropertiesPyrophoric | boolean | Indicates whether the product is pyrophoric. |
| PCPOtherPropertiesShockSensitive | boolean | Indicates whether the product is shock sensitive. |
| PCPOtherPropertiesThermallyUnstable | boolean | Indicates whether the product is thermally unstable. |
| PCPOtherPropertiesRadioactive | boolean | Indicates whether the product is radioactive. |
| PCPOtherPropertiesExplosive | boolean | Indicates whether the product is explosive. |
| PCNumberOfPhases_Layer | string | The number of phases in the layer. |
| RegulatoryRestrictedUnderLDR | string | Indicates whether the product is restricted under LDR. |
| RegulatoryUHCs | string | Indicates whether the product is regulated under UHCs. |
| RegulatoryAlternativeStandardsofSoil | string | Indicates whether the product is regulated under alternative standards of soil. |
| RegulatoryLDRSubcaterogy | string | The LDR subcategory of the product. |
| Regulatory500PPMVOC | string | Indicates whether the product is regulated under 500 PPM VOC. |
| WCHazardousUHCYes | string | Indicates whether the product is hazardous under UHCs. |
| SelectedUHCs | array | An array of selected UHCs. |
| PCNumberOfPhases_Layer_Mid | string | The number of phases in the middle layer. |
| PCNumberOfPhases_Layer_Bot | string | The number of phases in the bottom layer. |
| PCNumberOfPhases_Layer_Top | string | The number of phases in the top layer. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"id": 306479,
"PCPColor": "Varies",
"PCPhysicalStateStrongMildNone": "Mild",
"PCPhysicalStateStrongMildNoneText": null,
"PCPhysicalStateStrongText": "N/A",
"PCpH": "> 2 to ≤ 5",
"PCpHText": null,
"PCFlashPoint": "N/A",
"PCFlashPointActualText": "",
"PCPBTUValueTextActual": null,
"PCPBTUValue": "0 - 4999",
"PCFlashPoint_Method": "Closed Cup",
"PCPViscosityTextActual": "Solid",
"PCPTotalOrganicCarbonValue": "1-9%",
"PCPBoilingPointValue": "≤95F",
"PCSpecificGravity": "1",
"PCPViscosity": "Other",
"PCPPhysicalStatePowder2": false,
"PCPPhysicalStatePowderPercent": null,
"PCPPhysicalStateAshPercent": null,
"PCPPhysicalStateAsh2": false,
"PCPPhysicalStateGas2": false,
"PCPPhysicalStateSludgePercent": null,
"PCPPhysicalStateSludge2": false,
"PCPPhysicalStateLiquidPercent": null,
"PCPPhysicalStateLiquid2": false,
"PCPPhysicalStateSolidPercent": "100",
"PCPhysicalStateSolid2": true,
"PCPPhysicalStateGasPercent": null,
"PCPOtherPropertiesReactiveCyanideText": null,
"PCPOtherPropertiesReactiveSulfideText": null,
"PCPOtherPropertiesNONE": true,
"PCPOtherPropertiesReactiveSulfide": false,
"PCPOtherPropertiesReactiveCyanide": false,
"PCPOtherPropertiesHeatGenerating": false,
"PCPOtherPropertiesBiohazard": false,
"PCPOtherPropertiesNORM": false,
"PCPOtherPropertiesFurans": false,
"PCPOtherPropertiesDioxins": false,
"PCPOtherPropertiesOrganaicPeroxides": false,
"PCPOtherPropertiesMetalFines": false,
"PCPOtherPropertiesAbestosNonFriable": false,
"PCPOtherPropertiesAbestosFriable": false,
"PCPOtherPropertiesPolymerizableInhibited": false,
"PCPOtherPropertiesPolymerizable": false,
"PCPOtherPropertiesAirReactive": false,
"PCPOtherPropertiesWaterReactive": false,
"PCPOtherPropertiesOxidizer": false,
"PCPOtherPropertiesPyrophoric": false,
"PCPOtherPropertiesShockSensitive": false,
"PCPOtherPropertiesThermallyUnstable": false,
"PCPOtherPropertiesRadioactive": false,
"PCPOtherPropertiesExplosive": false,
"PCNumberOfPhases_Layer": "1",
"RegulatoryRestrictedUnderLDR": "No",
"RegulatoryUHCs": "No",
"RegulatoryAlternativeStandardsofSoil": "No",
"RegulatoryLDRSubcaterogy": "N/A",
"Regulatory500PPMVOC": "Yes",
"WCHazardousUHCYes": "",
"SelectedUHCs": [],
"PCNumberOfPhases_Layer_Mid": null,
"PCNumberOfPhases_Layer_Bot": null,
"PCNumberOfPhases_Layer_Top": null
}200Headers
Content-Type: application/jsonBody
{
"success": true
}profile_regulatory_information_update_assist ¶
profile_regulatory_information_update_assistPOST/api/profiles/profile_regulatory_information_update_assist
Overview:
The profile_regulatory_information_update_assist endpoint, accessible at /api/profiles/profile_regulatory_information_update_assist, is a POST request that is used to update the regulatory information of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| id | number | The unique identifier for the profile. |
| HazardousWaste | string | Indicates whether the product is hazardous waste. |
| MedicalWaste | string | Indicates whether the product is medical waste. |
| ProductCoProduct | string | Indicates whether the product is a product or co-product. |
| RecycleReuse | string | Indicates whether the product can be recycled or reused. |
| HalogenatedOrganicCompound | string | Indicates whether the product contains halogenated organic compounds. |
| BenzeneNESHAPWaste | string | Indicates whether the product is a benzene NESHAP waste. |
| CERCLARegulatedWaste | string | Indicates whether the product is regulated under CERCLA. |
| TSCARegulatedPCBWaste | string | Indicates whether the product is regulated under TSCA PCB waste. |
| UsedOil | string | Indicates whether the product is used oil. |
| UniversalWasteType | string | The type of universal waste. |
| StateUniversalWaste | string | Indicates whether the product is a state universal waste. |
| federal_universal_waste_type | string | The federal universal waste type. |
| UniversalWaste | string | Indicates whether the product is a universal waste. |
| OneTimeNumberNeeded | string | Indicates whether a one-time number is needed. |
| StateWasteCode | string | The state waste code for the product. |
| WCHazardousIgnitable | string | The hazardous waste code for ignitable products. |
| WCHazardousCorrosive | string | The hazardous waste code for corrosive products. |
| WCHazardousReactive | string | The hazardous waste code for reactive products. |
| WCHazardousToxicYes | string | Indicates whether the product is toxic. |
| WCHazardousToxic | string | The hazardous waste code for toxic products. |
| WCHazardousFYes | string | Indicates whether the product is F hazardous. |
| WCHazardousKYes | string | Indicates whether the product is K hazardous. |
| WCHazardousPYes | string | Indicates whether the product is P hazardous. |
| WCHazardousUYes | string | Indicates whether the product is U hazardous. |
| WCHazardousF | string | The hazardous waste code for F hazardous products. |
| WCHazardousK | string | The hazardous waste code for K hazardous products. |
| WCHazardousP | string | The hazardous waste code for P hazardous products. |
| WCHazardousU | string | The hazardous waste code for U hazardous products. |
| SolidwasteExcludedunder261 | string | Indicates whether the product is excluded under 261. |
| SolidwasteExcludedunder261Comment | string | The comment for products excluded under 261. |
| RCRAExemptComment | string | The comment for products that are RCRA exempt. |
| RCRAExempt | string | Indicates whether the product is RCRA exempt. |
| EPAFormCode | string | The EPA form code for the product. |
| OriginCode | string | The origin code for the product. |
| EPASource | string | The EPA source for the product. |
| CAStateWasteCode | string | The state waste code for California. |
| EvaluationDate | string | The date of the evaluation. |
| WasteDeterminationBasedOnGeneratorKnowledge | boolean | Indicates whether the waste determination is based on generator knowledge. |
| WasteDeterminationBasedOnWasteAnalysis | boolean | Indicates whether the waste determination is based on waste analysis. |
| WasteDeterminationBasedOnSDS | boolean | Indicates whether the waste determination is based on SDS. |
| WasteProfileFileList | array | An array of waste profile files. |
| AdditionalInformationRepresentative | string | Indicates whether the additional information is representative. |
| AdditionalInformationSampleIDNumbers | string | The sample ID numbers for the additional information. |
| AdditionalInformationSampleDate | string | The sample date for the additional information. |
| AdditionalInformationSampleCertification | boolean | Indicates whether the additional information is certified. |
| RegulatoryRestrictedUnderLDR | string | Indicates whether the product is restricted under LDR. |
| RegulatoryUHCs | string | Indicates whether the product is regulated under UHCs. |
| RegulatoryAlternativeStandardsofSoil | string | Indicates whether the product is regulated under alternative standards of soil. |
| RegulatoryLDRSubcaterogy | string | The LDR subcategory for the product. |
| Regulatory500PPMVOC | string | Indicates whether the product is regulated under 500 PPM VOC. |
| WCHazardousUHCYes | string | Indicates whether the product is hazardous under UHCs. |
| SelectedUHCs | array | An array of selected UHCs. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"id": 306479,
"HazardousWaste": "No",
"MedicalWaste": "No",
"ProductCoProduct": "No",
"RecycleReuse": "No",
"HalogenatedOrganicCompound": "No",
"BenzeneNESHAPWaste": "No",
"CERCLARegulatedWaste": "No",
"TSCARegulatedPCBWaste": "No",
"UsedOil": "No",
"UniversalWasteType": null,
"StateUniversalWaste": "No",
"federal_universal_waste_type": null,
"UniversalWaste": "No",
"OneTimeNumberNeeded": "No",
"StateWasteCode": null,
"WCHazardousIgnitable": null,
"WCHazardousCorrosive": null,
"WCHazardousReactive": null,
"WCHazardousToxicYes": "",
"WCHazardousToxic": null,
"WCHazardousFYes": "",
"WCHazardousKYes": "",
"WCHazardousPYes": "",
"WCHazardousUYes": "",
"WCHazardousF": null,
"WCHazardousK": null,
"WCHazardousP": null,
"WCHazardousU": null,
"SolidwasteExcludedunder261": "No",
"SolidwasteExcludedunder261Comment": "§261.4(a)(1) - domestic sewage and mixtures of domestic sewage",
"RCRAExemptComment": null,
"RCRAExempt": "No",
"EPAFormCode": "W319 - OTHER INORGANIC SOLIDS",
"OriginCode": "1 - Was generated on-site from a product or service activity.",
"EPASource": "G09 - OTHER PRODUCTION OR SERVICE-RELATED PROCESSES",
"CAStateWasteCode": "",
"EvaluationDate": null,
"WasteDeterminationBasedOnGeneratorKnowledge": true,
"WasteDeterminationBasedOnWasteAnalysis": false,
"WasteDeterminationBasedOnSDS": false,
"WasteProfileFileList": [],
"AdditionalInformationRepresentative": "Yes",
"AdditionalInformationSampleIDNumbers": null,
"AdditionalInformationSampleDate": null,
"AdditionalInformationSampleCertification": true,
"RegulatoryRestrictedUnderLDR": "No",
"RegulatoryUHCs": "No",
"RegulatoryAlternativeStandardsofSoil": "No",
"RegulatoryLDRSubcaterogy": "N/A",
"Regulatory500PPMVOC": "Yes",
"WCHazardousUHCYes": "",
"SelectedUHCs": []
}200Headers
Content-Type: application/jsonBody
{
"success": true
}profile_additional_regulatory_information_update ¶
profile_additional_regulatory_information_updatePOST/api/profiles/profile_additional_regulatory_information_update
Overview:
The profile_additional_regulatory_information_update endpoint, accessible at /api/profiles/profile_additional_regulatory_information_update, is a POST request that is used to update the additional regulatory information of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| id | number | The unique identifier for the profile. |
| MedicalWaste | string | Indicates whether the product is medical waste. |
| ProductCoProduct | string | Indicates whether the product is a product or co-product. |
| RecycleReuse | string | Indicates whether the product can be recycled or reused. |
| HalogenatedOrganicCompound | string | Indicates whether the product contains halogenated organic compounds. |
| BenzeneNESHAPWaste | string | Indicates whether the product is a benzene NESHAP waste. |
| CERCLARegulatedWaste | string | Indicates whether the product is regulated under CERCLA. |
| TSCARegulatedPCBWaste | string | Indicates whether the product is regulated under TSCA PCB waste. |
| UsedOil | string | Indicates whether the product is used oil. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"id": 306479,
"MedicalWaste": "No",
"ProductCoProduct": "No",
"RecycleReuse": "No",
"HalogenatedOrganicCompound": "No",
"BenzeneNESHAPWaste": "No",
"CERCLARegulatedWaste": "No",
"TSCARegulatedPCBWaste": "No",
"UsedOil": "No"
}200Headers
Content-Type: application/jsonBody
{
"success": true
}profile_supporting_document_update ¶
profile_supporting_document_updatePOST/api/profiles/profile_supporting_document_update
Overview:
The profile_supporting_document_update endpoint, accessible at /api/profiles/profile_supporting_document_update, is a POST request that is used to update the supporting documents of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| id | number | The unique identifier for the profile. |
| EvaluationDate | string | The date of the evaluation. |
| WasteDeterminationBasedOnGeneratorKnowledge | boolean | Indicates whether the waste determination is based on generator knowledge. |
| WasteDeterminationBasedOnWasteAnalysis | boolean | Indicates whether the waste determination is based on waste analysis. |
| WasteDeterminationBasedOnSDS | boolean | Indicates whether the waste determination is based on SDS. |
| WasteProfileFileList | array | An array of waste profile files. |
| AdditionalInformationRepresentative | string | Indicates whether the additional information is representative. |
| AdditionalInformationSampleIDNumbers | string | The sample ID numbers for the additional information. |
| AdditionalInformationSampleDate | string | The sample date for the additional information. |
| AdditionalInformationSampleCertification | boolean | Indicates whether the additional information is certified. |
| SamplersName | string | The name of the sampler. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"id": 306479,
"EvaluationDate": null,
"WasteDeterminationBasedOnGeneratorKnowledge": true,
"WasteDeterminationBasedOnWasteAnalysis": false,
"WasteDeterminationBasedOnSDS": false,
"WasteProfileFileList": [],
"AdditionalInformationRepresentative": "Yes",
"AdditionalInformationSampleIDNumbers": null,
"AdditionalInformationSampleDate": null,
"AdditionalInformationSampleCertification": true,
"SamplersName": null
}200Headers
Content-Type: application/jsonBody
{
"success": true
}profile_shipping_information_update ¶
profile_shipping_information_updatePOST/api/profiles/profile_shipping_information_update
Overview:
The profile_shipping_information_update endpoint, accessible at /api/profiles/profile_shipping_information_update, is a POST request that is used to update the shipping information of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| id | number | The unique identifier for the profile. |
| ShippingAndPackagingVolume | string | The volume of the shipping and packaging. |
| ShippingAndPackagingVolumeType | string | The type of volume for the shipping and packaging. |
| ShippingAndPackagingFrequency | string | The frequency of the shipping and packaging. |
| ShippingAndPackagingFrequencyOtherText | string | The other text for the shipping and packaging frequency. |
| TransportationRequirement | string | The transportation requirement |
| TransContainer_Shipment | string | The shipment for the container. |
| TransContainer_StorageCap | string | The storage capacity for the container. |
| TransContainer_PortableToteTank | boolean | Indicates whether the container is a portable tote tank. |
| TransContainer_BoxCartonCase | boolean | Indicates whether the container is a box carton case. |
| TransContainer_CubicYardBox | boolean | Indicates whether the container is a cubic yard box. |
| TransContainer_Drum | boolean | Indicates whether the container is a drum. |
| TransContainer_Other | boolean | Indicates whether the container is other. |
| TransContainer_OtherDesc | string | The description for the other container. |
| TransContainer_DrumSize | string | The size of the drum container. |
| TransContainer_PortToteTankSize | string | The size of the portable tote tank container. |
| TransBulkType_Railcar | boolean | Indicates whether the container is a railcar. |
| TransBulkType_TankTruck | boolean | Indicates whether the container is a tank truck. |
| TransBulkType_VacBox | boolean | Indicates whether the container is a vac box. |
| TransBulkType_Other | boolean | Indicates whether the container is other. |
| TransBulkType_OtherDesc | string | The description for the other container. |
| TransBulkLiquid_Gallons | string | The gallons for the bulk liquid container. |
| TransBulkType_RollOff | boolean | Indicates whether the container is a roll off. |
| TransBulkSolid_ShipmentUOM | string | The shipment UOM for the bulk solid container. |
| TransBulkSolid_TonYardShipment | string | The ton yard shipment for the bulk solid container. |
| ShippingAndPackagingWasteCombinationPackage | string | Indicates whether the shipping and packaging is a waste combination package. |
| ShippingAndPackagingUSDOT | string | Indicates whether the shipping and packaging is USDOT. |
| ShippingAndPackagingUSDOTComment | string | The comment for the USDOT shipping and packaging. |
| InnerContainerSizes | string | The sizes of the inner containers. |
| ShippingAndPackagingUSDOTComment_No | string | The comment for the USDOT shipping and packaging. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"id": 306479,
"ShippingAndPackagingVolume": "500",
"ShippingAndPackagingVolumeType": "Tons",
"ShippingAndPackagingFrequency": "Annually",
"ShippingAndPackagingFrequencyOtherText": null,
"TransportationRequirement": "Containerized",
"TransContainer_Shipment": "1",
"TransContainer_StorageCap": "275",
"TransContainer_PortableToteTank": true,
"TransContainer_BoxCartonCase": false,
"TransContainer_CubicYardBox": false,
"TransContainer_Drum": false,
"TransContainer_Other": false,
"TransContainer_OtherDesc": "Pallet",
"TransContainer_DrumSize": "30, 55",
"TransContainer_PortToteTankSize": "275/330",
"TransBulkType_Railcar": false,
"TransBulkType_TankTruck": false,
"TransBulkType_VacBox": false,
"TransBulkType_Other": false,
"TransBulkType_OtherDesc": null,
"TransBulkLiquid_Gallons": null,
"TransBulkType_RollOff": false,
"TransBulkSolid_ShipmentUOM": null,
"TransBulkSolid_TonYardShipment": "10",
"ShippingAndPackagingWasteCombinationPackage": "No",
"ShippingAndPackagingUSDOT": "No",
"ShippingAndPackagingUSDOTComment": "NONRCRA / NONDOT REGULATED MATERIAL (NEW PROFILE #203492)",
"InnerContainerSizes": null,
"ShippingAndPackagingUSDOTComment_No": "NONRCRA / NONDOT REGULATED MATERIAL (test profile API)"
}200Headers
Content-Type: application/jsonBody
{
"success": true
}save_profile_processingdetailnew ¶
save_profile_processingdetailnewPOST/api/profiles/save_profile_processingdetailnew
Overview:
The save_profile_processingdetailnew endpoint, accessible at /api/profiles/save_profile_processingdetailnew, is a POST request that is used to save the processing details of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| message | string | The message for the operation. |
| data | array | An array of profile data. |
| id | number | The unique identifier for the data. |
| ContainerType | array | An array of container types. |
| id | number | The unique identifier for the container type. |
| name | string | The name of the container type. |
| Container_Type_id | number | The unique identifier for the container type. |
| ContainerSize | array | An array of container sizes. |
| id | number | The unique identifier for the container size. |
| name | string | The name of the container size. |
| Container_Type_id | number | The unique identifier for the container type. |
| Container_Size_id | number | The unique identifier for the container size. |
| IsNetwork | boolean | Indicates whether the profile is a network profile. |
| is_write | boolean | Indicates whether the profile is writeable. |
| isNew | boolean | Indicates whether the profile is new. |
| customer_profile_id | number | The unique identifier for the customer profile. |
| isStatus | number | The status of the profile. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"data": [
{
"id": "4849553582",
"ContainerType": [
{
"id": 1,
"name": "BA - Burlap, cloth, paper or plastic bags"
},
{
"id": 2,
"name": "CF - Fiber or plastic boxes, cartons, cases"
},
],
"Container_Type_id": 1,
"ContainerSize": [
{
"id": 77,
"name": "1 - G",
"ContainerType_id": 9
},
{
"id": 290,
"name": "96 - G",
"ContainerType_id": 6
}
],
"Container_Size_id": 2,
"IsNetwork": false,
"is_write": false,
"isNew": true,
"customer_profile_id": 306479,
"isStatus": 1
}
]
}200Headers
Content-Type: application/jsonBody
{
"success": true,
"message": "Successfully",
"data": ""
}profile_landban_update ¶
profile_landban_updatePOST/api/profiles/profile_landban_update
Overview:
The profile_landban_update endpoint, accessible at /api/profiles/profile_landban_update, is a POST request that is used to update the land ban information of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| Name | string | The name of the profile. |
| id | number | The unique identifier for the profile. |
| RegulatoryInformation2 | string | The regulatory information for the profile. |
| extend_value | string | The extended value for the profile. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"Name": "test profile API",
"id": 306479,
"RegulatoryInformation2": "Not",
"extend_value": null
}200Headers
Content-Type: application/jsonBody
{
"success": true
}save_profile_info ¶
save_profile_infoPOST/api/profiles/save_profile_info
Overview:
The save_profile_info endpoint, accessible at /api/profiles/save_profile_info, is a POST request that is used to save the information of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| message | string | The message for the operation. |
| data | string | The data for the operation. |
| id | number | The unique identifier for the data. |
| wastelinq_categorization | string | The categorization for the profile. |
| Status | string | The status of the profile. |
| is_network_exempt | boolean | Indicates whether the profile is network exempt. |
| Name | string | The name of the profile. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"id": "306479",
"wastelinq_categorization": "Empty Drums & Totes",
"Status": "Pending Approval",
"is_network_exempt": true,
"Name": "test profile API"
}200Headers
Content-Type: application/jsonBody
{
"success": true,
"message": "Successfully",
"data": ""
}profile_network_exempt ¶
profile_network_exemptPOST/api/profiles/profile_network_exempt
Overview:
The profile_network_exempt endpoint, accessible at /api/profiles/profile_network_exempt, is a POST request that is used to exempt a profile from the network.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| message | string | The message for the operation. |
| data | string | The data for the operation. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"data": 306479
}200Headers
Content-Type: application/jsonBody
{
"success": true,
"message": true
}save_profile_disposalfacility ¶
save_profile_disposalfacilityPOST/api/profiles/save_profile_disposalfacility
Overview:
The save_profile_disposalfacility endpoint, accessible at /api/profiles/save_profile_disposalfacility, is a POST request that is used to save the disposal facility information of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| message | string | The message for the operation. |
| data | array | An array of profile data. |
| id | number | The unique identifier for the data. |
| er_authorization_df | boolean | Indicates whether the profile is authorized for disposal. |
| is_er_authorization | boolean | Indicates whether the profile is authorized for disposal. |
| SpecialHandlingRestrictions | string | The special handling restrictions for the profile. |
| DisposalFacility | array | An array of disposal facilities. |
| id | number | The unique identifier for the disposal facility. |
| name | string | The name of the disposal facility. |
| DisposalFacility_id | number | The unique identifier for the disposal facility. |
| DisposalFacility_Name | string | The name of the disposal facility. |
| CommonName | string | The common name of the disposal facility. |
| print_type_id | string | The print type identifier for the disposal facility. |
| print_sub_type_id | string | The print sub type identifier for the disposal facility. |
| print_types | array | An array of print types for the disposal facility. |
| show_print_type | boolean | Indicates whether the print type is shown. |
| resticted | string | Indicates whether the disposal facility is restricted. |
| DisposalFacility_Status | string | The status of the disposal facility. |
| is_exported_from_us | boolean | Indicates whether the disposal facility is exported from the US. |
| aoc | string | The aoc for the disposal facility. |
| ApprovalNumber | string | The approval number for the disposal facility. |
| DateExpires | string | The expiration date for the disposal facility. |
| Re_cert_Change_Status | string | The recertification change status for the disposal facility. |
| ApprovalStatus | string | The approval status for the disposal facility. |
| assign_to_id | string | The assign to identifier for the disposal facility. |
| approved_wlq_logistics | boolean | Indicates whether the disposal facility is approved by WLQ logistics. |
| high_priority | boolean | Indicates whether the disposal facility is high priority. |
| is_network_exempt | boolean | Indicates whether the disposal facility is network exempt. |
| IsNetwork | boolean | Indicates whether the disposal facility is a network. |
| template_key_id | string | The template key identifier for the disposal facility. |
| assigned_list | array | An array of assigned lists for the disposal facility. |
| IsPrimary | boolean | Indicates whether the disposal facility is primary. |
| Approver | string | The approver for the disposal facility. |
| Approver_Name | string | The name of the approver for the disposal facility. |
| Outage | string | The outage for the disposal facility. |
| rank | string | The rank for the disposal facility. |
| rank_list | array | An array of rank lists for the disposal facility. |
| is_write | boolean | Indicates whether the disposal facility is writeable. |
| Certified | string | The certification for the disposal facility. |
| getESignaStatus | boolean | Indicates whether the disposal facility has an e-signature. |
| ESignature | boolean | Indicates whether the disposal facility has an e-signature. |
| ManualSignature | boolean | Indicates whether the disposal facility has a manual signature. |
| ESignaStatus | string | The e-signature status for the disposal facility. |
| isNew | boolean | Indicates whether the disposal facility is new. |
| customer_profile_id | number | The unique identifier for the customer profile. |
| isStatus | number | The status of the disposal facility. |
| is_existed | boolean | Indicates whether the disposal facility exists. |
| ProfileRecertChangeStatus | array | An array of profile recertification change statuses for the disposal facility. |
| id | string | The unique identifier for the profile recertification change status. |
| name | string | The name of the profile recertification change status. |
| ApprovalStatusList | array | An array of approval statuses for the disposal facility. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"data": [
{
"id": "9137526273",
"er_authorization_df": false,
"is_er_authorization": false,
"SpecialHandlingRestrictions": null,
"DisposalFacility": [
{
"id": 21315,
"name": "Company ABC"
}
],
"DisposalFacility_id": 21315,
"DisposalFacility_Name": "Company ABC",
"CommonName": "",
"print_type_id": null,
"print_sub_type_id": null,
"print_types": [],
"show_print_type": false,
"resticted": "No",
"DisposalFacility_Status": "",
"is_exported_from_us": false,
"aoc": "",
"ApprovalNumber": "",
"DateExpires": "",
"Re_cert_Change_Status": "N/A",
"ApprovalStatus": "Pending Approval",
"assign_to_id": null,
"approved_wlq_logistics": false,
"high_priority": false,
"is_network_exempt": false,
"IsNetwork": false,
"template_key_id": null,
"assigned_list": [],
"IsPrimary": false,
"Approver": "",
"Approver_Name": "",
"Outage": null,
"rank": null,
"rank_list": [],
"is_write": false,
"Certified": "",
"getESignaStatus": false,
"ESignature": false,
"ManualSignature": false,
"ESignaStatus": "",
"isNew": true,
"customer_profile_id": 306479,
"isStatus": 2,
"is_existed": false,
"ProfileRecertChangeStatus": [
{
"id": "N/A",
"name": "N/A"
},
{
"id": "Approved",
"name": "Approved"
},
{
"id": "Non-Renewal",
"name": "Non-Renewal"
},
{
"id": "Pending Amendment",
"name": "Pending Amendment"
},
{
"id": "Pending Approval",
"name": "Pending Approval"
},
{
"id": "Rejected",
"name": "Rejected"
},
{
"id": "Need Info",
"name": "Need Info"
},
{
"id": "Need Info: Signed Profile",
"name": "Need Info: Signed Profile"
}
],
"ApprovalStatusList": [
{
"id": "Active",
"name": "Active"
},
{
"id": "Approved",
"name": "Approved"
},
{
"id": "Cancelled",
"name": "Cancelled"
},
{
"id": "Enterprise",
"name": "Enterprise"
},
{
"id": "Expired",
"name": "Expired"
},
{
"id": "Inactive",
"name": "Inactive"
},
{
"id": "New",
"name": "New"
},
{
"id": "Pending Approval",
"name": "Pending Approval"
}
]
}
]
}200Headers
Content-Type: application/jsonBody
{
"success": true,
"message": "Successfully",
"data": ""
}save_profile_processing_detail ¶
save_profile_processing_detailPOST/api/profiles/save_profile_processing_detail
Overview:
The save_profile_processing_detail endpoint, accessible at /api/profiles/save_profile_processing_detail, is a POST request that is used to save the processing details of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| message | string | The message for the operation. |
| data | array | An array of profile data. |
| id | number | The unique identifier for the data. |
| Final_TSDF_id | number | The unique identifier for the final TSDF. |
| Final_TSDF | array | An array of final TSDFs. |
| id | number | The unique identifier for the final TSDF. |
| name | string | The name of the final TSDF. |
| common_name | string | The common name of the final TSDF. |
| container_type_id | number | The unique identifier for the container type. |
| container_type | array | An array of container types. |
| id | number | The unique identifier for the container type. |
| name | string | The name of the container type. |
| desc | string | The description of the container type. |
| description | string | The description of the container type. |
| container_size_id | number | The unique identifier for the container size. |
| container_size | array | An array of container sizes. |
| id | number | The unique identifier for the container size. |
| name | string | The name of the container size. |
| size | string | The size of the container. |
| unit | string | The unit of the container. |
| weight | number | The weight of the container. |
| shipping_unit | array | An array of shipping units. |
| id | string | The unique identifier for the shipping unit. |
| name | string | The name of the shipping unit. |
| shipping_unit_value | string | The shipping unit value. |
| wpc | string | The WPC for the profile. |
| wpcs | array | An array of WPCs for the profile. |
| id | number | The unique identifier for the WPC. |
| name | string | The name of the WPC. |
| value | string | The value of the WPC. |
| code | string | The code of the WPC. |
| flag | boolean | Indicates whether the WPC is flagged. |
| status | boolean | Indicates whether the WPC is active. |
| contid | number | The unique identifier for the container. |
| size | string | The size of the container. |
| unit | string | The unit of the container. |
| weight | number | The weight of the container. |
| vendor_code | string | The vendor code for the profile. |
| handling_code_id | number | The unique identifier for the handling code. |
| handling_code | array | An array of handling codes. |
| id | number | The unique identifier for the handling code. |
| Name | string | The name of the handling code. |
| Description | string | The description of the handling code. |
| cost | string | The cost of the profile. |
| min_cost | string | The minimum cost of the profile. |
| list_price | string | The list price of the profile. |
| list_min | string | The minimum list price of the profile. |
| cost_basis_id | number | The unique identifier for the cost basis. |
| list_bassis_id | number | The unique identifier for the list basis. |
| price_basis_id | string | The price basis identifier. |
| billing_price | number | The billing price of the profile. |
| billing_min_price | number | The minimum billing price of the profile. |
| billing_basis_id | string | The billing basis identifier. |
| lock | string | Indicates whether the profile is locked. |
| cost_basis | array | An array of cost bases. |
| id | number | The unique identifier for the cost basis. |
| Name | string | The name of the cost basis. |
| Code | number | The code of the cost basis. |
| is_act_basis | boolean | Indicates whether the cost basis is active. |
| cast_by_case | string | Indicates whether the profile is cast by case. |
| active | string | Indicates whether the profile is active. |
| highlight_red | boolean | Indicates whether the profile is highlighted in red. |
| ProcessingDetail_id | number | The unique identifier for the processing detail. |
| is_write | boolean | Indicates whether the profile is writeable. |
| isActive | boolean | Indicates whether the profile is active. |
| estimated_weight | number | The estimated weight of the profile. |
| rq | string | Indicates whether the profile is RQ. |
| isNew | boolean | Indicates whether the profile is new. |
| customer_profile_id | number | The unique identifier for the customer profile. |
| isStatus | number | The status of the profile. |
| weightRequired | boolean | Indicates whether the weight is required. |
| countRequired | boolean | Indicates whether the count is required. |
| gradeRequired | boolean | Indicates whether the grade is required. |
| yes_no | array | An array of yes/no values. |
| id | string | The unique identifier for the yes/no value. |
| name | string | The name of the yes/no value. |
| ProcessCodeCost_id | number | The unique identifier for the process code cost. |
| wpc_id | string | The WPC identifier for the profile. |
| extrapolated | boolean | Indicates whether the profile is extrapolated. |
| extrapolated_cost | boolean | Indicates whether the profile has an extrapolated cost. |
| extrapolated_price | boolean | Indicates whether the profile has an extrapolated price. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"data": [
{
"id": "7301559956",
"Final_TSDF_id": 12162,
"Final_TSDF": [
{
"id": 12162,
"name": "Company ABC"
}
],
"common_name": "",
"container_type_id": 2,
"container_type": [
{
"id": 2,
"name": "CF",
"desc": "Fiber or plastic boxes, cartons, cases"
}
],
"description": "Fiber or plastic boxes, cartons, cases",
"container_size_id": 8,
"container_size": [
{
"id": 8,
"name": "202(G)",
"size": "202",
"unit": "G",
"weight": 20
}
],
"shipping_unit": [
{
"id": "G",
"name": "G- Gallons"
}
],
"shipping_unit_value": "P",
"wpc": "3944-114511",
"wpcs": [
{
"id": 3944,
"name": "6104",
"value": "3944-114511",
"code": "6104 - None - - [Automobile oil filters for recycle] - [Per Container]",
"flag": false,
"status": false,
"contid": 114511,
"size": "202",
"unit": "G",
"weight": 20
}
],
"vendor_code": "None",
"handling_code_id": 1,
"handling_code": [
{
"id": 1,
"Name": "H010",
"Description": "METALS RECOVERY"
}
],
"cost": "30.00",
"min_cost": "0.00",
"list_price": "0.00",
"list_min": "0.00",
"cost_basis_id": 2,
"list_bassis_id": 2,
"price_basis_id": "",
"billing_price": 0,
"billing_min_price": 0,
"billing_basis_id": "2",
"lock": "No",
"cost_basis": [
{
"id": 2,
"Name": "Per Container",
"Code": 2,
"is_act_basis": true
}
],
"cast_by_case": "No",
"active": "Yes",
"highlight_red": false,
"ProcessingDetail_id": 0,
"is_write": false,
"isActive": true,
"estimated_weight": 1704.68,
"rq": "No",
"isNew": true,
"customer_profile_id": 306496,
"isStatus": 2,
"weightRequired": false,
"countRequired": false,
"gradeRequired": false,
"yes_no": [
{
"id": "Yes",
"name": "Yes"
},
{
"id": "No",
"name": "No"
}
],
"ProcessCodeCost_id": 114511,
"wpc_id": "3944",
"extrapolated": false,
"extrapolated_cost": false,
"extrapolated_price": false
},
{
"id": 9999999999,
"customer_profile_id": 306329,
"isStatus": 4
}
]
}200Headers
Content-Type: application/jsonBody
{
"success": true,
"message": "Successfully",
"data": ""
}profile_template_list ¶
profile_template_listGET/api/profiles/profile_template_list/{generator_id}
Overview:
The profile_template_list endpoint, accessible at /api/profiles/profile_template_list/{generator_id}, is a GET request that is used to retrieve a list of profile templates.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile templates. |
| id | number | The unique identifier for the profile template. |
| Name | string | The name of the profile template. |
| Profile_Number | number | The profile number. |
| template_id_id | number | The unique identifier for the template identifier. |
| template_key_id | number | The unique identifier for the template key. |
| template_tag_id | number | The unique identifier for the template tag. |
| Primary_DF | string | The primary DF for the profile template. |
| Secondary_DF | string | The secondary DF for the profile template. |
| Status | string | The status of the profile template. |
| IsActive | boolean | Indicates whether the profile template is active. |
| IsDeleted | boolean | Indicates whether the profile template is deleted. |
| Customer_id | number | The unique identifier for the customer. |
| CopyNumber | number | The copy number. |
| Created_Date | string | The date the profile template was created. |
| Modified_Date | string | The date the profile template was modified. |
| Creator_id | number | The unique identifier for the creator. |
| Modifier_id | number | The unique identifier for the modifier. |
| AssignedTo_id | number | The unique identifier for the assignee. |
| is_network_exempt | boolean | Indicates whether the profile template is network exempt. |
| gray_network_exempt_out | boolean | Indicates whether the profile template is gray network exempt. |
| er_authorization | boolean | Indicates whether the profile template is authorized for disposal. |
| category | string | The category of the profile template. |
| created_from_price_request | boolean | Indicates whether the profile template was created from a price request. |
| created_from_price_request_id | number | The unique identifier for the price request. |
| print_type | string | The print type for the profile template. |
| secondary_print_type | string | The secondary print type for the profile template. |
| dynamic_routing_run | boolean | Indicates whether the profile template has a dynamic routing run. |
| saved_vendor_codes | string | The saved vendor codes for the profile template. |
| is_submitted | boolean | Indicates whether the profile template is submitted. |
| is_app | boolean | Indicates whether the profile template is an app. |
| wastelinq_categorization | string | The categorization for the profile template. |
| esc_certified | boolean | Indicates whether the profile template is ESC certified. |
| wastelinq_categorization_code | string | The categorization code for the profile template. |
| is_profile_assist | boolean | Indicates whether the profile template is an assist. |
| profile_routing_invoicing | boolean | Indicates whether the profile template has routing invoicing. |
| is_copy_from_template | boolean | Indicates whether the profile template is copied from a template. |
| is_copy_from_generator | boolean | Indicates whether the profile template is copied from a generator. |
| is_copy_from_pdf | boolean | Indicates whether the profile template is copied from a PDF. |
| is_created_from_portal | boolean | Indicates whether the profile template is created from a portal. |
| profile_copy_from_template | string | The profile copy from template. |
| is_network | boolean | Indicates whether the profile template is a network profile. |
Example URI
- generator_id
number(required)The unique identifier for the generator.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 269258,
"Name": "Rainwater with Debris",
"Profile_Number": 170756,
"template_id_id": null,
"template_key_id": null,
"template_tag_id": null,
"Primary_DF": null,
"Secondary_DF": null,
"Status": "Approved",
"IsActive": true,
"IsDeleted": false,
"Customer_id": 39869,
"CopyNumber": 0,
"Created_Date": "2023-09-13T21:12:13.959401Z",
"Modified_Date": "2023-09-13T21:12:13.959416Z",
"Creator_id": 589,
"Modifier_id": null,
"AssignedTo_id": null,
"is_network_exempt": false,
"gray_network_exempt_out": false,
"er_authorization": false,
"category": "New Profile from ESC",
"created_from_price_request": false,
"created_from_price_request_id": null,
"print_type": null,
"secondary_print_type": null,
"dynamic_routing_run": true,
"saved_vendor_codes": "{\"7601\": {\"None\"}}",
"is_submitted": true,
"is_app": false,
"wastelinq_categorization": null,
"esc_certified": true,
"wastelinq_categorization_code": null,
"is_profile_assist": false,
"profile_routing_invoicing": false,
"is_copy_from_template": false,
"is_copy_from_generator": false,
"is_copy_from_pdf": false,
"is_created_from_portal": false,
"profile_copy_from_template": null,
"is_network": false
}
]
}profile_search_TRICASChemical ¶
profile_search_TRICASChemicalGET/api/profiles/profile_search_TRICASChemical{?search}
Overview:
The profile_search_TRICASChemical endpoint, accessible at /api/profiles/profile_search_TRICASChemical?search=Toluene, is a GET request that is used to search for a TRICAS chemical.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| list_personnels | array | An array of personnels. |
| id | number | The unique identifier for the personnel. |
| Name | string | The name of the personnel. |
| CASRegistry | string | The CAS registry for the personnel. |
| RQ | string | The RQ for the personnel. |
Example URI
- search
string(required)The search term for the TRICAS chemical.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"list_personnels": [
{
"id": 88269,
"Name": "Toluene",
"CASRegistry": "108-88-3",
"RQ": "1,000"
},
{
"id": 88270,
"Name": "SPENT SOLVENT-Toluene (RCRA Waste No. U220)",
"CASRegistry": "108-88-3",
"RQ": "100"
}
]
}profile_generating_processMaterial_composition ¶
profile_generating_processMaterial_compositionGET/api/profiles/profile_generating_processMaterial_composition
Overview:
The profile_generating_processMaterial_composition endpoint, accessible at /api/profiles/profile_generating_processMaterial_composition?id=306496, is a GET request that is used to retrieve the generating process material composition of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile generating process material compositions. |
| GeneratingProcessMaterialComposition | array | An array of generating process material compositions. |
| ProfileDescription | string | The description of the profile. |
| ProcessGenerating | string | The generating process. |
| Name | string | The name of the profile. |
| id | number | The unique identifier for the profile. |
| WasteProfileChemicalList | array | An array of waste profile chemical lists. |
| id | number | The unique identifier for the waste profile chemical list. |
| ChemicalPhysicalComposion | string | The physical composition of the chemical. |
| CAS | string | The CAS for the chemical. |
| Typical | string | The typical value for the chemical. |
| Min | string | The minimum value for the chemical. |
| Max | string | The maximum value for the chemical. |
| UnitType | string | The unit type for the chemical. |
| CerclaRq | string | The CERCLA RQ for the chemical. |
| TriChemical | boolean | Indicates whether the chemical is a TRI chemical. |
| isNew | boolean | Indicates whether the chemical is new. |
| profileId | number | The unique identifier for the profile. |
| ChemicalCas_id | number | The unique identifier for the chemical CAS. |
| GeneratingProcessAndMaterialComposition_id | number | The unique identifier for the generating process and material composition. |
| isStatus | number | The status of the chemical. |
| editable | boolean | Indicates whether the profile is editable. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"GeneratingProcessMaterialComposition": {
"ProfileDescription": "test profile API",
"ProcessGenerating": "test profile API",
"Name": "test profile API",
"id": 306496,
"WasteProfileChemicalList": [
{
"id": 504170,
"ChemicalPhysicalComposion": "Acetone",
"CAS": "67-64-1",
"Typical": "1",
"Min": "1",
"Max": "10",
"UnitType": "Vol %",
"CerclaRq": "5,000",
"TriChemical": false,
"isNew": false,
"profileId": 306496,
"ChemicalCas_id": 86528,
"GeneratingProcessAndMaterialComposition_id": 196907,
"isStatus": 0
}
],
"editable": true
}
}
}profile_physical_chemical_roperties ¶
profile_physical_chemical_ropertiesGET/api/profiles/profile_physical_chemical_roperties{?id}
Overview:
The profile_physical_chemical_roperties endpoint, accessible at /api/profiles/profile_physical_chemical_roperties?id=306496, is a GET request that is used to retrieve the physical chemical properties of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile physical chemical properties. |
| PhysicalChemicalProperties | array | An array of physical chemical properties. |
| id | number | The unique identifier for the physical chemical property. |
| Name | string | The name of the physical chemical property. |
| PCPColor | string | The color of the physical chemical property. |
| PCPBTUValueTextActual | string | The actual BTU value for the physical chemical property. |
| PCPBTUValue | string | The BTU value for the physical chemical property. |
| PCPViscosityTextActual | string | The actual viscosity for the physical chemical property. |
| PCPViscosity | string | The viscosity for the physical chemical property. |
| PCPBoilingPointValue | string | The boiling point value for the physical chemical property. |
| PCPTotalOrganicCarbonValue | string | The total organic carbon value for the physical chemical property. |
| PCPOtherPropertiesLabpack | boolean | Indicates whether the physical chemical property is a lab pack. |
| PCSpecificGravity | string | The specific gravity for the physical chemical property. |
| PCpH | string | The pH for the physical chemical property. |
| PCpHText | string | The pH text for the physical chemical property. |
| PCFlashPoint | string | The flash point for the physical chemical property. |
| PCFlashPointActual | string | The actual flash point for the physical chemical property. |
| PCFlashPointActualText | string | The actual flash point text for the physical chemical property. |
| PCFlashPoint_Method | string | The flash point method for the physical chemical property. |
| PCNumberOfPhases_Layer | string | The number of phases for the physical chemical property. |
| PCNumberOfPhases_Layer_Top | string | The top layer for the physical chemical property. |
| PCNumberOfPhases_Layer_Mid | string | The middle layer for the physical chemical property. |
| PCNumberOfPhases_Layer_Bot | string | The bottom layer for the physical chemical property. |
| PCPhysicalStateStrongMildNone | string | The physical state for the physical chemical property. |
| PCPhysicalStateStrongMildNoneText | string | The physical state text for the physical chemical property. |
| PCPhysicalStateStrongText | string | The strong physical state text for the physical chemical property. |
| pcpodor_strong_select | string | The strong select for the physical chemical property. |
| PCPhysicalStateSolid2 | boolean | Indicates whether the physical chemical property is solid. |
| PCPPhysicalStateLiquid2 | boolean | Indicates whether the physical chemical property is liquid. |
| PCPPhysicalStateSludge2 | boolean | Indicates whether the physical chemical property is sludge. |
| PCPPhysicalStateGas2 | boolean | Indicates whether the physical chemical property is gas. |
| PCPPhysicalStateAsh2 | boolean | Indicates whether the physical chemical property is ash. |
| PCPPhysicalStatePowder2 | boolean | Indicates whether the physical chemical property is powder. |
| PCPPhysicalStateSolidPercent | string | The solid percentage for the physical chemical property. |
| PCPPhysicalStateLiquidPercent | string | The liquid percentage for the physical chemical property. |
| PCPPhysicalStateSludgePercent | string | The sludge percentage for the physical chemical property. |
| PCPPhysicalStateGasPercent | string | The gas percentage for the physical chemical property. |
| PCPPhysicalStateAshPercent | string | The ash percentage for the physical chemical property. |
| PCPPhysicalStatePowderPercent | string | The powder percentage for the physical chemical property. |
| PCPOtherPropertiesExplosive | boolean | Indicates whether the physical chemical property is explosive. |
| PCPOtherPropertiesRadioactive | boolean | Indicates whether the physical chemical property is radioactive. |
| PCPOtherPropertiesThermallyUnstable | boolean | Indicates whether the physical chemical property is thermally unstable. |
| PCPOtherPropertiesShockSensitive | boolean | Indicates whether the physical chemical property is shock sensitive. |
| PCPOtherPropertiesPyrophoric | boolean | Indicates whether the physical chemical property is pyrophoric. |
| PCPOtherPropertiesOxidizer | boolean | Indicates whether the physical chemical property is an oxidizer. |
| PCPOtherPropertiesWaterReactive | boolean | Indicates whether the physical chemical property is water reactive. |
| PCPOtherPropertiesAirReactive | boolean | Indicates whether the physical chemical property is air reactive. |
| PCPOtherPropertiesReactiveCyanide | boolean | Indicates whether the physical chemical property is a reactive cyanide. |
| PCPOtherPropertiesReactiveSulfide | boolean | Indicates whether the physical chemical property is a reactive sulfide. |
| PCPOtherPropertiesReactiveCyanideText | string | The reactive cyanide text for the physical chemical property. |
| PCPOtherPropertiesReactiveSulfideText | string | The reactive sulfide text for the physical chemical property. |
| PCPOtherPropertiesPolymerizable | boolean | Indicates whether the physical chemical property is polymerizable. |
| PCPOtherPropertiesPolymerizableInhibited | boolean | Indicates whether the physical chemical property is an inhibited polymerizable. |
| PCPOtherPropertiesAbestosFriable | boolean | Indicates whether the physical chemical property is a friable asbestos. |
| PCPOtherPropertiesAbestosNonFriable | boolean | Indicates whether the physical chemical property is a non-friable asbestos. |
| PCPOtherPropertiesMetalFines | boolean | Indicates whether the physical chemical property is metal fines. |
| PCPOtherPropertiesOrganaicPeroxides | boolean | Indicates whether the physical chemical property is an organic peroxide. |
| PCPOtherPropertiesDioxins | boolean | Indicates whether the physical chemical property is dioxins. |
| PCPOtherPropertiesFurans | boolean | Indicates whether the physical chemical property is furans. |
| PCPOtherPropertiesNORM | boolean | Indicates whether the physical chemical property is NORM. |
| PCPOtherPropertiesBiohazard | boolean | Indicates whether the physical chemical property is a biohazard. |
| PCPOtherPropertiesHeatGenerating | boolean | Indicates whether the physical chemical property is heat generating. |
| PCPOtherPropertiesNONE | boolean | Indicates whether the physical chemical property is none. |
| RegulatoryRestrictedUnderLDR | string | Indicates whether the physical chemical property is restricted under LDR. |
| Regulatory500PPMVOC | string | Indicates whether the physical chemical property is 500 PPM VOC. |
| RegulatoryAlternativeStandardsofSoil | string | Indicates whether the physical chemical property has alternative standards of soil. |
| RegulatoryLDRSubcaterogy | string | The LDR subcategory for the physical chemical property. |
| RegulatoryUHCs | string | Indicates whether the physical chemical property has UHCs. |
| SelectedUHCs | array | An array of selected UHCs. |
| WCHazardousUHCYes | string | The hazardous UHC for the physical chemical property. |
| hazlist | array | An array of hazardous lists. |
| id | number | The unique identifier for the hazardous list. |
| CommonName | string | The common name of the hazardous list. |
| editable | boolean | Indicates whether the physical chemical property is editable. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"PhysicalChemicalProperties": {
"id": 306496,
"Name": "test profile API",
"PCPColor": "Varies",
"PCPBTUValueTextActual": null,
"PCPBTUValue": "0 - 4999",
"PCPViscosityTextActual": "Solid",
"PCPViscosity": "Other",
"PCPBoilingPointValue": "≤95F",
"PCPTotalOrganicCarbonValue": "1-9%",
"PCPOtherPropertiesLabpack": false,
"PCSpecificGravity": "1",
"PCpH": "> 2 to ≤ 5",
"PCpHText": null,
"PCFlashPoint": "N/A",
"PCFlashPointActual": "",
"PCFlashPointActualText": "",
"PCFlashPoint_Method": "Closed Cup",
"PCNumberOfPhases_Layer": "1",
"PCNumberOfPhases_Layer_Top": null,
"PCNumberOfPhases_Layer_Mid": null,
"PCNumberOfPhases_Layer_Bot": null,
"PCPhysicalStateStrongMildNone": "Mild",
"PCPhysicalStateStrongMildNoneText": null,
"PCPhysicalStateStrongText": "N/A",
"pcpodor_strong_select": "N/A",
"PCPhysicalStateSolid2": true,
"PCPPhysicalStateLiquid2": false,
"PCPPhysicalStateSludge2": false,
"PCPPhysicalStateGas2": false,
"PCPPhysicalStateAsh2": false,
"PCPPhysicalStatePowder2": false,
"PCPPhysicalStateSolidPercent": "100",
"PCPPhysicalStateLiquidPercent": null,
"PCPPhysicalStateSludgePercent": null,
"PCPPhysicalStateGasPercent": null,
"PCPPhysicalStateAshPercent": null,
"PCPPhysicalStatePowderPercent": null,
"PCPOtherPropertiesExplosive": false,
"PCPOtherPropertiesRadioactive": false,
"PCPOtherPropertiesThermallyUnstable": false,
"PCPOtherPropertiesShockSensitive": false,
"PCPOtherPropertiesPyrophoric": false,
"PCPOtherPropertiesOxidizer": false,
"PCPOtherPropertiesWaterReactive": false,
"PCPOtherPropertiesAirReactive": false,
"PCPOtherPropertiesReactiveCyanide": false,
"PCPOtherPropertiesReactiveSulfide": false,
"PCPOtherPropertiesReactiveCyanideText": null,
"PCPOtherPropertiesReactiveSulfideText": null,
"PCPOtherPropertiesPolymerizable": false,
"PCPOtherPropertiesPolymerizableInhibited": false,
"PCPOtherPropertiesAbestosFriable": false,
"PCPOtherPropertiesAbestosNonFriable": false,
"PCPOtherPropertiesMetalFines": false,
"PCPOtherPropertiesOrganaicPeroxides": false,
"PCPOtherPropertiesDioxins": false,
"PCPOtherPropertiesFurans": false,
"PCPOtherPropertiesNORM": false,
"PCPOtherPropertiesBiohazard": false,
"PCPOtherPropertiesHeatGenerating": false,
"PCPOtherPropertiesNONE": true,
"RegulatoryRestrictedUnderLDR": "No",
"Regulatory500PPMVOC": "Yes",
"RegulatoryAlternativeStandardsofSoil": "No",
"RegulatoryLDRSubcaterogy": "N/A",
"RegulatoryUHCs": "No",
"SelectedUHCs": [],
"WCHazardousUHCYes": "",
"hazlist": [
{
"id": 1,
"CommonName": "Organic Constituents"
},
{
"id": 2,
"CommonName": "Acenaphthylene"
}
],
"editable": true
}
}
}profile_regulatory_information ¶
profile_regulatory_informationGET/api/profiles/profile_regulatory_information{?id}
Overview:
The profile_regulatory_information endpoint, accessible at /api/profiles/profile_regulatory_information?id=306496, is a GET request that is used to retrieve the regulatory information of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile regulatory information. |
| RegulatoryInformation | array | An array of regulatory information. |
| id | number | The unique identifier for the regulatory information. |
| Name | string | The name of the regulatory information. |
| WCSolidWaste | string | The solid waste for the regulatory information. |
| WCSolidWasteComment | string | The solid waste comment for the regulatory information. |
| RCRAExempt | string | The RCRA exempt for the regulatory information. |
| WCHazardous | string | The hazardous for the regulatory information. |
| SolidwasteExcludedunder261 | string | The solid waste excluded under 261 for the regulatory information. |
| SolidwasteExcludedunder261Comment | string | The solid waste excluded under 261 comment for the regulatory information. |
| WCHazardousComment | string | The hazardous comment for the regulatory information. |
| WCHazardousF | string | The hazardous F for the regulatory information. |
| WCHazardousK | string | The hazardous K for the regulatory information. |
| WCHazardousP | string | The hazardous P for the regulatory information. |
| WCHazardousU | string | The hazardous U for the regulatory information. |
| WCHazardousIgnitable | string | The hazardous ignitable for the regulatory information. |
| WCHazardousCorrosive | string | The hazardous corrosive for the regulatory information. |
| WCHazardousReactive | string | The hazardous reactive for the regulatory information. |
| WCHazardousToxic | string | The hazardous toxic for the regulatory information. |
| RCRAExemptComment | string | The RCRA exempt comment for the regulatory information. |
| StateWasteCode | string | The state waste code for the regulatory information. |
| CAStateWasteCode | string | The CA state waste code for the regulatory information. |
| UniversalWaste | string | The universal waste for the regulatory information. |
| StateUniversalWaste | string | The state universal waste for the regulatory information. |
| UniversalWasteType | string | The universal waste type for the regulatory information. |
| federal_universal_waste_type | string | The federal universal waste type for the regulatory information. |
| UsedOil | string | The used oil for the regulatory information. |
| RecycleReuse | string | The recycle reuse for the regulatory information. |
| ProductCoProduct | string | The product co-product for the regulatory information. |
| MedicalWaste | string | The medical waste for the regulatory information. |
| TSCARegulatedPCBWaste | string | The TSCA regulated PCB waste for the regulatory information. |
| HazardousWaste | string | The hazardous waste for the regulatory information. |
| CERCLARegulatedWaste | string | The CERCLA regulated waste for the regulatory information. |
| BenzeneNESHAPWaste | string | The benzene NESHAP waste for the regulatory information. |
| HalogenatedOrganicCompound | string | The halogenated organic compound for the regulatory information. |
| OriginCode | string | The origin code for the regulatory information. |
| EPAFormCode | string | The EPA form code for the regulatory information. |
| EPASource | string | The EPA source for the regulatory information. |
| WasteDeterminationBasedOnWasteAnalysis | boolean | Indicates whether the waste determination is based on waste analysis. |
| WasteDeterminationBasedOnGeneratorKnowledge | boolean | Indicates whether the waste determination is based on generator knowledge. |
| WasteDeterminationBasedOnSDS | boolean | Indicates whether the waste determination is based on SDS. |
| Approval_Documents | string | The approval documents for the regulatory information. |
| SamplersName | string | The samplers name for the regulatory information. |
| AdditionalInformationSampleCertification | boolean | Indicates whether the additional information sample certification is true. |
| AdditionalInformationRepresentative | string | The additional information representative for the regulatory information. |
| AdditionalInformationTypeofSampleGrabSample | string | The additional information type of sample grab sample for the regulatory information. |
| AdditionalInformationTypeofSampleCompositeSample | string | The additional information type of sample composite sample for the regulatory information. |
| AdditionalInformationSampleDate | string | The additional information sample date for the regulatory information. |
| AdditionalInformationSampleIDNumbers | string | The additional information sample ID numbers for the regulatory information. |
| OneTimeNumberNeeded | string | The one time number needed for the regulatory information. |
| EvaluationDate | string | The evaluation date for the regulatory information. |
| SelectedFs | array | An array of selected Fs. |
| SelectedKs | array | An array of selected Ks. |
| SelectedPs | array | An array of selected Ps. |
| SelectedUs | array | An array of selected Us. |
| SelectedDs | array | An array of selected Ds. |
| WCHazardousFYes | string | The hazardous F yes for the regulatory information. |
| WCHazardousKYes | string | The hazardous K yes for the regulatory information. |
| WCHazardousPYes | string | The hazardous P yes for the regulatory information. |
| WCHazardousUYes | string | The hazardous U yes for the regulatory information. |
| WCHazardousToxicYes | string | The hazardous toxic yes for the regulatory information. |
| RegulatoryRestrictedUnderLDR | string | Indicates whether the regulatory information is restricted under LDR. |
| Regulatory500PPMVOC | string | Indicates whether the regulatory information is 500 PPM VOC. |
| RegulatoryAlternativeStandardsofSoil | string | Indicates whether the regulatory information has alternative standards of soil. |
| RegulatoryLDRSubcaterogy | string | The LDR subcategory for the regulatory information. |
| LabPack | boolean | Indicates whether the regulatory information is a lab pack. |
| RegulatoryUHCs | string | Indicates whether the regulatory information has UHCs. |
| SelectedUHCs | array | An array of selected UHCs. |
| WCHazardousUHCYes | string | The hazardous UHC yes for the regulatory information. |
| hazlist | array | An array of hazardous lists. |
| id | number | The unique identifier for the hazardous list. |
| CommonName | string | The common name of the hazardous list. |
| editable | boolean | Indicates whether the regulatory information is editable. |
| WasteProfileFileList | array | An array of waste profile file lists. |
| RegulatoryInformation_StateWateCode | array | An array of regulatory information state waste codes. |
| secSiteAdd_CODE | string | The secondary site add code for the regulatory information. |
| secSiteAdd_Name | string | The secondary site add name for the regulatory information. |
| stateWateCodeList | string | The state waste code list for the regulatory information. |
| dispsalFacList | string | The disposal facility list for the regulatory information. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"RegulatoryInformation": {
"id": 306496,
"Name": "test profile API",
"WCSolidWaste": "",
"WCSolidWasteComment": "",
"RCRAExempt": "",
"WCHazardous": "",
"SolidwasteExcludedunder261": "",
"SolidwasteExcludedunder261Comment": "",
"WCHazardousComment": "",
"WCHazardousF": "",
"WCHazardousK": "",
"WCHazardousP": "",
"WCHazardousU": "",
"WCHazardousIgnitable": "",
"WCHazardousCorrosive": "",
"WCHazardousReactive": "",
"WCHazardousToxic": "",
"RCRAExemptComment": "",
"StateWasteCode": null,
"CAStateWasteCode": "",
"UniversalWaste": "No",
"StateUniversalWaste": "No",
"UniversalWasteType": null,
"federal_universal_waste_type": null,
"UsedOil": "No",
"RecycleReuse": "No",
"ProductCoProduct": "No",
"MedicalWaste": "No",
"TSCARegulatedPCBWaste": "No",
"HazardousWaste": "No",
"CERCLARegulatedWaste": "No",
"BenzeneNESHAPWaste": "No",
"HalogenatedOrganicCompound": "No",
"OriginCode": "1 - Was generated on-site from a product or service activity.",
"EPAFormCode": "W319 - OTHER INORGANIC SOLIDS",
"EPASource": "G09 - OTHER PRODUCTION OR SERVICE-RELATED PROCESSES",
"WasteDeterminationBasedOnWasteAnalysis": false,
"WasteDeterminationBasedOnGeneratorKnowledge": true,
"WasteDeterminationBasedOnSDS": false,
"Approval_Documents": null,
"SamplersName": null,
"AdditionalInformationSampleCertification": true,
"AdditionalInformationRepresentative": "Yes",
"AdditionalInformationTypeofSampleGrabSample": null,
"AdditionalInformationTypeofSampleCompositeSample": null,
"AdditionalInformationSampleDate": null,
"AdditionalInformationSampleIDNumbers": null,
"OneTimeNumberNeeded": "No",
"EvaluationDate": null,
"SelectedFs": [],
"SelectedKs": [],
"SelectedPs": [],
"SelectedUs": [],
"SelectedDs": [],
"WCHazardousFYes": "",
"WCHazardousKYes": "",
"WCHazardousPYes": "",
"WCHazardousUYes": "",
"WCHazardousToxicYes": "",
"RegulatoryRestrictedUnderLDR": "No",
"Regulatory500PPMVOC": "Yes",
"RegulatoryAlternativeStandardsofSoil": "No",
"RegulatoryLDRSubcaterogy": "N/A",
"LabPack": false,
"RegulatoryUHCs": "No",
"SelectedUHCs": [],
"WCHazardousUHCYes": "",
"hazlist": [
{
"id": 1,
"CommonName": "Organic Constituents"
},
{
"id": 2,
"CommonName": "Acenaphthylene"
}
],
"editable": true,
"WasteProfileFileList": []
},
"RegulatoryInformation_StateWateCode": {
"secSiteAdd_CODE": "TX",
"secSiteAdd_Name": "Texas",
"stateWateCodeList": null,
"dispsalFacList": {}
}
}
}esc_profiles_filters ¶
esc_profiles_filtersGET/api/esc_profiles_filters/
Overview:
The esc_profiles_filters endpoint, accessible at /api/esc_profiles_filters/, is a GET request that is used to retrieve ESC profile filters.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of ESC profile filters. |
| account_assignment_1_role | string | The account assignment 1 role. |
| account_assignment_1_list | array | An array of account assignment 1 lists. |
| id | number | The unique identifier for the account assignment 1 list. |
| Name | string | The name of the account assignment 1 list. |
| list_facility | array | An array of facilities. |
| id | number | The unique identifier for the facility. |
| Name | string | The name of the facility. |
| list_disposal_facility | array | An array of disposal facilities. |
| id | number | The unique identifier for the disposal facility. |
| Name | string | The name of the disposal facility. |
| list_status | array | An array of statuses. |
| id | string | The unique identifier for the status. |
| Name | string | The name of the status. |
| list_generator | array | An array of generators. |
| id | number | The unique identifier for the generator. |
| Name | string | The name of the generator. |
| Customer_Number | number | The customer number for the generator. |
| list_profile_status | array | An array of profile statuses. |
| id | string | The unique identifier for the profile status. |
| Name | string | The name of the profile status. |
| list_creator | array | An array of creators. |
| id | string | The unique identifier for the creator. |
| Name | string | The name of the creator. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"account_assignment_1_role": "Sales Rep",
"account_assignment_1_list": [
{
"id": 385,
"Name": "Jane Doe"
},
{
"id": 671,
"Name": "John Doe"
}
],
"list_facility": [
{
"id": 70,
"Name": "Company ABC"
},
{
"id": 71,
"Name": "Company DEF"
}
],
"list_disposal_facility": [
{
"id": 21315,
"Name": "Company ABC"
},
{
"id": 12162,
"Name": "Company DEF"
}
],
"list_status": [
{
"id": "Approved",
"Name": "Approved"
}
{
"id": "Cancelled",
"Name": "Cancelled"
},
{
"id": "ESC - Action Required",
"Name": "ESC - Action Required"
},
{
"id": "Enterprise",
"Name": "Enterprise"
},
{
"id": "Expired",
"Name": "Expired"
},
{
"id": "Generator Submitted",
"Name": "Generator Submitted"
},
{
"id": "Inactive",
"Name": "Inactive"
},
{
"id": "Initial Review",
"Name": "Initial Review"
},
{
"id": "Material Manager Review",
"Name": "Material Manager Review"
},
{
"id": "N/A",
"Name": "N/A"
},
{
"id": "Need Info",
"Name": "Need Info"
}
{
"id": "New",
"Name": "New"
},
{
"id": "Pending Approval",
"Name": "Pending Approval"
},
{
"id": "Reverted",
"Name": "Reverted"
},
{
"id": "Secondary Review",
"Name": "Secondary Review"
},
{
"id": "Submitted to Disposal Site for Approval",
"Name": "Submitted to Disposal Site for Approval"
},
{
"id": "TSDF - On Hold",
"Name": "TSDF - On Hold"
}
],
"list_generator": [
{
"id": 41024,
"Name": "Company ABC",
"Customer_Number": 1007454
},
{
"id": 66209,
"Name": "Company DEF",
"Customer_Number": 1021242
}
],
"list_profile_status": [
{
"id": "Approved",
"Name": "Approved"
},
{
"id": "Cancelled",
"Name": "Cancelled"
},
{
"id": "Enterprise",
"Name": "Enterprise"
},
{
"id": "Expired",
"Name": "Expired"
},
{
"id": "In Progress",
"Name": "In Progress"
},
{
"id": "N/A",
"Name": "N/A"
},
{
"id": "Need Info",
"Name": "Need Info"
},
{
"id": "New",
"Name": "New"
},
{
"id": "Pending Approval",
"Name": "Pending Approval"
},
{
"id": "Secondary Review",
"Name": "Secondary Review"
},
{
"id": "Submitted to Network",
"Name": "Submitted to Network"
}
],
"list_creator": [
{
"id": "janedoe_network",
"Name": "janedoe_network"
},
{
"id": "janedoe@wastelinq.com",
"Name": "janedoe@wastelinq.com"
}
]
}
}profile_summary ¶
profile_summaryGET/api/profile_summary/{?page,pageSize,selectedFields,filter,sort}
Overview:
The profile_summary endpoint, accessible at /api/profile_summary?page=1&pageSize=10&selectedFields=unique_id,id,CustomerProfile__is_network_exempt,SubmittedToNetworkDate,CustomerProfile__Customer__Name,CustomerProfile__Profile_Number,CustomerProfile__Name,CustomerProfile__Status,ApprovalStatus,DisposalFacility__Name,CustomerProfile__Customer__Facility_Name__Name,accountAssignments,origin,creator_full_name,CustomerProfile__Customer__id,is_er_authorization,ApprovedOnHold,override_system_lock,being_accessed,Accessing_User&filter=CustomerProfile__is_network_exempt:Enterprise&sort=CustomerProfile__Name, is a GET request that is used to retrieve the profile summary.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile summaries. |
| unique_id | number | The unique identifier for the profile summary. |
| id | number | The unique identifier for the profile. |
| CustomerProfile__is_network_exempt | string | The network exempt for the customer profile. |
| SubmittedToNetworkDate | string | The submitted to network date for the customer profile. |
| CustomerProfile__Customer__Name | string | The name of the customer for the customer profile. |
| CustomerProfile__Profile_Number | number | The profile number for the customer profile. |
| CustomerProfile__Name | string | The name of the customer profile. |
| CustomerProfile__Status | string | The status for the customer profile. |
| ApprovalStatus | string | The approval status for the customer profile. |
| DisposalFacility__Name | string | The name of the disposal facility. |
| CustomerProfile__Customer__Facility_Name__Name | string | The facility name for the customer profile. |
| accountAssignments | string | The account assignments for the customer profile. |
| origin | string | The origin for the customer profile. |
| creator_full_name | string | The full name of the creator. |
| CustomerProfile__Customer__id | number | The unique identifier for the customer. |
| is_er_authorization | boolean | Indicates whether the customer profile is an ER authorization. |
| ApprovedOnHold | boolean | Indicates whether the customer profile is approved on hold. |
| override_system_lock | boolean | Indicates whether the customer profile has an override system lock. |
| being_accessed | boolean | Indicates whether the customer profile is being accessed. |
| Accessing_User | string | The accessing user for the customer profile. |
| totalElements | number | The total elements for the profile summary. |
Example URI
- page
number(required)The page number for the profile summary.
- pageSize
number(required)The page size for the profile summary.
- selectedFields
string(required)The selected fields for the profile summary.
- filter
string(required)The filter for the profile summary.
- sort
string(required)The sort for the profile summary.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"unique_id": 0,
"id": 306496,
"CustomerProfile__is_network_exempt": "Enterprise",
"SubmittedToNetworkDate": "",
"CustomerProfile__Customer__Name": "Company ABC",
"CustomerProfile__Profile_Number": 207959,
"CustomerProfile__Name": "test profile API",
"CustomerProfile__Status": "Pending Approval",
"ApprovalStatus": "Pending Approval",
"DisposalFacility__Name": "Company DEC",
"CustomerProfile__Customer__Facility_Name__Name": "Company GHF",
"accountAssignments": "Jane Doe",
"origin": "Web",
"creator_full_name": "janedoe@test.com",
"CustomerProfile__Customer__id": 41024,
"is_er_authorization": false,
"ApprovedOnHold": false,
"override_system_lock": false,
"being_accessed": true,
"Accessing_User": "Jane Doe"
}
],
"totalElements": 14577
}profile_assist_summary ¶
profile_assist_summaryGET/api/profiles/profile_assist_summary/{id}
Overview:
The profile_assist_summary endpoint, accessible at /api/profiles/profile_assist_summary/306496, is a GET request that is used to retrieve the profile assist summary.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile assist summaries. |
| is_write | boolean | Indicates whether the profile assist summary is write. |
| is_network_exempt | boolean | Indicates whether the profile assist summary is network exempt. |
| IsNetwork | boolean | Indicates whether the profile assist summary is network. |
| show_print_type | boolean | Indicates whether the profile assist summary shows print type. |
| gray_network_exempt_out | boolean | Indicates whether the profile assist summary is gray network exempt out. |
| is_network_exempt_flag | boolean | Indicates whether the profile assist summary is network exempt flag. |
| internal_profiles | boolean | Indicates whether the profile assist summary is internal profiles. |
| is_in_network_system | boolean | Indicates whether the profile assist summary is in network system. |
| template_automatic_approval | string | The template automatic approval for the profile assist summary. |
| chemical_flag | boolean | Indicates whether the profile assist summary is chemical flag. |
| physical_flag | boolean | Indicates whether the profile assist summary is physical flag. |
| regulatory_flag | boolean | Indicates whether the profile assist summary is regulatory flag. |
| regulatory_page5_flag | boolean | Indicates whether the profile assist summary is regulatory page 5 flag. |
| regulatory_page6_flag | boolean | Indicates whether the profile assist summary is regulatory page 6 flag. |
| shipping_flag | boolean | Indicates whether the profile assist summary is shipping flag. |
| landban_flag | boolean | Indicates whether the profile assist summary is landban flag. |
| is_copy_from_template | boolean | Indicates whether the profile assist summary is copy from template. |
| profile_copy_from_template | string | The profile copy from template for the profile assist summary. |
| is_submitted | boolean | Indicates whether the profile assist summary is submitted. |
| isSubmitNetwork | boolean | Indicates whether the profile assist summary is submit network. |
| routing | boolean | Indicates whether the profile assist summary is routing. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"is_write": false,
"is_network_exempt": true,
"IsNetwork": false,
"show_print_type": false,
"gray_network_exempt_out": false,
"is_network_exempt_flag": false,
"internal_profiles": false,
"is_in_network_system": true,
"template_automatic_approval": "Yes",
"chemical_flag": true,
"physical_flag": true,
"regulatory_flag": true,
"regulatory_page5_flag": true,
"regulatory_page6_flag": true,
"shipping_flag": true,
"landban_flag": true,
"is_copy_from_template": false,
"profile_copy_from_template": null,
"is_submitted": false,
"isSubmitNetwork": false,
"routing": true
}
]
}summary ¶
summaryGET/api/generators/{generator_id}/summary
Overview:
The summary endpoint, accessible at /api/generators/41024/summary, is a GET request that is used to retrieve the summary of a generator.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| is_network_exempt | boolean | Indicates whether the generator is network exempt. |
| override_system_lock | boolean | Indicates whether the generator has an override system lock. |
| Being_Accessed | boolean | Indicates whether the generator is being accessed. |
| Accessing_User | string | The accessing user for the generator. |
| Customer__Name | string | The name of the customer for the generator. |
| Name | string | The name of the generator. |
| verify_status | string | The verify status for the generator. |
| EPA_ID | string | The EPA ID for the generator. |
| State_ID | string | The state ID for the generator. |
| Facility_Name | string | The facility name for the generator. |
| Physical_Address | object | The physical address for the generator. |
| Address1 | string | The address 1 for the physical address. |
| Address2 | string | The address 2 for the physical address. |
| City | string | The city for the physical address. |
| State | string | The state for the physical address. |
| Zip | string | The zip for the physical address. |
| Bill_To | object | The bill to for the generator. |
| id | number | The unique identifier for the bill to. |
| Name | string | The name of the bill to. |
| Address1 | string | The address 1 for the bill to. |
| City | string | The city for the bill to. |
| State | string | The state for the bill to. |
| Zip | string | The zip for the bill to. |
| Contact | object | The contact for the generator. |
| Name | string | The name of the contact. |
| Phone | string | The phone for the contact. |
| Statuses | array | An array of statuses. |
Example URI
- generator_id
number(required)The unique identifier for the generator.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"is_network": false,
"override_system_lock": false,
"Being_Accessed": true,
"Accessing_User_id": 1875,
"Customer_Number": 1007454,
"Name": "Company ABC",
"verify_status": "NO",
"EPA_ID": "22222",
"State_ID": "2222",
"Facility_Name": "Company DEF",
"Physical_Address": {
"Address1": "132, My Street, Kingston, New York 12401.",
"Address2": "132, My Street, Kingston, New York 12401.",
"City": "Kingston",
"State": "NY",
"Zip": "12401"
},
"Bill_To": {
"id": 16297,
"Name": "Company ABC",
"Address1": "132, My Street, Kingston, New York 12401.",
"City": "Kingston Worth",
"State": "NY",
"Zip": "12401"
},
"Contact": {
"Name": "Jane Doe",
"Phone": "222-222-2222"
},
"Statuses": []
}information ¶
informationGET/api/profiles/information/{id}
Overview:
The information endpoint, accessible at /api/profiles/information/306496, is a GET request that is used to retrieve the information of a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile information. |
| is_write | boolean | Indicates whether the profile is write. |
| is_network_exempt | boolean | Indicates whether the profile is network exempt. |
| profile_name | string | The name of the profile. |
| IsNetwork | boolean | Indicates whether the profile is network. |
| Profile_Status | string | The status of the profile. |
| show_print_type | boolean | Indicates whether the profile shows print type. |
| gray_network_exempt_out | boolean | Indicates whether the profile is gray network exempt out. |
| is_network_exempt_flag | boolean | Indicates whether the profile is network exempt flag. |
| internal_profiles | boolean | Indicates whether the profile is internal profiles. |
| is_in_network_system | boolean | Indicates whether the profile is in network system. |
| template_automatic_approval | string | The template automatic approval for the profile. |
| templates | array | An array of templates. |
| chemical_flag | boolean | Indicates whether the profile is chemical flag. |
| physical_flag | boolean | Indicates whether the profile is physical flag. |
| regulatory_flag | boolean | Indicates whether the profile is regulatory flag. |
| regulatory_page5_flag | boolean | Indicates whether the profile is regulatory page 5 flag. |
| regulatory_page6_flag | boolean | Indicates whether the profile is regulatory page 6 flag. |
| shipping_flag | boolean | Indicates whether the profile is shipping flag. |
| landban_flag | boolean | Indicates whether the profile is landban flag. |
| is_copy_from_template | boolean | Indicates whether the profile is copy from template. |
| profile_copy_from_template | string | The profile copy from template for the profile. |
| is_submitted | boolean | Indicates whether the profile is submitted. |
| isSubmitNetwork | boolean | Indicates whether the profile is submit network. |
| additionalinformation_flag | boolean | Indicates whether the profile is additional information flag. |
| routing | boolean | Indicates whether the profile is routing. |
| editable | boolean | Indicates whether the profile is editable. |
| Labpack | boolean | Indicates whether the profile is lab pack. |
| isLoaFile | boolean | Indicates whether the profile is LOA file. |
| isGeneratorFile | boolean | Indicates whether the profile is generator file. |
| ProfileCustomFields | array | An array of profile custom fields. |
| multi_document | boolean | Indicates whether the profile is multi document. |
| always_show_additional_info | boolean | Indicates whether the profile always shows additional information. |
| is_template | boolean | Indicates whether the profile is template. |
| is_special_handling | boolean | Indicates whether the profile is special handling. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"is_write": false,
"is_network_exempt": true,
"profile_name": "test profile API",
"IsNetwork": false,
"Profile_Status": "Pending Approval",
"show_print_type": false,
"gray_network_exempt_out": false,
"is_network_exempt_flag": false,
"internal_profiles": false,
"is_in_network_system": true,
"template_automatic_approval": "Yes",
"templates": [],
"chemical_flag": true,
"physical_flag": true,
"regulatory_flag": true,
"regulatory_page5_flag": true,
"regulatory_page6_flag": true,
"shipping_flag": true,
"landban_flag": true,
"is_copy_from_template": false,
"profile_copy_from_template": null,
"is_submitted": false,
"isSubmitNetwork": false,
"additionalinformation_flag": true,
"routing": true,
"editable": true,
"Labpack": false,
"isLoaFile": false,
"isGeneratorFile": false,
"ProfileCustomFields": [],
"multi_document": false,
"always_show_additional_info": false,
"is_template": false,
"is_special_handling": false
}
]
}profiledetail ¶
profiledetailGET/api/profiles/{generator_id}/profiledetail{?page,pageSize,sort,profile_id}
Overview:
The profiledetail endpoint, accessible at /api/profiles/41024/profiledetail?page=1&pageSize=10&sort=Profile_Number&profile_id=306496, is a GET request that is used to retrieve the profile detail.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| totalElements | number | The total elements for the profile detail. |
| content | array | An array of profile details. |
| id | number | The unique identifier for the profile detail. |
| Profile_Number | number | The profile number for the profile detail. |
| Name | string | The name of the profile detail. |
| Created_Date | string | The created date for the profile detail. |
| Status | string | The status for the profile detail. |
| EmergencyNumber | string | The emergency number for the profile detail. |
| is_network_exempt | boolean | Indicates whether the profile detail is network exempt. |
| wastelinq_categorization | string | The wastelinq categorization for the profile detail. |
| display_create_inventory_container | number | The display create inventory container for the profile detail. |
| category | string | The category for the profile detail. |
Example URI
- generator_id
number(required)The unique identifier for the generator.
- page
number(required)The page number for the profile detail.
- pageSize
number(required)The page size for the profile detail.
- sort
string(required)The sort for the profile detail.
- profile_id
number(required)The profile identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"totalElements": 1,
"content": [
{
"id": 306496,
"Profile_Number": 207959,
"Name": "test profile API",
"Created_Date": "08-06-2024",
"Status": "Pending Approval",
"EmergencyNumber": "800-966-9282",
"is_network_exempt": true,
"wastelinq_categorization": "Empty Drums & Totes",
"display_create_inventory_container": 1,
"category": null
}
]
}disposalfacility ¶
disposalfacilityGET/api/profiles/disposalfacility/{id}
Overview:
The disposalfacility endpoint, accessible at /api/profiles/disposalfacility/306496, is a GET request that is used to retrieve the disposal facility for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of disposal facilities. |
| id | number | The unique identifier for the disposal facility. |
| er_authorization_df | boolean | Indicates whether the disposal facility is an ER authorization. |
| is_er_authorization | boolean | Indicates whether the disposal facility is an ER authorization. |
| SpecialHandlingRestrictions | string | The special handling restrictions for the disposal facility. |
| DisposalFacility | array | An array of disposal facilities. |
| id | number | The unique identifier for the disposal facility. |
| name | string | The name of the disposal facility. |
| DisposalFacility_id | number | The disposal facility identifier for the disposal facility. |
| parent_disposal_facility | string | The parent disposal facility for the disposal facility. |
| disposal_facility_pc | string | The disposal facility PC for the disposal facility. |
| deletable | boolean | Indicates whether the disposal facility is deletable. |
| DisposalFacility_Name | string | The name of the disposal facility. |
| CommonName | string | The common name for the disposal facility. |
| print_type_id | string | The print type identifier for the disposal facility. |
| print_sub_type_id | string | The print sub type identifier for the disposal facility. |
| print_types | array | An array of print types. |
| id | number | The unique identifier for the print type. |
| print_type | string | The print type for the print type. |
| valid_code | string | The valid code for the print type. |
| user_id | number | The user identifier for the print type. |
| Broker_id | number | The broker identifier for the print type. |
| show_print_type | boolean | Indicates whether the disposal facility shows print type. |
| resticted | string | The restricted for the disposal facility. |
| DisposalFacility_Status | string | The status for the disposal facility. |
| is_exported_from_us | boolean | Indicates whether the disposal facility is exported from the US. |
| aoc | string | The AOC for the disposal facility. |
| ApprovalNumber | string | The approval number for the disposal facility. |
| DateExpires | string | The date expires for the disposal facility. |
| Re_cert_Change_Status | string | The re-cert change status for the disposal facility. |
| ApprovalStatus | string | The approval status for the disposal facility. |
| assign_to_id | string | The assign to identifier for the disposal facility. |
| approved_wlq_logistics | boolean | Indicates whether the disposal facility is approved WLQ logistics. |
| high_priority | boolean | Indicates whether the disposal facility is high priority. |
| is_network_exempt | boolean | Indicates whether the disposal facility is network exempt. |
| IsNetwork | boolean | Indicates whether the disposal facility is network. |
| template_key_id | string | The template key identifier for the disposal facility. |
| assigned_list | array | An array of assigned lists. |
| id | number | The unique identifier for the assigned list. |
| name | string | The name of the assigned list. |
| IsPrimary | boolean | Indicates whether the disposal facility is primary. |
| Approver | string | The approver for the disposal facility. |
| Approver_Name | string | The approver name for the disposal facility. |
| Outage | string | The outage for the disposal facility. |
| rank | string | The rank for the disposal facility. |
| rank_list | array | An array of rank lists. |
| id | number | The unique identifier for the rank list. |
| name | string | The name of the rank list. |
| is_write | boolean | Indicates whether the disposal facility is write. |
| Certified | string | The certified for the disposal facility. |
| getESignaStatus | boolean | Indicates whether the disposal facility is get ESigna status. |
| ESignature | boolean | Indicates whether the disposal facility is ESignature. |
| ManualSignature | boolean | Indicates whether the disposal facility is manual signature. |
| ESignaStatus | string | The ESigna status for the disposal facility. |
| customer_profile_id | string | The customer profile identifier for the disposal facility. |
| isNew | boolean | Indicates whether the disposal facility is new. |
| isStatus | number | The status for the disposal facility. |
| Restrictions | boolean | Indicates whether the disposal facility has restrictions. |
| is_approved_wlq_logistics | boolean | Indicates whether the disposal facility is approved WLQ logistics. |
| ProfileRecertChangeStatus | array | An array of profile recert change statuses. |
| id | string | The unique identifier for the profile recert change status. |
| name | string | The name of the profile recert change status. |
| ApprovalStatusList | array | An array of approval status lists. |
| id | string | The unique identifier for the approval status list. |
| name | string | The name of the approval status list. |
| is_edit_primary | boolean | Indicates whether the disposal facility is edit primary. |
| is_existed | boolean | Indicates whether the disposal facility is existed. |
| is_submitted | boolean | Indicates whether the disposal facility is submitted. |
| totalElements | number | The total elements for the disposal facility. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 350354,
"er_authorization_df": false,
"is_er_authorization": false,
"SpecialHandlingRestrictions": null,
"DisposalFacility": [
{
"id": 21315,
"name": "Company ABC"
}
],
"DisposalFacility_id": 12162,
"parent_disposal_facility": null,
"disposal_facility_pc": null,
"deletable": false,
"DisposalFacility_Name": "ompany ABC",
"CommonName": "",
"print_type_id": null,
"print_sub_type_id": null,
"print_types": [
{
"id": 31,
"print_type": "Beneficial Reuse",
"valid_code": "BR",
"user_id": 681,
"Broker_id": 77
}
],
"show_print_type": false,
"resticted": "No",
"DisposalFacility_Status": "No",
"is_exported_from_us": false,
"aoc": "",
"ApprovalNumber": "",
"DateExpires": "08-05-2025",
"Re_cert_Change_Status": "N/A",
"ApprovalStatus": "Pending Approval",
"assign_to_id": null,
"approved_wlq_logistics": false,
"high_priority": false,
"is_network_exempt": true,
"IsNetwork": false,
"template_key_id": null,
"assigned_list": [
{
"id": 187,
"name": "John Doe"
}
],
"IsPrimary": true,
"Approver": "",
"Approver_Name": "",
"Outage": null,
"rank": null,
"rank_list": [
{
"id": 1,
"name": "1"
}
],
"is_write": false,
"Certified": "Certification",
"getESignaStatus": false,
"ESignature": false,
"ManualSignature": false,
"ESignaStatus": "",
"customer_profile_id": "306496",
"isNew": false,
"isStatus": 0,
"Restrictions": false,
"is_approved_wlq_logistics": true,
"ProfileRecertChangeStatus": [
{
"id": "Approved",
"name": "Approved"
}
],
"ApprovalStatusList": [
{
"id": "Active",
"name": "Active"
}
],
"is_edit_primary": true,
"is_existed": true,
"is_submitted": false
}
],
"totalElements": 1
}disposalfacility_list ¶
disposalfacility_listGET/api/profiles/disposalfacility_list/{id}
Overview:
The disposalfacility_list endpoint, accessible at /api/profiles/disposalfacility_list/306496, is a GET request that is used to retrieve the disposal facility list for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of disposal facility lists. |
| id | number | The unique identifier for the disposal facility list. |
| name | string | The name of the disposal facility list. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": "",
"name": "---------"
},
{
"id": 21315,
"name": "Company ABC"
},
{
"id": 12162,
"name": "Company QWE"
},
{
"id": 12163,
"name": "Company ASD"
},
{
"id": 9785,
"name": "Company ERT"
}
]
}profile_shipping_information ¶
profile_shipping_informationGET/api/profiles/profile_shipping_information{?id}
Overview:
The profile_shipping_information endpoint, accessible at /api/profiles/profile_shipping_information?id=306496, is a GET request that is used to retrieve the shipping information for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile shipping information. |
| ShippingDOTInformation | array | An array of shipping DOT information. |
| id | number | The unique identifier for the shipping DOT information. |
| Name | string | The name of the shipping DOT information. |
| ShippingAndPackagingUSDOTComment_No | string | The shipping and packaging USDOT comment no for the shipping DOT information. |
| is_network_exempt | boolean | Indicates whether the shipping DOT information is network exempt. |
| ShippingAndPackagingVolume | string | The shipping and packaging volume for the shipping DOT information. |
| ShippingAndPackagingVolumeType | string | The shipping and packaging volume type for the shipping DOT information. |
| ShippingAndPackagingFrequency | string | The shipping and packaging frequency for the shipping DOT information. |
| shipping_packaging_frequency_plus_option | string | The shipping packaging frequency plus option for the shipping DOT information. |
| ShippingAndPackagingUSDOT | string | The shipping and packaging USDOT for the shipping DOT information. |
| ShippingAndPackagingUSDOTComment | string | The shipping and packaging USDOT comment for the shipping DOT information. |
| ShippingAndPackagingWasteCombinationPackage | string | The shipping and packaging waste combination package for the shipping DOT information. |
| InnerContainerSizes | string | The inner container sizes for the shipping DOT information. |
| fddID | string | The FDD ID for the shipping DOT information. |
| fddShippingName | string | The FDD shipping name for the shipping DOT information. |
| fddHazClass | string | The FDD haz class for the shipping DOT information. |
| fddSubClass | string | The FDD sub class for the shipping DOT information. |
| fddPG | string | The FDD PG for the shipping DOT information. |
| fddERG | string | The FDD ERG for the shipping DOT information. |
| fddRQ | string | The FDD RQ for the shipping DOT information. |
| fddTechName | string | The FDD tech name for the shipping DOT information. |
| fddDOTNotesSpecialPermits | string | The FDD DOT notes special permits for the shipping DOT information. |
| GenericFlag | boolean | Indicates whether the shipping DOT information is generic flag. |
| RQFlag | boolean | Indicates whether the shipping DOT information is RQ flag. |
| MixtureFlag | boolean | Indicates whether the shipping DOT information is mixture flag. |
| SolutionFlag | boolean | Indicates whether the shipping DOT information is solution flag. |
| TransportationRequirement | string | The transportation requirement for the shipping DOT information. |
| TransContainer_Shipment | string | The transportation container shipment for the shipping DOT information. |
| TransContainer_StorageCap | string | The transportation container storage cap for the shipping DOT information. |
| TransContainer_PortableToteTank | boolean | Indicates whether the transportation container is portable tote tank for the shipping DOT information. |
| TransContainer_BoxCartonCase | boolean | Indicates whether the transportation container is box carton case for the shipping DOT information. |
| TransContainer_CubicYardBox | boolean | Indicates whether the transportation container is cubic yard box for the shipping DOT information. |
| TransContainer_Drum | boolean | Indicates whether the transportation container is drum for the shipping DOT information. |
| TransContainer_Other | boolean | Indicates whether the transportation container is other for the shipping DOT information. |
| TransContainer_OtherDesc | string | The transportation container other description for the shipping DOT information. |
| TransContainer_DrumSize | string | The transportation container drum size for the shipping DOT information. |
| TransContainer_PortToteTankSize | string | The transportation container port tote tank size for the shipping DOT information. |
| TransBulkLiquid_Gallons | string | The transportation bulk liquid gallons for the shipping DOT information. |
| TransBulkSolid_ShipmentUOM | string | The transportation bulk solid shipment UOM for the shipping DOT information. |
| TransBulkSolid_TonYardShipment | string | The transportation bulk solid ton yard shipment for the shipping DOT information. |
| TransBulkType_Railcar | boolean | Indicates whether the transportation bulk type is railcar for the shipping DOT information. |
| TransBulkType_TankTruck | boolean | Indicates whether the transportation bulk type is tank truck for the shipping DOT information. |
| TransBulkType_RollOff | boolean | Indicates whether the transportation bulk type is roll off for the shipping DOT information. |
| TransBulkType_VacBox | boolean | Indicates whether the transportation bulk type is vac box for the shipping DOT information. |
| TransBulkType_Other | boolean | Indicates whether the transportation bulk type is other for the shipping DOT information. |
| TransBulkType_OtherDesc | string | The transportation bulk type other description for the shipping DOT information. |
| editable | boolean | Indicates whether the shipping DOT information is editable. |
| DOTInformationList | array | An array of DOT information lists. |
| id | number | The unique identifier for the DOT information list. |
| CustProfileDisposal_id | number | The customer profile disposal identifier for the DOT information list. |
| CustProfileDisposal__DisposalFacility__Name | string | The disposal facility name for the DOT information list. |
| CustProfileDisposal__DisposalFacility__CommonName | string | The disposal facility common name for the DOT information list. |
| Description | string | The description for the DOT information list. |
| Default | boolean | Indicates whether the DOT information list is default. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"ShippingDOTInformation": {
"id": 306496,
"Name": "test profile API",
"ShippingAndPackagingUSDOTComment_No": "NONRCRA / NONDOT REGULATED MATERIAL (test profile API)",
"is_network_exempt": true,
"ShippingAndPackagingVolume": "500",
"ShippingAndPackagingVolumeType": "Tons",
"ShippingAndPackagingFrequency": "Annually",
"shipping_packaging_frequency_plus_option": null,
"ShippingAndPackagingUSDOT": "No",
"ShippingAndPackagingUSDOTComment": "NONRCRA / NONDOT REGULATED MATERIAL (TEST PROFILE API)",
"ShippingAndPackagingWasteCombinationPackage": "No",
"InnerContainerSizes": null,
"fddID": null,
"fddShippingName": null,
"fddHazClass": null,
"fddSubClass": null,
"fddPG": null,
"fddERG": null,
"fddRQ": null,
"fddTechName": null,
"fddDOTNotesSpecialPermits": null,
"GenericFlag": false,
"RQFlag": false,
"MixtureFlag": false,
"SolutionFlag": false,
"TransportationRequirement": "Containerized",
"TransContainer_Shipment": "1",
"TransContainer_StorageCap": "275",
"TransContainer_PortableToteTank": true,
"TransContainer_BoxCartonCase": false,
"TransContainer_CubicYardBox": false,
"TransContainer_Drum": false,
"TransContainer_Other": false,
"TransContainer_OtherDesc": "Pallet",
"TransContainer_DrumSize": "30, 55",
"TransContainer_PortToteTankSize": "275/330",
"TransBulkLiquid_Gallons": null,
"TransBulkSolid_ShipmentUOM": null,
"TransBulkSolid_TonYardShipment": "10",
"TransBulkType_Railcar": false,
"TransBulkType_TankTruck": false,
"TransBulkType_RollOff": false,
"TransBulkType_VacBox": false,
"TransBulkType_Other": false,
"TransBulkType_OtherDesc": null,
"editable": true,
"DOTInformationList": [
{
"id": 195518,
"CustProfileDisposal_id": 350354,
"CustProfileDisposal__DisposalFacility__Name": "Company ABC",
"CustProfileDisposal__DisposalFacility__CommonName": "",
"Description": "NONRCRA / NONDOT REGULATED MATERIAL (test profile API)",
"Default": true
}
]
}
}
}profile_landban ¶
profile_landbanGET/api/profiles/profile_landban{?id}
Overview:
The profile_landban endpoint, accessible at /api/profiles/profile_landban?id=306496, is a GET request that is used to retrieve the landban for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile landban. |
| LandBan | array | An array of landban. |
| id | number | The unique identifier for the landban. |
| Name | string | The name of the landban. |
| RegulatotyInformation2 | string | The regulatory information 2 for the landban. |
| extend_value | string | The extend value for the landban. |
| editable | boolean | Indicates whether the landban is editable. |
| CheckLandBan | boolean | Indicates whether the landban is check landban. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"LandBan": {
"Name": "test profile API",
"id": 306496,
"RegulatoryInformation2": "Not",
"extend_value": "",
"editable": true,
"CheckLandBan": false
}
}
}processingdetail ¶
processingdetailGET/api/profiles/processingdetail/{id}/true
Overview:
The processingdetail endpoint, accessible at /api/profiles/processingdetail/306496/true, is a GET request that is used to retrieve the processing detail for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of processing details. |
| id | number | The unique identifier for the processing detail. |
| Final_TSDF_id | number | The final TSDF identifier for the processing detail. |
| Final_TSDF | array | An array of final TSDF. |
| id | number | The unique identifier for the final TSDF. |
| name | string | The name of the final TSDF. |
| common_name | string | The common name for the processing detail. |
| container_type_id | number | The container type identifier for the processing detail. |
| container_type | array | An array of container types. |
| id | number | The unique identifier for the container type. |
| name | string | The name of the container type. |
| desc | string | The description for the container type. |
| description | string | The description for the processing detail. |
| container_size_id | number | The container size identifier for the processing detail. |
| container_size | array | An array of container sizes. |
| id | number | The unique identifier for the container size. |
| name | string | The name of the container size. |
| ContainerType_id | number | The container type identifier for the container size. |
| size | string | The size for the container size. |
| unit | string | The unit for the container size. |
| weight | number | The weight for the container size. |
| shipping_unit | array | An array of shipping units. |
| id | string | The unique identifier for the shipping unit. |
| name | string | The name of the shipping unit. |
| shipping_unit_value | string | The shipping unit value for the processing detail. |
| wpc | string | The WPC for the processing detail. |
| wpc_id | number | The WPC identifier for the processing detail. |
| wpcs | array | An array of WPCS. |
| id | number | The unique identifier for the WPCS. |
| value | string | The value for the WPCS. |
| code | string | The code for the WPCS. |
| vendor_code | string | The vendor code for the processing detail. |
| service_provider_code | string | The service provider code for the processing detail. |
| ProcessCodeCost_id | number | The process code cost identifier for the processing detail. |
| handling_code_id | number | The handling code identifier for the processing detail. |
| handling_code | array | An array of handling codes. |
| id | number | The unique identifier for the handling code. |
| Name | string | The name of the handling code. |
| Description | string | The description for the handling code. |
| cost | string | The cost for the processing detail. |
| min_cost | string | The min cost for the processing detail. |
| list_price | string | The list price for the processing detail. |
| list_min | string | The list min for the processing detail. |
| cost_basis_id | number | The cost basis identifier for the processing detail. |
| list_bassis_id | number | The list bassis identifier for the processing detail. |
| price_basis_id | number | The price basis identifier for the processing detail. |
| billing_price | string | The billing price for the processing detail. |
| billing_min_price | string | The billing min price for the processing detail. |
| billing_basis_id | number | The billing basis identifier for the processing detail. |
| lock | string | The lock for the processing detail. |
| cost_basis | array | An array of cost basis. |
| id | number | The unique identifier for the cost basis. |
| Name | string | The name of the cost basis. |
| Code | number | The code for the cost basis. |
| is_act_basis | boolean | Indicates whether the cost basis is act basis. |
| act_basis | array | An array of act basis. |
| id | number | The unique identifier for the act basis. |
| Name | string | The name of the act basis. |
| Code | number | The code for the act basis. |
| is_act_basis | boolean | Indicates whether the act basis is act basis. |
| extrapolated_price | boolean | Indicates whether the processing detail is extrapolated price. |
| extrapolated_cost | boolean | Indicates whether the processing detail is extrapolated cost. |
| extrapolated | boolean | Indicates whether the processing detail is extrapolated. |
| cast_by_case | string | The cast by case for the processing detail. |
| active | string | The active for the processing detail. |
| highlight_red | boolean | Indicates whether the processing detail is highlight red. |
| isNew | boolean | Indicates whether the processing detail is new. |
| isStatus | number | The status for the processing detail. |
| ProcessingDetail_id | number | The processing detail identifier for the processing detail. |
| customer_profile_id | string | The customer profile identifier for the processing detail. |
| is_write | boolean | Indicates whether the processing detail is write. |
| yes_no | array | An array of yes no. |
| id | string | The unique identifier for the yes no. |
| name | string | The name of the yes no. |
| isActive | boolean | Indicates whether the processing detail is active. |
| estimated_weight | string | The estimated weight for the processing detail. |
| rq | string | The RQ for the processing detail. |
| deletable | boolean | Indicates whether the processing detail is deletable. |
| totalElements | number | The total elements for the processing detail. |
| tsdf | array | An array of TSDF. |
| id | number | The unique identifier for the TSDF. |
| name | string | The name of the TSDF. |
| handling_codes | array | An array of handling codes. |
| id | number | The unique identifier for the handling code. |
| Name | string | The name of the handling code. |
| Description | string | The description for the handling code. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 589102,
"Final_TSDF_id": 12162,
"Final_TSDF": [
{
"id": 12162,
"name": "Company ABC"
}
],
"common_name": "",
"container_type_id": 2,
"container_type": [
{
"id": 2,
"name": "CF",
"desc": "Fiber or plastic boxes, cartons, cases"
}
],
"description": "Fiber or plastic boxes, cartons, cases",
"container_size_id": 8,
"container_size": [
{
"id": 8,
"name": "202 (G) ",
"ContainerType_id": 2,
"size": "202",
"unit": "G",
"weight": 20
}
],
"shipping_unit": [
{
"id": "P",
"name": "P- Pounds"
}
],
"shipping_unit_value": "P",
"wpc": "3944-114511",
"wpc_id": 3944,
"wpcs": [
{
"id": 3944,
"value": "3944-114511",
"code": "6104"
}
],
"vendor_code": "None",
"service_provider_code": null,
"ProcessCodeCost_id": 114511,
"handling_code_id": 1,
"handling_code": [
{
"id": 1,
"Name": "H010",
"Description": "METALS RECOVERY"
}
],
"cost": "30.00",
"min_cost": "0.00",
"list_price": "0.00",
"list_min": "0.00",
"cost_basis_id": 2,
"list_bassis_id": 2,
"price_basis_id": 2,
"billing_price": "0.00",
"billing_min_price": "0.00",
"billing_basis_id": 2,
"lock": "",
"cost_basis": [
{
"id": 1,
"Name": "Per UM",
"Code": 1,
"is_act_basis": false
}
],
"act_basis": [
{
"id": 2,
"Name": "Per Container",
"Code": 2,
"is_act_basis": true
}
],
"extrapolated_price": false,
"extrapolated_cost": false,
"extrapolated": false,
"cast_by_case": "No",
"active": "Yes",
"highlight_red": true,
"isNew": false,
"isStatus": 0,
"ProcessingDetail_id": 224038,
"customer_profile_id": "306496",
"is_write": false,
"yes_no": [
{
"id": "Yes",
"name": "Yes"
},
{
"id": "No",
"name": "No"
}
],
"isActive": true,
"estimated_weight": "1704.7",
"rq": "No",
"deletable": true
}
],
"totalElements": 1,
"tsdf": [
{
"id": 12162,
"name": "Company ABC"
}
],
"handling_codes": [
{
"id": 1,
"Name": "H010",
"Description": "METALS RECOVERY"
}
]
}processingdetailnew ¶
processingdetailnewGET/api/profiles/processingdetailnew/{id}
Overview:
The processingdetailnew endpoint, accessible at /api/profiles/processingdetailnew/306496, is a GET request that is used to retrieve the new processing detail for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of processing details. |
| id | number | The unique identifier for the processing detail. |
| Container_Type_id | number | The container type identifier for the processing detail. |
| Container_Size_id | number | The container size identifier for the processing detail. |
| ContainerType | array | An array of container types. |
| id | number | The unique identifier for the container type. |
| name | string | The name of the container type. |
| ContainerSize | array | An array of container sizes. |
| id | number | The unique identifier for the container size. |
| name | string | The name of the container size. |
| is_write | boolean | Indicates whether the processing detail is write. |
| isStatus | number | The status for the processing detail. |
| customer_profile_id | string | The customer profile identifier for the processing detail. |
| isNew | boolean | Indicates whether the processing detail is new. |
| totalElements | number | The total elements for the processing detail. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 24768,
"Container_Type_id": 1,
"Container_Size_id": 2,
"ContainerType": [
{
"id": 1,
"name": "BA - Burlap, cloth, paper or plastic bags"
},
{
"id": 2,
"name": "CF - Fiber or plastic boxes, cartons, cases"
}
],
"ContainerSize": [
{
"id": 24,
"name": "1 - G",
"ContainerType_id": 7
},
{
"id": 77,
"name": "1 - G",
"ContainerType_id": 9
}
],
"is_write": false,
"isStatus": 0,
"customer_profile_id": "306496",
"isNew": false
}
],
"totalElements": 1
}container_type_size ¶
container_type_sizeGET/api/profiles/container_type_size/{id}
Overview:
The container_type_size endpoint, accessible at /api/profiles/container_type_size/306496, is a GET request that is used to retrieve the container type and size for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of container types and sizes. |
| id | number | The unique identifier for the container type and size. |
| name | string | The name of the container type and size. |
| ContainerType_id | number | The container type identifier for the container type and size. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
[
{
"id": 1,
"name": "BA - Burlap, cloth, paper or plastic bags"
},
{
"id": 2,
"name": "CF - Fiber or plastic boxes, cartons, cases"
}
],
[
{
"id": 24,
"name": "1 - G",
"ContainerType_id": 7
},
{
"id": 77,
"name": "1 - G",
"ContainerType_id": 9
}
]
]
}approvalhistory ¶
approvalhistoryGET/api/profiles/approvalhistory/{id}/{?page,pageSize,selectedFields,filter,sort}
Overview:
The approvalhistory endpoint, accessible at /api/profiles/approvalhistory/306496, is a GET request that is used to retrieve the approval history for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of approval histories. |
| id | number | The unique identifier for the approval history. |
| type | string | The type for the approval history. |
| oldStatus | string | The old status for the approval history. |
| newStatus | string | The new status for the approval history. |
| modifiedDate | string | The modified date for the approval history. |
| modifier | string | The modifier for the approval history. |
| totalElements | number | The total elements for the approval history. |
Example URI
- id
number(required)The unique identifier for the profile.
- page
number(optional)The page for the profile.
- pageSize
number(optional)The page size for the profile.
- selectedFields
string(optional)The selected fields for the profile.
- filter
string(optional)The filter for the profile.
- sort
string(optional)The sort for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 499705,
"type": "Company ABC",
"oldStatus": "",
"newStatus": "Pending Approval",
"modifiedDate": "08/05/2024 09:47 PM",
"modifier": "janedoe@test.com"
}
],
"totalElements": 1
}systeminformation ¶
systeminformationGET/api/profiles/systeminformation/{id}/{?page,pageSize,selectedFields,filter,sort}
Overview:
The systeminformation endpoint, accessible at /api/profiles/systeminformation/306496, is a GET request that is used to retrieve the system information for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of system informations. |
| id | number | The unique identifier for the system information. |
| createdDate | string | The created date for the system information. |
| fieldName | string | The field name for the system information. |
| oldValue | string | The old value for the system information. |
| newValue | string | The new value for the system information. |
| authUser | string | The auth user for the system information. |
| totalElements | number | The total elements for the system information. |
Example URI
- id
number(required)The unique identifier for the profile.
- page
number(optional)The page for the profile.
- pageSize
number(optional)The page size for the profile.
- selectedFields
string(optional)The selected fields for the profile.
- filter
string(optional)The filter for the profile.
- sort
string(optional)The sort for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 2081891,
"createdDate": "08/05/2024 09:47 PM",
"fieldName": "Profile Status",
"oldValue": "Pending Approval",
"newValue": "Pending Approval",
"authUser": "Jane Doe"
}
],
"totalElements": 47
}messages ¶
messagesGET/api/generator/profile/messages/{id}/
Overview:
The messages endpoint, accessible at /api/generator/profile/messages/306496/, is a GET request that is used to retrieve the messages for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of messages. |
| message | string | The message for the messages. |
| current_user_is_network | boolean | Indicates whether the current user is network. |
| profile_number | number | The profile number for the messages. |
| profile_id | number | The profile identifier for the messages. |
| users | array | An array of users. |
| id | number | The unique identifier for the users. |
| first_name | string | The first name for the users. |
| last_name | string | The last name for the users. |
| username | string | The username for the users. |
| is_network | boolean | Indicates whether the users is network. |
| files_list | array | An array of files lists. |
| all_links | array | An array of all links. |
| is_network_profile | boolean | Indicates whether the messages is network profile. |
| totalElements | number | The total elements for the messages. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"messages": [],
"current_user_is_network": false,
"profile_number": 207959,
"profile_id": 306496,
"users": [
{
"id": 627,
"first_name": "Jane",
"last_name": "Doe",
"username": "janedoe_network",
"is_network": true
}
],
"files_list": [],
"all_links": [],
"is_network_profile": false
},
"totalElements": 0
}comments ¶
commentsGET/api/generator/profile/comments/{id}/
Overview:
The comments endpoint, accessible at /api/generator/profile/comments/306496/, is a GET request that is used to retrieve the comments for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of comments. |
| comment | string | The comment for the comments. |
| current_user_is_network | boolean | Indicates whether the current user is network. |
| profile_number | number | The profile number for the comments. |
| profile_id | number | The profile identifier for the comments. |
| totalElements | number | The total elements for the comments. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"comments": [],
"current_user_is_network": false,
"profile_number": 208521,
"profile_id": 307059
},
"totalElements": 0
}fetch_profile_status ¶
fetch_profile_statusGET/api/profiles/fetch_profile_status/{id}/
Overview:
The fetch_profile_status endpoint, accessible at /api/profiles/fetch_profile_status/306496/, is a GET request that is used to retrieve the profile status for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile status. |
| id | number | The unique identifier for the profile status. |
| name | string | The name for the profile status. |
| value | string | The value for the profile status. |
| activerole | string | The active role for the profile status. |
| user | string | The user for the profile status. |
| status | string | The status for the profile status. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 165,
"name": "Approved",
"value": "Approved",
"activerole": "17",
"user": "",
"status": true
},
{
"id": 167,
"name": "Cancelled",
"value": "Cancelled",
"activerole": "33, 17",
"user": "",
"status": true
},
{
"id": 176,
"name": "Enterprise",
"value": "Enterprise",
"activerole": "17",
"user": "",
"status": ""
},
{
"id": 166,
"name": "Expired",
"value": "Expired",
"activerole": "17",
"user": "",
"status": true
},
{
"id": 168,
"name": "New",
"value": "New",
"activerole": "17",
"user": "",
"status": ""
},
{
"id": 934,
"name": "Pending Approval",
"value": "Pending Approval",
"activerole": "17",
"user": "",
"status": "",
"selected": true
}
]
}fetch_profile_wastelinq_categorization ¶
fetch_profile_wastelinq_categorizationGET/api/profiles/fetch_profile_wastelinq_categorization
Overview:
The fetch_profile_wastelinq_categorization endpoint, accessible at /api/profiles/fetch_profile_wastelinq_categorization, is a GET request that is used to retrieve the wastelinq categorization for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile wastelinq categorization. |
| id | number | The unique identifier for the profile wastelinq categorization. |
| name | string | The name for the profile wastelinq categorization. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 0,
"name": "Gas Cylinders"
},
{
"id": 1,
"name": "Empty Drums & Totes"
},
{
"id": 2,
"name": "Lab Packs/Aerosols"
},
{
"id": 3,
"name": "Medical, Pharmaceuticals & Sharps"
},
{
"id": 4,
"name": "Non-Regulated Material"
},
{
"id": 5,
"name": "PCBs"
},
{
"id": 6,
"name": "RCRA Regulated Liquids, Sludges & Solids"
},
{
"id": 7,
"name": "Radioactive/NORM"
},
{
"id": 8,
"name": "Recycle, Re-Use & RCRA Exempt"
},
{
"id": 9,
"name": "Universal Waste- Federal"
},
{
"id": 10,
"name": "Universal Waste- Texas"
}
]
}fetch_profile_processing_detail_info ¶
fetch_profile_processing_detail_infoGET/api/profiles/fetch_profile_processing_detail_info/{id}
Overview:
The fetch_profile_processing_detail_info endpoint, accessible at /api/profiles/fetch_profile_processing_detail_info/306496, is a GET request that is used to retrieve the processing detail information for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile processing detail information. |
| Weight_Required | boolean | Indicates whether the weight is required for the profile processing detail information. |
| Count_Required | boolean | Indicates whether the count is required for the profile processing detail information. |
| Grade_Required | boolean | Indicates whether the grade is required for the profile processing detail information. |
| Weight_Required_Disabled | boolean | Indicates whether the weight is required disabled for the profile processing detail information. |
| Count_Required_Disabled | boolean | Indicates whether the count is required disabled for the profile processing detail information. |
| Grade_Required_Disabled | boolean | Indicates whether the grade is required disabled for the profile processing detail information. |
| customer_profile_id | number | The customer profile identifier for the profile processing detail information. |
| isSave | boolean | Indicates whether the profile processing detail information is save. |
| isAdd | boolean | Indicates whether the profile processing detail information is add. |
| esc_viewing_network_profile | boolean | Indicates whether the profile processing detail information is viewing network profile. |
| inactive | boolean | Indicates whether the profile processing detail information is inactive. |
| wpc_list_string | string | The WPC list string for the profile processing detail information. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"Weight_Required": false,
"Count_Required": false,
"Grade_Required": false,
"Weight_Required_Disabled": false,
"Count_Required_Disabled": false,
"Grade_Required_Disabled": false,
"customer_profile_id": 311232,
"isSave": true,
"isAdd": true,
"esc_viewing_network_profile": false,
"inactive": true,
"wpc_list_string": "Waste Product Code(s): "
}
]
}fetch_checkOrderforProfile ¶
fetch_checkOrderforProfileGET/api/profiles/fetch_checkOrderforProfile/{id}
Overview:
The fetch_checkOrderforProfile endpoint, accessible at /api/profiles/fetch_checkOrderforProfile/306496, is a GET request that is used to retrieve the check order for profile for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| flag | boolean | Indicates whether the check order for profile is flag. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"flag": false
}fetch_profile_summary_network ¶
fetch_profile_summary_networkGET/api/profiles/fetch_profile_summary_network/{generator_id}
Overview:
The fetch_profile_summary_network endpoint, accessible at /api/profiles/fetch_profile_summary_network/306496, is a GET request that is used to retrieve the profile summary network for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile summary network. |
| loa_files | boolean | Indicates whether the profile summary network is loa files. |
| generator_files | boolean | Indicates whether the profile summary network is generator files. |
Example URI
- generator_id
number(required)The unique identifier for the generator.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"loa_files": false,
"generator_files": false
}
]
}fetch_tsdf_commonname ¶
fetch_tsdf_commonnameGET/api/profiles/fetch_tsdf_commonname/{tsdf_id}
Overview:
The fetch_tsdf_commonname endpoint, accessible at /api/profiles/fetch_tsdf_commonname/{tsdf_id}, is a GET request that is used to retrieve the TSDF common name for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | string | The content for the fetch TSDF common name. |
Example URI
- tsdf_id
number(required)The unique identifier for the TSDF.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": "Company ABC"
}fetch_tsdf_is_exported_from_us ¶
fetch_tsdf_is_exported_from_usGET/api/profiles/fetch_tsdf_is_exported_from_us/{tsdf_id}
Overview:
The fetch_tsdf_is_exported_from_us endpoint, accessible at /api/profiles/fetch_tsdf_is_exported_from_us/{tsdf_id}, is a GET request that is used to retrieve the TSDF is exported from US for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | boolean | The content for the fetch TSDF is exported from US. |
Example URI
- tsdf_id
number(required)The unique identifier for the TSDF.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": false
}fetch_profile_custtfds_loadupload ¶
fetch_profile_custtfds_loaduploadGET/api/profiles/fetch_profile_custtfds_loadupload/{id}
Overview:
The fetch_profile_custtfds_loadupload endpoint, accessible at /api/profiles/fetch_profile_custtfds_loadupload/{id}, is a GET request that is used to retrieve the profile custtfds loadupload for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile custtfds loadupload. |
| conlist | array | An array of conlist. |
| id | number | The unique identifier for the conlist. |
| First_Name | string | The first name for the conlist. |
| Last_Name | string | The last name for the conlist. |
| selected | boolean | Indicates whether the conlist is selected. |
| title | string | The title for the profile custtfds loadupload. |
| CertificationDate | string | The certification date for the profile custtfds loadupload. |
| ManualSignature | boolean | Indicates whether the manual signature for the profile custtfds loadupload. |
| CertificationGeneratorRepresentativeName2 | boolean | Indicates whether the certification generator representative name2 for the profile custtfds loadupload. |
| customer_profile_tsdf_files | array | An array of customer profile tsdf files. |
| esc_files | array | An array of esc files. |
| document_requiring_certs | array | An array of document requiring certs. |
| custfds_id | number | The custfds identifier for the profile custtfds loadupload. |
| user_id | number | The user identifier for the profile custtfds loadupload. |
| is_network_exempt | boolean | Indicates whether the network is exempt for the profile custtfds loadupload. |
| CertificationGeneratorRepresentativeName_id | string | The certification generator representative name identifier for the profile custtfds loadupload. |
| IsNetwork | boolean | Indicates whether the network for the profile custtfds loadupload. |
| signId | string | The sign identifier for the profile custtfds loadupload. |
| esigned | boolean | Indicates whether the esigned for the profile custtfds loadupload. |
| enterprise | boolean | Indicates whether the enterprise for the profile custtfds loadupload. |
| document_requiring | array | An array of document requiring. |
| profile_number | number | The profile number for the profile custtfds loadupload. |
| profile_name | string | The profile name for the profile custtfds loadupload. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": {
"conlist": [
{
"id": 78102,
"First_Name": "Jane",
"Last_Name": "Doe",
"selected": false
},
{
"id": 78103,
"First_Name": "John",
"Last_Name": "Doe",
"selected": false
}
],
"title": "",
"CertificationDate": "",
"ManualSignature": false,
"CertificationGeneratorRepresentativeName2": false,
"customer_profile_tsdf_files": [],
"esc_files": [],
"document_requiring_certs": [],
"custfds_id": 351335,
"user_id": 1883,
"is_network_exempt": false,
"CertificationGeneratorRepresentativeName_id": null,
"IsNetwork": false,
"signId": null,
"esigned": false,
"enterprise": false,
"document_requiring": [],
"profile_number": 208521,
"profile_name": "Scrap Tires"
}
}fetch_profile_additionalinformation ¶
fetch_profile_additionalinformationGET/api/profiles/fetch_profile_additionalinformation/{id}
Overview:
The fetch_profile_additionalinformation endpoint, accessible at /api/profiles/fetch_profile_additionalinformation/{id}, is a GET request that is used to retrieve the additional information for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": []
}profile_changeTSDF ¶
profile_changeTSDFGET/api/profiles/profile_changeTSDF/{tsdf_id}/{id}
Overview:
The profile_changeTSDF endpoint, accessible at /api/profiles/profile_changeTSDF/{tsdf_id}/{id}, is a GET request that is used to retrieve the ontainer type for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile change TSDF. |
| id | number | The unique identifier for the container type. |
| name | string | The name for the container type. |
| desc | string | The description for the container type. |
Example URI
- id
number(required)The unique identifier for the profile.
- tsdf_id
number(required)The unique identifier for the TSDF.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 2,
"name": "CF",
"desc": "Fiber or plastic boxes, cartons, cases"
},
{
"id": 3,
"name": "CM",
"desc": "Metal boxes, barrel, kegs, cartons, cases (including roll offs)"
},
{
"id": 7,
"name": "DM",
"desc": "Metal Drums, barrels, kegs"
}
]
}profile_changeContainerType ¶
profile_changeContainerTypeGET/api/profiles/profile_changeContainerType/{container_type_id}/{tsdf_id}/{id}
Overview:
The profile_changeContainerType endpoint, accessible at /api/profiles/profile_changeContainerType/{container_type_id}/{tsdf_id}/{id}, is a GET request that is used to retrieve the container type for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile change container type. |
| id | number | The unique identifier for the container type. |
| name | string | The name for the container type. |
| size | string | The size for the container type. |
| unit | string | The unit for the container type. |
| weight | number | The weight for the container type. |
Example URI
- id
number(required)The unique identifier for the profile.
- tsdf_id
number(required)The unique identifier for the TSDF.
- container_type_id
number(required)The unique identifier for the container type.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 8,
"name": "202(G)",
"size": "202",
"unit": "G",
"weight": 20
}
]
}profile_changeContainerSize ¶
profile_changeContainerSizeGET/api/profiles/profile_changeContainerSize/{container_type_id}/{tsdf_id}/{id}
Overview:
The profile_changeContainerSize endpoint, accessible at /api/profiles/profile_changeContainerSize/{container_size_id}/{container_type_id}/{tsdf_id}/{id}, is a GET request that is used to retrieve the container size for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of profile change container size. |
| id | number | The unique identifier for the container size. |
| name | string | The name for the container size. |
| code | string | The code for the container size. |
| flag | boolean | Indicates whether the container size is flag. |
| status | boolean | Indicates whether the container size is status. |
| contid | number | The contid for the container size. |
| size | string | The size for the container size. |
| unit | string | The unit for the container size. |
| weight | number | The weight for the container size. |
Example URI
- id
number(required)The unique identifier for the profile.
- tsdf_id
number(required)The unique identifier for the TSDF.
- container_type_id
number(required)The unique identifier for the container type.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 0,
"name": "N/A",
"code": "N/A",
"flag": false,
"status": false,
"contid": 0,
"size": "202",
"unit": "G",
"weight": 20
},
{
"id": 4084,
"name": "7600",
"value": "4084-24195",
"code": "7600 - 7600 - - [Non-Hazardous solids for direct landfill at subtitle D facility (Class 1)] - [Per Container]",
"flag": false,
"status": false,
"contid": 24195,
"size": "202",
"unit": "G",
"weight": 20
}
]
}profile_changeProcessCode ¶
profile_changeProcessCodeGET/api/profiles/profile_changeProcessCode/{process_code_id}/{id}
Overview:
The profile_changeProcessCode endpoint, accessible at /api/profiles/profile_changeProcessCode/{process_code_id}/{id}, is a GET request that is used to retrieve the process code for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| data | array | An array of profile change process code. |
| specificgravity | number | The specific gravity for the profile change process code. |
| ProcessCode | string | The process code for the profile change process code. |
| processpode_empty_container | string | The process code empty container for the profile change process code. |
| ProcessCode_id | string | The process code identifier for the profile change process code. |
| Handling_Code | string | The handling code for the profile change process code. |
| Handling_Code_id | string | The handling code identifier for the profile change process code. |
| Vendor_Process_Code | string | The vendor process code for the profile change process code. |
| ProcessCode_WasteType | string | The process code waste type for the profile change process code. |
| Cost_Basis_id | string | The cost basis identifier for the profile change process code. |
| Cost_Basis | string | The cost basis for the profile change process code. |
| Cost | string | The cost for the profile change process code. |
| Min_Cost | string | The min cost for the profile change process code. |
| Price_Basis_id | string | The price basis identifier for the profile change process code. |
| Price_Basis | string | The price basis for the profile change process code. |
| List_Price | string | The list price for the profile change process code. |
| Min_Price | string | The min price for the profile change process code. |
| Act_Price | string | The act price for the profile change process code. |
| Act_Min_Price | string | The act min price for the profile change process code. |
| Final_TSDF_id | string | The final TSDF identifier for the profile change process code. |
| Dollar_Lk | string | The dollar lk for the profile change process code. |
| Active | string | The active for the profile change process code. |
| case_by_case | boolean | Indicates whether the case by case for the profile change process code. |
| extrapolated | boolean | Indicates whether the extrapolated for the profile change process code. |
| extrapolated_cost | boolean | Indicates whether the extrapolated cost for the profile change process code. |
| extrapolated_price | boolean | Indicates whether the extrapolated price for the profile change process code. |
Example URI
- id
number(required)The unique identifier for the profile.
- process_code_id
number(required)The unique identifier for the process code.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"data": {
"specificgravity": 1,
"ProcessCode": "6101",
"processpode_empty_container": "",
"ProcessCode_id": "4260",
"Handling_Code": "",
"Handling_Code_id": "",
"Vendor_Process_Code": "None",
"ProcessCode_WasteType": "Diesel fuel for recycle\n",
"Cost_Basis_id": "2",
"Cost_Basis": "Per Container",
"Cost": "0.00",
"Min_Cost": "0",
"Price_Basis_id": "2",
"Price_Basis": "Per Container",
"List_Price": "125",
"Min_Price": "0",
"Act_Price": "",
"Act_Min_Price": "",
"Final_TSDF_id": "12162",
"Dollar_Lk": "",
"Active": "",
"case_by_case": false,
"extrapolated": false,
"extrapolated_cost": false,
"extrapolated_price": false
}
}get_processing_details_print_label_apis ¶
get_processing_details_print_label_apisGET/api/profiles/get_processing_details_print_label_apis/{id}
Overview:
The get_processing_details_print_label_apis endpoint, accessible at /api/profiles/get_processing_details_print_label_apis/{id}, is a GET request that is used to retrieve the processing details print label apis for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of processing details print label apis. |
| id | number | The unique identifier for the processing details print label apis. |
| Cost_Basis__Name | string | The cost basis name for the processing details print label apis. |
| Final_TSDF_Name | string | The final TSDF name for the processing details print label apis. |
| Container_Type_Code | string | The container type code for the processing details print label apis. |
| Container_Size_Size | string | The container size size for the processing details print label apis. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 590371,
"Cost_Basis__Name": "Per Ton",
"Final_TSDF_Name": "Company ABC",
"Container_Type_Code": "CM",
"Container_Size_Size": "4000"
}
]
}print_profile_label_apis ¶
print_profile_label_apisPOST/api/printing/print_profile_label_apis/
Overview:
The print_profile_label_apis endpoint, accessible at /api/printing/print_profile_label_apis/{id}/, is a POST request that is used to print the profile label apis for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | string | The content for the print profile label apis. |
| type | string | The type for the print profile label apis. |
| processingdetail_ids | array | An array of processing detail identifiers. |
Example URI
Headers
Content-Type: application/json
Authorization: {TOKEN}Body
{
"type": "",
"processingdetail_ids": [
590371
]
}200Headers
Content-Type: application/htmlBody
{
"success": true,
"content": "html"
}profile_getcontact ¶
profile_getcontactGET/api/profiles/profile_getcontact/{contact_id}
Overview:
The profile_getcontact endpoint, accessible at /api/profiles/profile_getcontact/{contact_id}, is a GET request that is used to retrieve the contact for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | string | The content for the profile getcontact. |
Example URI
- contact_id
number(required)The unique identifier for the contact.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": ""
}profile_uploadfiledocumentmanualtsdf ¶
profile_uploadfiledocumentmanualtsdfPOST/api/profiles/profile_uploadfiledocumentmanualtsdf
Overview:
The profile_uploadfiledocumentmanualtsdf endpoint, accessible at /api/profiles/profile_uploadfiledocumentmanualtsdf, is a POST request that is used to upload the file document manual tsdf for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
Example URI
Headers
Content-Type: application/file
Authorization: {TOKEN}Body
{
file
}200Headers
Content-Type: application/htmlBody
{
"success": true
}get_processsing_detail_tsdf_list ¶
get_processsing_detail_tsdf_listGET/api/profiles/get_processsing_detail_tsdf_list/{id}/
Overview:
The get_processsing_detail_tsdf_list endpoint, accessible at /api/profiles/get_processsing_detail_tsdf_list/{id}/, is a GET request that is used to retrieve the processsing detail tsdf list for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of processsing detail tsdf list. |
| id | number | The unique identifier for the processsing detail tsdf list. |
| Name | string | The name for the processsing detail tsdf list. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [
{
"id": 24961,
"Name": "Company ABC"
}
]
}restrictions ¶
restrictionsGET/api/profiles/restrictions/{id}
Overview:
The restrictions endpoint, accessible at /api/profiles/restrictions/{id}, is a GET request that is used to retrieve the restrictions for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of restrictions. |
| totalElements | number | The total elements for the restrictions. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [],
"totalElements": 0
}specialhandling ¶
specialhandlingGET/api/profiles/specialhandling/{id}
Overview:
The specialhandling endpoint, accessible at /api/profiles/specialhandling/{id}, is a GET request that is used to retrieve the special handling for a profile.
Request Body and Response Description:
| Name | Data Type | Description |
|---|---|---|
| success | boolean | Indicates whether the operation was successful. |
| content | array | An array of special handling. |
| totalElements | number | The total elements for the special handling. |
Example URI
- id
number(required)The unique identifier for the profile.
Headers
Content-Type: application/json
Authorization: {TOKEN}200Headers
Content-Type: application/jsonBody
{
"success": true,
"content": [],
"totalElements": 0
}