Teamcenter Product Cost Management
Example requests and responses for Teamcenter Product Cost Management
Teamcenter Product Cost Management is an example object payload from Siemens PLM, with 4 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
Example Payload
{
"api": "TcPCM Gateway API",
"version": "v1.5",
"description": "Example requests and responses for Teamcenter Product Cost Management",
"examples": [
{
"path": "/token",
"method": "POST",
"operationId": "",
"summary": "Login to get the bearer token for protected endpoints",
"tags": [
"Account"
]
},
{
"path": "/api/v1/administration/users/{userName}",
"method": "GET",
"operationId": "GetUser_GetUser",
"summary": "Fetch a user User by {userName}. Only allowed for admins.",
"tags": [
"Administration"
]
},
{
"path": "/api/v1/administration/users/{userName}",
"method": "PATCH",
"operationId": "ToggleUserActivation_ToggleActivation",
"summary": "Activates or deactivate a user",
"tags": [
"Administration"
]
},
{
"path": "/api/v1/administration/application-version",
"method": "GET",
"operationId": "Administration_GetApplicationVersion",
"summary": "Gets the current version of TcPCM. Available since version 2412",
"tags": [
"Administration"
],
"responseExample": {
"status": "200",
"body": {
"data": {
"version": "2406.0001"
}
}
}
},
{
"path": "/api/v1/Calculations/Export",
"method": "POST",
"operationId": "ExportCalculations_ExportCalculationsToResponseModel",
"summary": "Export calculations using export configurations",
"tags": [
"Import/Export: Calculations"
]
},
{
"path": "/api/v1/Calculations/Import",
"method": "POST",
"operationId": "ImportCalculations_ImportCalculationsFromRequestModel",
"summary": "Import calculations from the given data table using an import configuration",
"tags": [
"Import/Export: Calculations"
]
},
{
"path": "/api/v1/ToolCalculations/CostBreakDown/Export",
"method": "POST",
"operationId": "ExportToolCalculationCbd_ExportCostBreakDown",
"summary": "Exports cost break downs of tool calculations",
"tags": [
"Import/Export: Calculations"
]
},
{
"path": "/api/v1/profitability-calculation-report",
"method": "GET",
"operationId": "get-ProfitabilityCalculation",
"summary": "Returns the profitability calculation report. Available since version 2406.0001",
"tags": [
"Profitability Calculation"
]
},
{
"path": "/api/v1/aggregated-profitability-calculation-report",
"method": "GET",
"operationId": "get-AggregatedProfitabilityCalculationReport",
"summary": "Returns the aggregated profitability calculation report. Available since version 2512.2602",
"tags": [
"Profitability Calculation"
]
},
{
"path": "/api/v1/MasterData/Export",
"method": "POST",
"operationId": "ExportMasterData_ExportMasterDataToResponseModel",
"summary": "Exports master data using export configurations",
"tags": [
"Import/Export: MasterData"
]
},
{
"path": "/api/v1/MasterData/Import",
"method": "POST",
"operationId": "ImportMasterData_ImportMasterDataFromRequestModel",
"summary": "Import master data using import configurations",
"tags": [
"Import/Export: MasterData"
]
},
{
"path": "/api/v1/Account/Logout",
"method": "GET",
"operationId": "Account_Logout",
"summary": "Logout and invalidate tokens",
"tags": [
"Account"
]
},
{
"path": "/api/v1/Account/DeleteRefreshToken",
"method": "GET",
"operationId": "Account_DeleteRefreshToken",
"summary": "Delete RefreshToken",
"tags": [
"Account"
]
},
{
"path": "/api/v1/projects/{id}",
"method": "GET",
"operationId": "",
"summary": "Get single project information. Available since version 2512.",
"tags": [
"Project"
]
},
{
"path": "/api/v1/projects/{id}",
"method": "DELETE",
"operationId": "",
"summary": "Delete a project by Id. Available since version 2512.2602.",
"tags": [
"Project"
]
},
{
"path": "/api/v1/product-costing/parts/{id}",
"method": "DELETE",
"operationId": "",
"summary": "Delete a product costing part by id. Available since version 2512.2602.",
"tags": [
"Product costing"
]
},
{
"path": "/api/v1/projects/{id}/project-assumptions",
"method": "GET",
"operationId": "",
"summary": "Get all project assumptions of the given project. Available since version 2512.",
"tags": [
"Project"
]
},
{
"path": "/api/v1/masterData/ping",
"method": "GET",
"operationId": "MasterData_Ping",
"summary": "Check if the service is running",
"tags": [
"Basic"
]
}
]
}
Work with this as data
Every example here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for examples
4 MCP tools reach this
find_examplesBrowse and filter every example in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/examples/teamcenter-product-cost-management"
curl "https://apis.io/api/v1/examples?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.