Skip to content

REST API Connector

Connect to any HTTP endpoint that returns asset data in JSON format. Use this connector to integrate with custom or unsupported systems.

CategoryCustom Integration
Modesbatch
Imageghcr.io/silentpulse/connector-api:1.0.0
Manifesthub.silentpulse.io/universe/packages/api/manifest.json
  • HTTP(S) endpoint returning JSON with asset hostnames
  • Network access from SilentPulse to the endpoint
FieldTypeRequiredDefaultDescription
urlurlyesHTTP endpoint URL
methodtextnoGETHTTP method (GET or POST)
auth_headerpasswordnoAuthorization header value
skip_tls_verifybooleannoSkip TLS certificate verification
FieldTypeRequiredDefaultDescription
body_templatetextareanoJSON body for POST requests
hostname_jsonpathtextyes$.data[*].hostnameJSONPath expression to extract hostnames

Set the auth_header field to pass an Authorization header:

  • Bearer token: Bearer token123
  • Basic auth: Basic base64encoded
  • API key: ApiKey mykey123
ResourceRequest
CPU50m
Memory64Mi
Min replicas1
Max replicas2
  • Response must be valid JSON
  • Max response size: 10MB
  • No pagination support yet