# API Guide

{% hint style="info" %}
Test Data Orchestrator (TDO) has been re-branded to Wayfinder as of Q1 2026.  These documents are currently being re-written to reflect that change.  Test Data Orchestrator / TDO / Wayfinder all refer to the same product throughout these documents.
{% endhint %}

All functions that can be performed via the user interface (UI) in TDO can also be performed via API from any Test or DevOps tool capable of using REST API calls.

Within each functional area, the API’s are capable of:

* Create new item
* Get all items (needed to get the internal ID for any item you want to update, get details, or delete)
* Update item
* Get item details
* Delete item
* Lock/Unlock item (Coverage Sets and Work Sets)

In order to execute any of these functions: update, delete, get item details, lock, or unlock you need to first run the ‘get all’ API to get the item’s internal ID which is then sent in the action API.&#x20;

In this document, Postman (free version) is used to demonstrate how each API should be set up and used and show the expected response formats.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.apica.io/platform-docs/test-data-orchestrator-tdo/user-documentation/api-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
