LogoLogo
HOMEAPPSBLOGDEVELOPERSGET A DEMO
  • Overview
    • Data
    • Middle's infrastructure
    • ENTERPRISE installations
    • Security
  • Workflows
    • Enable/disable an account
    • Connect or edit an app connection
    • Sync
      • Stored records
      • Sync history
    • Create or copy a workflow
    • Edit an existing workflow
    • Workflow steps
    • Workflow parameters
    • Triggers
  • User access
  • Performance
  • Data deletion
  • App development
    • Authentication
    • Credential storage
    • Sync records
    • Actions
    • Code packages
    • Upload scripts
    • Testing your apps
    • Versions
    • Monitor
  • Getting app credentials
    • ABC Ignite
    • Amazon S3
    • Clover
    • Emma
    • Erply
    • Facebook
    • fitDEGREE
    • Gmail
    • Google Sheets
    • HighLevel
    • Hubspot
    • Keap Max
    • Klaviyo
    • Lightspeed Retail
    • Mailchimp
    • Mindbody
    • OpenAI
    • Paramount Acceptance
    • Pike13
    • Salesforce
    • Shopify
    • Slack
    • Square
    • Vend
    • Xn
  • Guides
    • API limits
    • Building an API for Middle
    • Development best practices
Powered by GitBook
On this page

Was this helpful?

  1. App development

Testing your apps

Add app connections to test your developments

PreviousUpload scriptsNextVersions

Last updated 2 years ago

Was this helpful?

Now that you’ve created your authentication configuration, record types/poll syncs, and actions, you can utilize Middle’s testing feature.

Test Connections

Your Middle app will allow you to build a Test Connection based on your defined authentication schema. This is also a great way to view the same form that will be filled out when someone connects an Account to this app.

Click + CREATE and choose an Auth Configuration to set up your connection.

Create a connection to use for your app's testing

Here you can select the connection version, select an API Key (if applicable), and fill out any fields required by your authentication schema.

Fill out the fields and hit Save in order to set up your test connection.

You can create multiple test connections, although only one may be active at a time for a version.

When working with a script, you can use the Test Settings dropdown to select a Test Connection.

For actions or poll syncs that require a payload, you can provide a JSON dictionary within the test settings.

Once a Test Connection is selected, you can click Run Test to test your script.

Setting up a test connection
Select your test connection to execute your script on
Define an input for a test