api — quality + safety report
In the Skillier index (lap__agco-ats-com-agco-ats-com) · scanned 2026-06-03 · engine: builtin+triage
✓ Clean — no heuristic safety flags surfaced.
Heuristic flags from the builtin scanner, which is known to over-flag (it trips on legitimate env-reading integrations, security skills, and library .eval calls). This is NOT an authoritative malicious verdict — re-scan with SkillSpector for the authoritative result. Run the authoritative scan →
📇 This skill is in the Skillier index (curated · deduped · quality-filtered). Install Skillier to route & load it into your AI client.
Quality notes
About this skill
API skill. Use when working with this API for api. Covers 286 endpoints.
📄 Read the SKILL.md
---
name: api
description: "API skill. Use when working with this API for api. Covers 286 endpoints."
version: 1.0.0
generator: lapsh
---
# API
API version: v1
## Auth
ApiKey code in query
## Base URL
https://secure.agco-ats.com
## Setup
1. Set your API key in the appropriate header
2. GET /api/v2/activities -- verify access
3. POST /api/v2/activities -- create first activities
## Endpoints
286 endpoints across 1 groups. See references/api-spec.lap for full details.
### api
| Method | Path | Description |
|--------|------|-------------|
| GET | /api/v2/activities | Get Activities |
| POST | /api/v2/activities | Create an Activity |
| GET | /api/v2/activities/{activityID} | Get an Activity by ID |
| PUT | /api/v2/activities/{activityID} | Update an Activity |
| DELETE | /api/v2/activities/{activityID} | Mark the delete flag for the Activity |
| GET | /api/v2/activityRuns | Get ActivityRuns |
| GET | /api/v2/activityRuns/{activityRunID} | Get an ActivityRun by ID |
| PUT | /api/v2/activityRuns/{activityRunID} | Update an ActivityRun |
| GET | /api/v2/activityRuns/{activityRunID}/status | Get the ActivityRunStatus of an ActivityRun |
| PUT | /api/v2/activityRuns/{activityRunID}/status | Update the ActivityRunStatus of an ActivityRun |
| GET | /api/v2/AftermarketServices/Certificates | No Documentation Found. |
| PUT | /api/v2/AftermarketServices/ECUs/{serialNumber} | Activate or Deactivate an ECU, or Report an ECU as Damaged. |
| GET | /api/v2/AftermarketServices/Engines/{serialNumber}/ProductionData | Get production calibration data for given engine. |
| GET | /api/v2/AftermarketServices/Engines/{serialNumber}/IQACodes | Get injector codes given engine. |
| PUT | /api/v2/AftermarketServices/Engines/{serialNumber}/IQACodes | Report the IQA codes used by an engine |
| GET | /api/v2/AftermarketServices/UserStatuses | Retrieve the status of an EDT Kit Registration with AGCO Power Web Services |
| PUT | /api/v2/AftermarketServices/UserStatuses | Update the status of an EDT Kit Registration with AGCO Power Web Services |
| GET | /api/v2/AftermarketServices/Hello | Check whether there is connectivity to AGCO Power Web Services |
| GET | /api/v2/agents | Get Agents |
| POST | /api/v2/agents | Create an Agent |
| GET | /api/v2/agents/{agentID} | Get Agent |
| PUT | /api/v2/agents/{agentID} | Update an Agent |
| DELETE | /api/v2/agents/{agentID} | Delete an Agent |
| GET | /api/v2/agents/Current | Get Agent associated with the current user |
| GET | /api/v2/agents/{agentID}/ActivityRun | Get an Agent's ActivityRun |
| PUT | /api/v2/agents/{agentID}/ActivityRun | Update the ActivityRun assigned to the Agent. |
| GET | /api/v2/agents/Current/ActivityRun | Get the ActivityRun of Agent associated with the current user |
| PUT | /api/v2/agents/{agentID}/Status | Update an Agent |
| PUT | /api/v2/AuthenticatedUsers/{UserID}/Tokens | Manage API tokens. |
| POST | /api/v2/Authentication | Authenticate a user. |
| GET | /api/v2/Authentication/IsAlive | Acknowledges the connection to the API |
| POST | /api/v2/Authentication/RequestPasswordReset | Request a password reset. |
| POST | /api/v2/Authentication/ResetPasword | Reset a password |
| GET | /api/v2/Authentication/OAuthRedirect | Redirect to OIDC provider with configured and provided query parameters. |
| GET | /api/v2/Authentication/OAuthCallback | Provided as "redirectUri" query parameter when redirecting to OIDC provider. |
| POST | /api/v2/Authentication/OAuthUser | Login using OpenID. |
| GET | /api/v2/Authentication/OAuthCertificate | Retrieve the certificate used for OAuth Client Authentication. |
| GET | /api/v2/AuthorizationCategories | Get authorization categories. |
| POST | /api/v2/AuthorizationCategories | Add an authorization category. |
| PUT | /api/v2/AuthorizationCategories/{id} | Update an authorization category. |
| DELETE | /api/v2/AuthorizationCategories/{id} | Remove an authorization category. |
| POST | /api/v2/AuthorizationCategories/{id}/Users/{userID} | Add a category that a user can see. |
| DELETE | /api/v2/AuthorizationCategories/{id}/Users/{userID} | Deletes a category a user could see. |
| GET | /api/v2/AuthorizationCategories/Users | Returns a report of access that users have to Authorization Categories. |
| GET | /api/v2/AuthorizationCodeDefinitions | Get authorization code definitions. |
| POST | /api/v2/AuthorizationCodeDefinitions | Add an authorization code definition. |
| GET | /api/v2/AuthorizationCodeDefinitions/{id} | Get an authorization code definition by its ID |
| PUT | /api/v2/AuthorizationCodeDefinitions/{id} | Update an authorization code definition |
| DELETE | /api/v2/AuthorizationCodeDefinitions/{id} | Disable an authorization code definition |
| POST | /api/v2/AuthorizationCodeDefinitions/{ID}/Categories/{categoryID} | Add a category to an authorizationCodeDefintion. |
| DELETE | /api/v2/AuthorizationCodeDefinitions/{ID}/Categories/{categoryID} | Deletes the category from the authorization code definition. |
| GET | /api/v2/AuthorizationCodes | Get authorization codes. |
| POST | /api/v2/AuthorizationCodes | Generates an authorization code using the provided definition and parameters. |
| GET | /api/v2/AuthorizationCodes/{id} | Get an authorization code by its ID. |
| PUT | /api/v2/AuthorizationCodes/{id} | Update an authorization code. |
| DELETE | /api/v2/AuthorizationCodes/{id} | Hide an authorization code. |
| GET | /api/v2/AuthorizationCodes/{id}/Validate | No Documentation Found. |
| GET | /api/v2/AuthorizationCodes/{id}/ContactInformation | Get contact information for an authorization code. |
| GET | /api/v2/AuthorizationContactInformation | Get contact information for authorization codes. |
| POST | /api/v2/AuthorizationContactInformation | Add contact information for authorization code. |
| GET | /api/v2/Brands | Gets a list of Brands. |
| GET | /api/v2/Bundles | Get the list of bundles. |
| POST | /api/v2/Bundles | Add a Bundle to the Update System. |
| GET | /api/v2/Bundles/{ID} | Get a specific Bundle by ID. |
| PUT | /api/v2/Bundles/{ID} | Modify a Bundle in the Update System. |
| DELETE | /api/v2/Bundles/{ID} | Delete a Bundle. |
| GET | /api/v2/Clients | Get a List of Clients in the Update System. |
| GET | /api/v2/Clients/{ID} | Get a Client in the Update System. |
| PUT | /api/v2/Clients/{ID} | Update a Client. |
| GET | /api/v2/Clients/{ID}/UpdateGroupSubscriptions | Get a Client's Current Update Group Subscriptions |
| GET | /api/v2/Clients/{ID}/AvailableUpdateGroupSubscriptions | Get a Client's Available Update Group Subscriptions |
| GET | /api/v2/ContentDefinitions | Get ContentDefinitions |
| POST | /api/v2/ContentDefinitions | Create a ContentDefinition |
| GET | /api/v2/ContentDefinitions/{contentDefinitionID} | Get a ContentDefinition by ID |
| PUT | /api/v2/ContentDefinitions/{contentDefinitionID} | Update a ContentDefinition |
| DELETE | /api/v2/ContentDefinitions/{contentDefinitionID} | Delete a ContentDefinition |
| GET | /api/v2/ContentDefinitions/{contentDefinitionID}/Attributes | Get Attributes for a ContentDefinition |
| POST | /api/v2/ContentDefinitions/{contentDefinitionID}/Attributes | Add an Attribute to a ContentDefinition |
| POST | /api/v2/ContentDefinitions/{contentDefinitionID}/Attributes/Batch | No Documentation Found. |
| PUT | /api/v2/ContentDefinitionAttributes/{contentDefinitionAttributeID} | Update an Attribute for a ContentDefinition |
| DELETE | /api/v2/ContentDefinitionAttributes/{contentDefinitionAttributeID} | Remove an Attribute from a ContentDefinition |
| PUT | /api/v2/ContentDefinitionAttributes/Batch | No Documentation Found. |
| GET | /api/v2/ContentReleases | Get ContentReleaseVersion |
| POST | /api/v2/ContentReleases | Create a ContentReleaseVersion |
| GET | /api/v2/ContentReleases/{ContentReleaseId} | Get a Content Release Version by ID |
| PUT | /api/v2/ContentReleases/{ContentReleaseId} | Update a ContentReleaseVersion |
| DELETE | /api/v2/ContentReleases/{ContentReleaseId} | Delete a ContentReleaseVersion |
| GET | /api/v2/ContentSubmissions | Get ContentSubmissions |
| POST | /api/v2/ContentSubmissions | Create a ContentSubmission |
| GET | /api/v2/ContentSubmissions/{contentSubmissionID} | Get a ContentSubmission by ID |
| PUT | /api/v2/ContentSubmissions/{contentSubmissionID} | Update a ContentSubmission |
| DELETE | /api/v2/ContentSubmissions/{contentSubmissionID} | Delete a ContentSubmission |
| GET | /api/v2/ContentSubmissions/{contentSubmissionID}/Status | Get the status of a ContentSubmission |
| GET | /api/v2/ContentSubmissions/{contentSubmissionID}/Attributes | Get Attributes for a ContentSubmission |
| POST | /api/v2/ContentSubmissions/{contentSubmissionID}/Attributes | Add an Attribute to a ContentSubmission |
| POST | /api/v2/ContentSubmissions/{contentSubmissionID}/Attributes/Batch | No Documentation Found. |
| PUT | /api/v2/ContentSubmissionAttributes/{contentSubmissionAttributeID} | Update an Attribute for a ContentSubmission |
| DELETE | /api/v2/ContentSubmissionAttributes/{contentSubmissionAttributeID} | Remove an Attribute from a ContentSubmission |
| PUT | /api/v2/ContentSubmissionAttributes/Batch | No Documentation Found. |
| GET | /api/v2/ContentSubmissionTypes | Returns available Content Submission Types. |
| POST | /api/v2/ContentSubmissionTypes | Add a Content Submission Type |
| GET | /api/v2/ContentSubmissionTypes/{id} | Retrieves a Content Submission Type by its ID. |
| PUT | /api/v2/ContentSubmissionTypes/{id} | Update a Content Submission Type |
| DELETE | /api/v2/ContentSubmissionTypes/{id} | Remove a Content Submission Type |
| GET | /api/v2/DealerByCountry | Get a total count of dealers per country |
| GET | /api/v2/Dealers/{DealerCode} | Lookup a dealer using a dealer code. |
| GET | /api/v2/Dealers | Get a list of dealers. |
| GET | /api/v2/Files | Get a paged response of file metadata. |
| POST | /api/v2/Files | Create the metadata for a file before uploading. The State of the File should be 'Created'. |
| GET | /api/v2/Files/{ID} | Gets a file's metadata. |
| PUT | /api/v2/Files/{ID} | Update the metadata for a file. Size may not be modified by the client. |
| DELETE | /api/v2/Files/{ID} | Mark a file as 'Removed'. Disables download of the file and hides metadata from GET all method |
| GET | /api/v2/Files/{ID}/FileContents | Download the contents of a file. The current State of the File should be 'Available'. |
| PUT | /api/v2/Files/{ID}/FileContents | Upload the contents of a file. The current State of the File should be 'Created'. |
| GET | /api/v2/FileUploadIndexFields | Get File Upload Index Fields |
| POST | /api/v2/FileUploads/Report | Build a report from file uploads |
| GET | /api/v2/FileUploadTypes | Get File Upload Types |
| GET | /api/v2/GlobalImageCategories | Get a paged response of file metadata. |
| POST | /api/v2/GlobalImageCategories | Create the metadata for a file before uploading. The State should be 'Created'. |
| GET | /api/v2/GlobalImageCategories/{ID} | Gets a file's metadata. |
| GET | /api/v2/GlobalImages | Get a paged response of GlobalImage. |
| POST | /api/v2/GlobalImages | Create the metadata for a GlobalImage before uploading. The State should be 'Created'. |
| GET | /api/v2/GlobalImages/{ID} | Gets a GlobalImage's metadata. |
| PUT | /api/v2/GlobalImages/{ID} | Update the metadata for an image. |
| DELETE | /api/v2/GlobalImages/{ID} | Mark a file as 'Removed'. Disables download of the image and hides metadata from GET all method |
| GET | /api/v2/GlobalImages/{ID}/ImageContents | Download the contents of a GlobalImage. The current State of the GlobalImage should be 'Available'. |
| PUT | /api/v2/GlobalImages/{ID}/ImageContents | Upload the contents of a GlobalImage. The current State of the File for the GlobalImage should be 'Created'. |
| GET | /api/v2/jobRuns | Get JobRuns |
| POST | /api/v2/jobRuns | Create a JobRun |
| GET | /api/v2/jobRuns/{jobRunID} | Get a JobRun by ID |
| PUT | /api/v2/jobRuns/{jobRunID} | Update a JobRun |
| DELETE |
… (truncated)Want a live grade + an embeddable README badge? Run your skill through the free scanner.
Graded independently by Skillproof — nothing to sell the author. Quality is mechanical + corpus-grounded; safety flags are heuristic (builtin+triage), not a malicious verdict.