Back to Integrations

HTTP Request

Leverage the HTTP request block in workflows to create custom integrations with external APIs and services - allowing for automated data retrieval, posting, and processing from virtually any web service.

Overview

The HTTP Request integration provides a flexible way to connect ScoutOS workflows with any API or web service. Make GET, POST, PUT, DELETE, and other HTTP requests to integrate with custom systems and third-party services that don't have dedicated integrations.

Prerequisites

  • API endpoint URL for your target service
  • Authentication credentials (API keys, tokens, OAuth, etc.)
  • API documentation for the service you're integrating
  • Understanding of request parameters and expected responses

How to use this integration

  1. Create a new Scout workflow in your dashboard
  2. Click Add Block and select the HTTP Request block
  3. Configure the request:
    - Enter the API endpoint URL
    - Select HTTP method (GET, POST, PUT, DELETE, etc.)
    - Add headers (authentication, content-type, etc.)
    - Configure request body for POST/PUT operations
  4. Test the request and validate the response
  5. Chain HTTP Request blocks with other workflow steps
  6. Use response data in subsequent workflow blocks

Use cases

  • Integrate with proprietary internal APIs
  • Connect to third-party services without dedicated integrations
  • Build custom webhooks and data pipelines
  • Retrieve data from external databases or services
  • Post data to custom endpoints and tracking systems
  • Create complex multi-API workflows