Skip to main content

How to build APIs

Learn how to build APIs with Tines.

Written by Ruairí Galavan
Updated today

You can create powerful workflows by connecting tools and processes together - all without any code at all.

Build an API

You can do this following the familiar process of building a workflow in Tines.

  1. Enable send to story on your workflow.

  2. Choose the option to “return data from the exit action as a HTTP response.”

  3. That's it.

Here are some examples to help you get started:

We made our own free APIs for you to use

We often get feature requests for easy access to utilities like WHOIS inside Tines. Now, rather than needing to find homes in the product for requests like this, we can build APIs that Tines tenants can easily connect to – without any manual authentication.

Here are four examples"

  1. Fetch WHOIS information

  2. Generate a screenshot for a URL or HTML

  3. Find domains for an IP (a.k.a., reverse IP)

  4. Find IP Addresses for a domain

Learn more the Tines API toolkit right here 👈

Lastly, let us know what APIs you'd like us to build next. We'd love to hear from you.

How does Tines handle API retries?

With the HTTP request action, you can use the "Retry on status" or the "Retries" options available for the action.

Select the HTTP request action and click "+ Option" to set these.

This lets you choose how many times to perform a retry on the HTTP request action if it fails the first time. Leverage the "retry on status" to determine what status codes it should attempt a retry - like 429. 429 is the status code for a service being busy.

When "retry on status" is enabled, Tines will silently attempt a retry up to 25 times, but this figure of 25 can be reduced using the "retries" field.

API keys automatic expiration

Tines API keys do not have an auto expiration.

To learn more about creating a Tines API key, see here.

Did this answer your question?