IT Glue Extended icon

IT Glue Extended

Search and manage IT Glue documentation: organizations, configurations, contacts, passwords (create/rotate — values never returned to AI), documents, flexible assets, SSL certificates, tickets, and more. Use for IT asset lookup, MSP documentation, password rotation, and config inventory.

Actions153

SSL Certificate → Create

AI-generated

Summary

Creates a new SSL certificate record in IT Glue, optionally under a specific organization, and returns the created record as a flattened JSON item.

Inputs

  • name (required) — SSL certificate name (sent as the name attribute).
  • commonName — Certificate common name (CN), sent as common-name. Omitted if left empty.
  • issuer — Certificate issuer. Omitted if left empty.
  • expiresAt — Expiration date/time, sent as expires-at. Omitted if left empty.
  • organizationId — Organization to scope the certificate to, chosen from a loaded list or set by expression. If set, the request is POSTed to organizations/{id}/relationships/ssl_certificates; otherwise to ssl_certificates.

Output shape

A single item containing the created SSL certificate: attributes converted from kebab-case to camelCase (e.g. commonName, expiresAt), plus id, type, and relationships if returned.

Throws an error if IT Glue returns no data. API errors (401, 403, 429, others) are surfaced as node API errors, and 429 responses are retried up to 3 times. The SSL Certificate resource is marked 'gated' in the registry, so it may not be exposed in the node's resource list in this version.

Examples

Example 1: Record a newly issued certificate for a client organization

Resource: SSL Certificate, Operation: Create, Organization: pick client, Name: 'www.example.com', Common Name: 'www.example.com', Issuer: "Let's Encrypt", Expires At: 2026-12-31T00:00:00Z

Example 2: Create a minimal certificate record with no organization scope

Name: 'Internal CA cert', leave Organization and other fields empty

Links

Discussion