misc connectors¶
Miscellaneous protocols and utilities that don't fit a tighter category. Includes IoT protocols (CoAP), web standards (GraphQL, JSON-RPC, gRPC, SOAP, XML-RPC), template engines (FreeMarker, Mustache, Velocity), test tools (MockServer, WireMock, Locust, Testcontainers), legacy ERP (PeopleSoft, Siebel), monitoring (Syslog, SNMP), and secret stores (Vault).
2026-06-19 update:
coap,dns,snmp,rss,graphqlwere rewritten to canonical Go SDKs (no longer HTTP shims) — seemisc-category-batch.mdfor the deep audit, op coverage, and live-test report.
Connectors in this category¶
| Connector | URI / type | Auth | Native SDK | One-line description |
|---|---|---|---|---|
coap |
connector://coap/send |
DTLS / OSCORE | plgd-dev/go-coap/v3 |
CoAP (RFC 7252) over real UDP. Ops: get, post, put, delete, discover, ping. |
cometd |
connector://cometd/send |
OAuth2 | No (HTTP) | CometD Bayeux long-poll protocol. |
confluent |
connector://confluent/send |
API key | No (HTTP) | Confluent Platform REST (Schema Registry, ksqlDB, Cloud). |
cron |
connector://cron/send |
None | No | Cron-expression scheduled triggers (a cron:// component analogue). |
dns |
connector://dns/send |
None | miekg/dns |
DNS over UDP / TCP / TCP-TLS. 10 record types: A, AAAA, MX, CNAME, TXT, NS, SRV, PTR, SOA, CAA. |
dynamic_router |
connector://dyn-router/send |
None | No | Dynamic content-based router. |
etcd |
connector://etcd/send |
mTLS / token | No (HTTP) | etcd v3 KV + watch + lease via REST gateway. |
freemarker |
connector://freemarker/send |
None | No | FreeMarker template engine render. |
graphql |
connector://gql/send |
Bearer / API key | hasura/go-graphql-client |
Raw-string GraphQL query + mutation via ExecRaw. |
grpc |
connector://grpc-conn/send |
TLS / token | No (HTTP) | gRPC client (proto-descriptor driven). |
jsonrpc |
connector://jsonrpc/send |
Bearer / Basic | No (HTTP) | JSON-RPC 2.0 client. |
ldap |
connector://ldap-misc/send |
Bind DN | No (HTTP) | LDAP directory ops (alias / extended of ldap_connector in file). |
locust |
connector://locust/send |
Basic / None | No (HTTP) | Locust load-test trigger + report API. |
mockserver |
connector://mockserver/send |
None / token | No (HTTP) | MockServer expectations + verifications. |
mustache |
connector://mustache/send |
None | No | Mustache logic-less template render. |
oracle_peoplesoft |
connector://psoft/send |
OAuth2 / Basic | No (HTTP) | Oracle PeopleSoft Integration Broker. |
oracle_siebel |
connector://siebel/send |
Basic | No (HTTP) | Oracle Siebel CRM EAI services. |
rest_openapi |
connector://rest-oa/send |
varies (OpenAPI security) | No (HTTP) | OpenAPI spec-driven REST caller. |
rocketchat |
connector://rocket/send |
Bearer | No (HTTP) | Rocket.Chat REST API messaging. |
rss |
connector://rss/send |
None | mmcdole/gofeed |
RSS 0.9/1.0/2.0 + Atom 0.3/1.0 + JSON Feed 1.0/1.1, auto-detected. |
snmp |
connector://snmp/send |
Community / USM | gosnmp/gosnmp |
SNMP v1 / v2c / v3 over real UDP. Ops: get, get-next, walk, bulk-get (SET deferred for safety). |
soap |
connector://soap/send |
WS-Security / Basic | No (HTTP) | SOAP 1.1 / 1.2 envelope client. |
sse |
connector://sse/send |
Bearer | No (HTTP) | Server-Sent Events client + server. |
syslog |
connector://syslog/send |
None | No (HTTP) | Syslog RFC 5424 sender + receiver. |
testcontainers |
connector://tc/send |
None | No (HTTP) | Testcontainers lifecycle management (Docker-driven). |
vault |
connector://vault/send |
Token / AppRole / Kubernetes auth | No (HTTP) | HashiCorp Vault KV v2 + transit + AppRole. |
velocity |
connector://velocity/send |
None | No | Apache Velocity template render. |
wasm |
connector://wasm/send |
None | No | WebAssembly module load + invoke. |
web_services |
connector://ws-misc/send |
varies | No (HTTP) | Generic web-services facade. |
webhook |
connector://webhook/send |
HMAC / Bearer | No (HTTP) | Webhook receiver (HTTP server) + sender. |
wiremock |
connector://wiremock/send |
None / Basic | No (HTTP) | WireMock stub mappings + verifications. |
xmlrpc |
connector://xmlrpc/send |
Basic | No (HTTP) | XML-RPC method call. |
See also¶
- Connector SDK guide — adding a new connector
cron://,timer://,grpc://,mcp://,a2a://,agui://components — first-class alternatives for some of the protocols above- monitoring — for production observability vs. ad-hoc
syslog/snmp pkg/security/— HashiCorp Vault client is also wired into the secrets layer