API-Internal is a version of the Workfront API that is unsupported due to its design and purpose. Although it contains the most recent updates to the Workfront API, it is subject to change without notice and therefore should be used with caution in production integrations. Workfront strongly recommends updating all API-Internal integrations to a versioned API.
To learn more about supported versions of the Workfront API, see "API Version Release and Deprecation Schedule."
If your integrations require functionality that is not available in a versioned API, Workfront recommends using API-Unsupported. Similar to API-Internal, API-Unsupported is not supported. API-Unsupported also includes the most recent changes to the Workfront API and is subject to change without notice. Workfront encourages you to use API-Unsupported in your test environment where you can explore new functionality and ensure the API is free of bugs.
Determining the API Version You are Using
You can determine the version of the API your integrations use by using REST to construct a URI that sends a call over HTTPS to Workfront and then returns a JSON response.
The following example shows a URI that calls API-Internal:
The following example shows URI that calls API-Unsupported:
The following example shows a URI that calls Version 7.0 of the API: