{"templateId":"markdown","sharedDataIds":{},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"type":"markdown"},"seo":{"title":"V2 Overview","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"v2-overview","__idx":0},"children":["V2 Overview"]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"V2 Availability"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This documentation serves as an early preview in order to retrieve customer feedback."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"key-changes","__idx":1},"children":["Key Changes:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Authentication Standards have changed to OAuth.  The use of Basic Authentication (username and password) and Client ID is no longer required."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Several new endpoints have been added."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["All API Response payloads have changed to simplify the data returned and provide more complete datasets so that fewer subsequent API calls are needed for common use cases."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Responses no longer include denormalized objects for Metadata and Security."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The use of Epoch dates has been entirely removed and replaced with UTC date and time."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["All API Responses implement paginated results when more than one result is expected."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Exponentially improved performance over v1 based on initial testing."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Updates to the HTTP Methods used, i.e., GET vs POST for certain endpoints."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Errors returned by Tenovos will always be an HTTP Status Code other than '200'."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Successful Asynchronous operations return a 202 with a task id that allows you to request status via the Task endpoints."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Successful Synchronous ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["DELETE"]}," operations return a 204 status."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["The Base URL is now standardized regardless of customer environment."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Tenovos API v2 uses the latest Open API Specification."]}]}]},"headings":[{"value":"V2 Overview","id":"v2-overview","depth":2},{"value":"Key Changes:","id":"key-changes","depth":3}],"frontmatter":{"showNextButton":false,"showPrevButton":false,"seo":{"title":"V2 Overview"}},"lastModified":"2026-02-27T18:03:00.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/developer-portal/v2/overview","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}