Skip to main content
Version: 2025.003.000 (beta)

WebApi - CI

This is Swagger Docs for Controlling 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

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 AccountCIApi();
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
AccountCIDTO result = apiInstance.ApiV1EnvironmentCIAccountCIGet(op, environment, authorizationScope, company, user, acceptLanguage);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling AccountCIApi.ApiV1EnvironmentCIAccountCIGet: " + e.Message );
}
}
}
}

Documentation for API Endpoints

All URIs are relative to https://apicsdemo.teamsystem.io

ClassMethodHTTP requestDescription
AccountCIApiApiV1EnvironmentCIAccountCIGetGET /api/v1/production/CI/AccountCIGet new
AccountCIApiApiV1EnvironmentCIAccountCIIdDeleteDELETE /api/v1/production/CI/AccountCI/0Delete
AccountCIApiApiV1EnvironmentCIAccountCIIdGetGET /api/v1/production/CI/AccountCI/0Get by ID
AccountCIApiApiV1EnvironmentCIAccountCIIdPatchPATCH /api/v1/production/CI/AccountCI/0Update partial
AccountCIApiApiV1EnvironmentCIAccountCIIdPutPUT /api/v1/production/CI/AccountCI/0Update
AccountCIApiApiV1EnvironmentCIAccountCIPostPOST /api/v1/production/CI/AccountCICreate
AccountCIApiApiV1EnvironmentCIAccountCIReadPostPOST /api/v1/production/CI/AccountCI/readRead
AccountCIApiApiV1EnvironmentCIAccountCISearchPostPOST /api/v1/production/CI/AccountCI/searchSearch
AccountCIApiApiV1EnvironmentCIAccountCIValidatePostPOST /api/v1/production/CI/AccountCI/validateValidate
AccountCIApiApiV1EnvironmentCIAccountCIValidatePropertiesPostPOST /api/v1/production/CI/AccountCI/validatePropertiesValidation of one on more properties of Type
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIGetGET /api/v1/production/CI/AccountingReasonCodeCIGet new
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIIdDeleteDELETE /api/v1/production/CI/AccountingReasonCodeCI/0Delete
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIIdGetGET /api/v1/production/CI/AccountingReasonCodeCI/0Get by ID
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIIdPatchPATCH /api/v1/production/CI/AccountingReasonCodeCI/0Update partial
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIIdPutPUT /api/v1/production/CI/AccountingReasonCodeCI/0Update
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIPostPOST /api/v1/production/CI/AccountingReasonCodeCICreate
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIReadPostPOST /api/v1/production/CI/AccountingReasonCodeCI/readRead
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCISearchPostPOST /api/v1/production/CI/AccountingReasonCodeCI/searchSearch
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIValidatePostPOST /api/v1/production/CI/AccountingReasonCodeCI/validateValidate
AccountingReasonCodeCIApiApiV1EnvironmentCIAccountingReasonCodeCIValidatePropertiesPostPOST /api/v1/production/CI/AccountingReasonCodeCI/validatePropertiesValidation of one on more properties of Type
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIGetGET /api/v1/production/CI/ActiveAccountCIGet new
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIIdDeleteDELETE /api/v1/production/CI/ActiveAccountCI/0Delete
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIIdGetGET /api/v1/production/CI/ActiveAccountCI/0Get by ID
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIIdPatchPATCH /api/v1/production/CI/ActiveAccountCI/0Update partial
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIIdPutPUT /api/v1/production/CI/ActiveAccountCI/0Update
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIPostPOST /api/v1/production/CI/ActiveAccountCICreate
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIReadPostPOST /api/v1/production/CI/ActiveAccountCI/readRead
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCISearchPostPOST /api/v1/production/CI/ActiveAccountCI/searchSearch
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIValidatePostPOST /api/v1/production/CI/ActiveAccountCI/validateValidate
ActiveAccountCIApiApiV1EnvironmentCIActiveAccountCIValidatePropertiesPostPOST /api/v1/production/CI/ActiveAccountCI/validatePropertiesValidation of one on more properties of Type
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIGetGET /api/v1/production/CI/CorrelationAccountingReasonCodeCIGet new
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIIdDeleteDELETE /api/v1/production/CI/CorrelationAccountingReasonCodeCI/0Delete
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIIdGetGET /api/v1/production/CI/CorrelationAccountingReasonCodeCI/0Get by ID
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIIdPatchPATCH /api/v1/production/CI/CorrelationAccountingReasonCodeCI/0Update partial
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIIdPutPUT /api/v1/production/CI/CorrelationAccountingReasonCodeCI/0Update
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIPostPOST /api/v1/production/CI/CorrelationAccountingReasonCodeCICreate
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIReadPostPOST /api/v1/production/CI/CorrelationAccountingReasonCodeCI/readRead
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCISearchPostPOST /api/v1/production/CI/CorrelationAccountingReasonCodeCI/searchSearch
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIValidatePostPOST /api/v1/production/CI/CorrelationAccountingReasonCodeCI/validateValidate
CorrelationAccountingReasonCodeCIApiApiV1EnvironmentCICorrelationAccountingReasonCodeCIValidatePropertiesPostPOST /api/v1/production/CI/CorrelationAccountingReasonCodeCI/validatePropertiesValidation of one on more properties of Type
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIGetGET /api/v1/production/CI/CostAccountingEntryCIGet new
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIIdDeleteDELETE /api/v1/production/CI/CostAccountingEntryCI/0Delete
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIIdGetGET /api/v1/production/CI/CostAccountingEntryCI/0Get by ID
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIIdPatchPATCH /api/v1/production/CI/CostAccountingEntryCI/0Update partial
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIIdPutPUT /api/v1/production/CI/CostAccountingEntryCI/0Update
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIPostPOST /api/v1/production/CI/CostAccountingEntryCICreate
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIReadPostPOST /api/v1/production/CI/CostAccountingEntryCI/readRead
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCISearchPostPOST /api/v1/production/CI/CostAccountingEntryCI/searchSearch
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIValidatePostPOST /api/v1/production/CI/CostAccountingEntryCI/validateValidate
CostAccountingEntryCIApiApiV1EnvironmentCICostAccountingEntryCIValidatePropertiesPostPOST /api/v1/production/CI/CostAccountingEntryCI/validatePropertiesValidation of one on more properties of Type
CostNatureCIApiApiV1EnvironmentCICostNatureCIGetGET /api/v1/production/CI/CostNatureCIGet new
CostNatureCIApiApiV1EnvironmentCICostNatureCIIdDeleteDELETE /api/v1/production/CI/CostNatureCI/0Delete
CostNatureCIApiApiV1EnvironmentCICostNatureCIIdGetGET /api/v1/production/CI/CostNatureCI/0Get by ID
CostNatureCIApiApiV1EnvironmentCICostNatureCIIdPatchPATCH /api/v1/production/CI/CostNatureCI/0Update partial
CostNatureCIApiApiV1EnvironmentCICostNatureCIIdPutPUT /api/v1/production/CI/CostNatureCI/0Update
CostNatureCIApiApiV1EnvironmentCICostNatureCIPostPOST /api/v1/production/CI/CostNatureCICreate
CostNatureCIApiApiV1EnvironmentCICostNatureCIReadPostPOST /api/v1/production/CI/CostNatureCI/readRead
CostNatureCIApiApiV1EnvironmentCICostNatureCISearchPostPOST /api/v1/production/CI/CostNatureCI/searchSearch
CostNatureCIApiApiV1EnvironmentCICostNatureCIValidatePostPOST /api/v1/production/CI/CostNatureCI/validateValidate
CostNatureCIApiApiV1EnvironmentCICostNatureCIValidatePropertiesPostPOST /api/v1/production/CI/CostNatureCI/validatePropertiesValidation of one on more properties of Type
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIGetGET /api/v1/production/CI/SectionalProposalCIGet new
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIIdDeleteDELETE /api/v1/production/CI/SectionalProposalCI/0Delete
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIIdGetGET /api/v1/production/CI/SectionalProposalCI/0Get by ID
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIIdPatchPATCH /api/v1/production/CI/SectionalProposalCI/0Update partial
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIIdPutPUT /api/v1/production/CI/SectionalProposalCI/0Update
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIPostPOST /api/v1/production/CI/SectionalProposalCICreate
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIReadPostPOST /api/v1/production/CI/SectionalProposalCI/readRead
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCISearchPostPOST /api/v1/production/CI/SectionalProposalCI/searchSearch
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIValidatePostPOST /api/v1/production/CI/SectionalProposalCI/validateValidate
SectionalProposalCIApiApiV1EnvironmentCISectionalProposalCIValidatePropertiesPostPOST /api/v1/production/CI/SectionalProposalCI/validatePropertiesValidation of one on more properties of Type

Documentation for Models

Documentation for Authorization

Basic

  • Type: HTTP basic authentication

Bearer