# API workflows activities

> Activities available exclusively in the API workflow designer, including data chaining, Try-Catch error handling, dynamic expressions, and debug support with sample inputs.

## Recommended best pratices

* Logically chain activities to ensure consistent data flow between worfklow steps.
* Use expressions in conditions, request URLs, and payloads for dynamic data handling.
* Use **Try-Catch** to handle potential failures in API calls or business logic.
* Debug workflows with sample inputs using **Debug configuration** to validate expressions and execution paths.
* Rename your `$context.outputs.activity_name` property so you can reference it in future expressions.
