Skip to main content

Creating an App

An app in Ductape represents a third-party or internal API that your product interacts with. Each app has its own environments, base URLs, actions (endpoints), and variables.


Step 1: Click the "+ New" Button

In the top-right corner of the header — to the right of the dark mode toggle and to the left of the profile dropdown — click the + New button.

A dropdown will appear listing all the assets you can create.

+ New dropdown in the top-right header showing creatable asset options


Step 2: Select "Create an App"

From the dropdown, click Create an App.

This will open a new App tab in the main content area.

New App tab opened in the main content area


Step 3: Fill in the App Name

Type your App Name in the name field (e.g., Stripe, Internal Auth API).

As you type, Ductape will automatically generate a tag (a URL-safe slug) from the name — for example, stripe or internal-auth-api. You can edit the tag manually if needed.

Note: The app tag must be unique within your workspace and cannot be changed after the app is created.


Step 4: Add a Description (Optional)

Optionally, enter a Description to give context about what external service or API this app represents.


Step 5: Add a Logo (Optional)

You can add a logo to help identify the app:

  • Upload: Click the Upload button next to the Logo URL input to select an image file from your computer.
  • Paste URL: Copy and paste an existing image URL directly into the Logo URL text input.

App form showing the logo URL input with an upload button next to it


Step 6: Define App Environments and Version

This step is specific to apps. You need to define the environments your app operates in and provide a Base URL for each.

Click + Add Environment and fill in the following for each environment:

FieldRequiredDescription
Environment Namee.g., Production, Sandbox, Staging
SlugA short identifier (e.g., prd, snd, stg)
Base URLThe root URL for this environment's API (e.g., https://api.stripe.com)

Tip: All action paths (endpoints) you define later will be relative to the base URL you set here per environment. This means you only define the path (e.g., /v1/charges) and Ductape will automatically prepend the correct base URL at runtime.

Add as many environments as your app requires.

App form showing the environments section with name, slug and base URL fields for each environment


Step 7: Create the App

Once you've filled in the details and defined your environments, click Create App.

Your app will be created and you'll land on the app dashboard, where you can start adding actions (endpoints), variables, authentication, and more.

App dashboard after creation showing tabs for Actions, Variables, Auth, and Webhooks


Next Steps