WebApi - PD
This is Swagger Docs for Production WebApi Teamsystemn Enterprise Cloud, more detail at https://swagger.io.
This C# SDK is automatically generated by the Swagger Codegen project:
- API version: v2025.1000
- SDK version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.dotnet.CSharpClientCodegen For more information, please visit https://mysupport.teamsystem.com/
Frameworks supported
- .NET 4.7.1 or later
Dependencies
- RestSharp - 111.4.1 or later
- Json.NET - 7.0.0 or later
- JsonSubTypes - 1.2.0 or later
The DLLs included in the package may not be the latest version. We recommend using NuGet to obtain the latest version of the packages:
Install-Package RestSharp
Install-Package Newtonsoft.Json
Install-Package JsonSubTypes
NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See RestSharp#742
Installation
Run the following commands to generate the DLL
cd src/IO.Swagger
dotnet restore
dotnet build
Then include the DLL (under the bin folder) in the C# project, and use the namespaces:
using Api;
using Client;
using Model;
Packaging
A .nuspec is included with the project. You can follow the Nuget quickstart to create and publish packages.
This .nuspec uses placeholders from the .csproj, so build the .csproj directly:
nuget pack -Build -OutputDirectory out csproj
Then, publish to a local feed or other host and consume the new package via Nuget as usual.
Getting Started
using System;
using System.Diagnostics;
using Api;
using Client;
using Model;
namespace Example
{
public class Example
{
public void main()
{
// Configure HTTP basic authorization: Basic
Configuration.Default.Username = "YOUR_USERNAME";
Configuration.Default.Password = "YOUR_PASSWORD";
var apiInstance = new AnagraficaTurnoPDApi();
var op = op_example; // string | The value must be 'new'
var environment = environment_example; // string |
var authorizationScope = authorizationScope_example; // string | The environment where this operation will be executed. This must match with the environment in the url.
var company = company_example; // string | Company code (optional)
var user = user_example; // string | Application user (mandatory if the WebApi user does not have any mapped application user) (optional)
var acceptLanguage = acceptLanguage_example; // string | Example for multilanguage (optional) (default to it-IT)
try
{
// Get new
AnagraficaTurnoPDDTO result = apiInstance.ApiV1EnvironmentPDAnagraficaTurnoPDGet(op, environment, authorizationScope, company, user, acceptLanguage);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AnagraficaTurnoPDApi.ApiV1EnvironmentPDAnagraficaTurnoPDGet: " + e.Message );
}
}
}
}
Documentation for API Endpoints
All URIs are relative to https://apicsdemo.teamsystem.io
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDGet | GET /api/v1/production/PD/AnagraficaTurnoPD | Get new |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDIdDelete | DELETE /api/v1/production/PD/AnagraficaTurnoPD/0 | Delete |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDIdGet | GET /api/v1/production/PD/AnagraficaTurnoPD/0 | Get by ID |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDIdPatch | PATCH /api/v1/production/PD/AnagraficaTurnoPD/0 | Update partial |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDIdPut | PUT /api/v1/production/PD/AnagraficaTurnoPD/0 | Update |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDPost | POST /api/v1/production/PD/AnagraficaTurnoPD | Create |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDReadPost | POST /api/v1/production/PD/AnagraficaTurnoPD/read | Read |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDSearchPost | POST /api/v1/production/PD/AnagraficaTurnoPD/search | Search |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDValidatePost | POST /api/v1/production/PD/AnagraficaTurnoPD/validate | Validate |
| AnagraficaTurnoPDApi | ApiV1EnvironmentPDAnagraficaTurnoPDValidatePropertiesPost | POST /api/v1/production/PD/AnagraficaTurnoPD/validateProperties | Validation of one on more properties of Type |
| BomPDApi | ApiV1EnvironmentPDBomPDGet | GET /api/v1/production/PD/BomPD | Get new |
| BomPDApi | ApiV1EnvironmentPDBomPDIdDelete | DELETE /api/v1/production/PD/BomPD/0 | Delete |
| BomPDApi | ApiV1EnvironmentPDBomPDIdGet | GET /api/v1/production/PD/BomPD/0 | Get by ID |
| BomPDApi | ApiV1EnvironmentPDBomPDIdPatch | PATCH /api/v1/production/PD/BomPD/0 | Update partial |
| BomPDApi | ApiV1EnvironmentPDBomPDIdPut | PUT /api/v1/production/PD/BomPD/0 | Update |
| BomPDApi | ApiV1EnvironmentPDBomPDPost | POST /api/v1/production/PD/BomPD | Create |
| BomPDApi | ApiV1EnvironmentPDBomPDReadPost | POST /api/v1/production/PD/BomPD/read | Read |
| BomPDApi | ApiV1EnvironmentPDBomPDSearchPost | POST /api/v1/production/PD/BomPD/search | Search |
| BomPDApi | ApiV1EnvironmentPDBomPDValidatePost | POST /api/v1/production/PD/BomPD/validate | Validate |
| BomPDApi | ApiV1EnvironmentPDBomPDValidatePropertiesPost | POST /api/v1/production/PD/BomPD/validateProperties | Validation of one on more properties of Type |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDGet | GET /api/v1/production/PD/DipendentePD | Get new |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDIdDelete | DELETE /api/v1/production/PD/DipendentePD/0 | Delete |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDIdGet | GET /api/v1/production/PD/DipendentePD/0 | Get by ID |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDIdPatch | PATCH /api/v1/production/PD/DipendentePD/0 | Update partial |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDIdPut | PUT /api/v1/production/PD/DipendentePD/0 | Update |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDPost | POST /api/v1/production/PD/DipendentePD | Create |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDReadPost | POST /api/v1/production/PD/DipendentePD/read | Read |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDSearchPost | POST /api/v1/production/PD/DipendentePD/search | Search |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDValidatePost | POST /api/v1/production/PD/DipendentePD/validate | Validate |
| DipendentePDApi | ApiV1EnvironmentPDDipendentePDValidatePropertiesPost | POST /api/v1/production/PD/DipendentePD/validateProperties | Validation of one on more properties of Type |
| ItemPDApi | ApiV1EnvironmentPDItemPDSearchPost | POST /api/v1/production/PD/ItemPD/search | Search |
| MachinePDApi | ApiV1EnvironmentPDMachinePDGet | GET /api/v1/production/PD/MachinePD | Get new |
| MachinePDApi | ApiV1EnvironmentPDMachinePDIdDelete | DELETE /api/v1/production/PD/MachinePD/0 | Delete |
| MachinePDApi | ApiV1EnvironmentPDMachinePDIdGet | GET /api/v1/production/PD/MachinePD/0 | Get by ID |
| MachinePDApi | ApiV1EnvironmentPDMachinePDIdPatch | PATCH /api/v1/production/PD/MachinePD/0 | Update partial |
| MachinePDApi | ApiV1EnvironmentPDMachinePDIdPut | PUT /api/v1/production/PD/MachinePD/0 | Update |
| MachinePDApi | ApiV1EnvironmentPDMachinePDPost | POST /api/v1/production/PD/MachinePD | Create |
| MachinePDApi | ApiV1EnvironmentPDMachinePDReadPost | POST /api/v1/production/PD/MachinePD/read | Read |
| MachinePDApi | ApiV1EnvironmentPDMachinePDSearchPost | POST /api/v1/production/PD/MachinePD/search | Search |
| MachinePDApi | ApiV1EnvironmentPDMachinePDValidatePost | POST /api/v1/production/PD/MachinePD/validate | Validate |
| MachinePDApi | ApiV1EnvironmentPDMachinePDValidatePropertiesPost | POST /api/v1/production/PD/MachinePD/validateProperties | Validation of one on more properties of Type |
| OrderBomPDApi | ApiV1EnvironmentPDOrderBomPDSearchPost | POST /api/v1/production/PD/OrderBomPD/search | Search |
| OrderProdPDApi | ApiV1EnvironmentPDOrderProdPDSearchPost | POST /api/v1/production/PD/OrderProdPD/search | Search |
| OrderWorkingCyclePDApi | ApiV1EnvironmentPDOrderWorkingCyclePDSearchPost | POST /api/v1/production/PD/OrderWorkingCyclePD/search | Search |
| ProgettoApi | ApiV1EnvironmentPDProgettoGet | GET /api/v1/production/PD/Progetto | Get new |
| ProgettoApi | ApiV1EnvironmentPDProgettoIdDelete | DELETE /api/v1/production/PD/Progetto/0 | Delete |
| ProgettoApi | ApiV1EnvironmentPDProgettoIdGet | GET /api/v1/production/PD/Progetto/0 | Get by ID |
| ProgettoApi | ApiV1EnvironmentPDProgettoIdPatch | PATCH /api/v1/production/PD/Progetto/0 | Update partial |
| ProgettoApi | ApiV1EnvironmentPDProgettoIdPut | PUT /api/v1/production/PD/Progetto/0 | Update |
| ProgettoApi | ApiV1EnvironmentPDProgettoPost | POST /api/v1/production/PD/Progetto | Create |
| ProgettoApi | ApiV1EnvironmentPDProgettoReadPost | POST /api/v1/production/PD/Progetto/read | Read |
| ProgettoApi | ApiV1EnvironmentPDProgettoSearchPost | POST /api/v1/production/PD/Progetto/search | Search |
| ProgettoApi | ApiV1EnvironmentPDProgettoValidatePost | POST /api/v1/production/PD/Progetto/validate | Validate |
| ProgettoApi | ApiV1EnvironmentPDProgettoValidatePropertiesPost | POST /api/v1/production/PD/Progetto/validateProperties | Validation of one on more properties of Type |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDGet | GET /api/v1/production/PD/RepartoPD | Get new |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDIdDelete | DELETE /api/v1/production/PD/RepartoPD/0 | Delete |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDIdGet | GET /api/v1/production/PD/RepartoPD/0 | Get by ID |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDIdPatch | PATCH /api/v1/production/PD/RepartoPD/0 | Update partial |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDIdPut | PUT /api/v1/production/PD/RepartoPD/0 | Update |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDPost | POST /api/v1/production/PD/RepartoPD | Create |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDReadPost | POST /api/v1/production/PD/RepartoPD/read | Read |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDSearchPost | POST /api/v1/production/PD/RepartoPD/search | Search |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDValidatePost | POST /api/v1/production/PD/RepartoPD/validate | Validate |
| RepartoPDApi | ApiV1EnvironmentPDRepartoPDValidatePropertiesPost | POST /api/v1/production/PD/RepartoPD/validateProperties | Validation of one on more properties of Type |
| WorkOrderServiceApi | ApiV1EnvironmentPDWorkOrderServiceInternalstepprogressPost | POST /api/v1/production/PD/WorkOrderService/internalstepprogress | Work order progress quantity and times |
| WorkOrderServiceApi | ApiV1EnvironmentPDWorkOrderServiceSubcontractingstepprogressPost | POST /api/v1/production/PD/WorkOrderService/subcontractingstepprogress | Subcontracting work order progress quantity |
Documentation for Models
- Model.AnagraficaTurnoPDDTO
- Model.BomLinkPDDTO
- Model.BomNotePDDTO
- Model.BomPDDTO
- Model.DipendentePDDTO
- Model.ItemPDDTO
- Model.LocationWHDTO
- Model.MachinePDDTO
- Model.NodePDDTO
- Model.OneOfSearchGroupDTOItemsItems
- Model.OrderBomPDDTO
- Model.OrderProdPDDTO
- Model.OrderWorkingCyclePDDTO
- Model.ProjectActResPDDTO
- Model.ProjectActivityPDDTO
- Model.ProjectPDDTO
- Model.ProjectStatusPDDTO
- Model.ProjectTypePDDTO
- Model.RepartoPDDTO
- Model.SearchDTO
- Model.SearchElementDTO
- Model.SearchGroupDTO
- Model.SearchNodeDTO
- Model.SearchNodeValueDTO
- Model.StorageWHDTO
- Model.StringObjectKeyValuePair
- Model.SubProjectPDDTO
- Model.SubcontractingWorkOrderProgStepComponentsDataPDDTO
- Model.SubcontractingWorkOrderProgStepDataPDDTO
- Model.SubcontractingWorkOrderProgStepTraceabilityDataPDDTO
- Model.SubcontractingWorkOrderProgressParameterPDDTO
- Model.SubcontractingWorkOrderProgressResultPDDTO
- Model.ValidateDTO
- Model.ValidationResultDTO
- Model.WorkOrderProgStepComponentsDataPDDTO
- Model.WorkOrderProgStepDataPDDTO
- Model.WorkOrderProgStepTimesDataPDDTO
- Model.WorkOrderProgStepTraceabilityDataPDDTO
- Model.WorkOrderProgressParameterPDDTO
- Model.WorkOrderProgressResultPDDTO
Documentation for Authorization
Basic
- Type: HTTP basic authentication