GET
/
{env_id}
/
availableTargets
curl --request GET \
  --url https://client-api.hotglue.xyz/{env_id}/availableTargets \
  --header 'x-api-key: <api-key>'
[
  {
    "target": "s3",
    "flowType": "all",
    "domain": "aws.amazon.com",
    "label": "AWS S3",
    "type": "iam",
    "icon": "https://s3.amazonaws.com/cdn.hotglue.xyz/images/logos/s3.svg",
    "connect_ui_params": {
      "aws_access_key_id": {
        "label": "AWS Access Key Id",
        "description": "Access Key Id for IAM role"
      },
      "aws_secret_access_key": {
        "label": "AWS Secret Access Key",
        "description": "Secret Access Key for IAM Role",
        "type": "password"
      },
      "bucket": {
        "label": "Bucket Name",
        "description": "Which S3 bucket do you want to use?"
      },
      "path_prefix": {
        "label": "Bucket Path Prefix",
        "description": "Where should output files go?"
      },
      "acl": {
        "label": "ACL",
        "description": "ACL to use for uploaded objects (optional)",
        "required": false
      },
      "sse": {
        "label": "Server Side Encryption",
        "type": "boolean",
        "description": "Toggle S3 SSE encryption (AES256)",
        "required": false
      }
    }
  },
  {
    "target": "mailgun",
    "flowType": "all",
    "domain": "mailgun.com",
    "label": "Mailgun",
    "type": "api",
    "icon": "https://s3.amazonaws.com/cdn.hotglue.xyz/images/logos/mailgun.svg",
    "connect_ui_params": {
      "api_key": {
        "label": "API Key",
        "description": "Mailgun API Key",
        "type": "password"
      },
      "domain": {
        "label": "Domain",
        "description": "Mailgun Domain"
      },
      "email": {
        "label": "Email",
        "description": "Email to send data to"
      }
    }
  }
]

Authorizations

x-api-key
string
header
required

Path Parameters

env_id
string
required

ID of environment

Response

200
application/json
200
target
string
Example:

"shopify"

tags
string[]
domain
string
Example:

"shopify.com"

label
string
Example:

"Shopify"

type
string
Example:

"api"

icon
string
Example:

"https://s3.amazonaws.com/cdn.hotglue.xyz/images/logos/shopify.svg"

auto_support
boolean
default:true
Example:

true

connect_ui_params
object
config
object