provider 25 operations
@utdk/itglue
IT Glue / MyGlue API
Generated UTDK provider client for IT Glue / MyGlue API. Focused IT Glue REST API wrapper for MSP automation. The API follows the JSON:API media type and uses an x-api-key header. This spec covers the read surface used by existing read-only integrations plus the non-destructive write endpoints needed for contact sync, password mirroring, configuration creation, and onboarding documentation.
README
Embedded directly from the package source.
itglue
Generated UTDK provider types and OpenAPI-backed client for https://raw.githubusercontent.com/mvanhorn/cli-printing-press/main/catalog/specs/itglue-openapi.yaml.
Operations
25 operations —
open try-it console
| Method | Operation ID | Path | Summary | |
|---|---|---|---|---|
| GET | listOrganizations | /organizations | List organizations | Try |
| GET | getOrganization | /organizations/{id} | Retrieve one organization | Try |
| GET | listContacts | /contacts | List contacts | Try |
| POST | createContact | /contacts | Create a contact | Try |
| GET | getContact | /contacts/{id} | Retrieve a contact | Try |
| PATCH | updateContact | /contacts/{id} | Update or deactivate a contact | Try |
| GET | listOrganizationContacts | /organizations/{organization_id}/relationships/contacts | List contacts for an organization | Try |
| POST | createOrganizationContact | /organizations/{organization_id}/relationships/contacts | Create a contact under an organization | Try |
| PATCH | updateOrganizationContact | /organizations/{organization_id}/relationships/contacts/{id} | Update or deactivate an organization contact | Try |
| GET | listPasswords | /passwords | List passwords | Try |
| POST | createPassword | /passwords | Create a password | Try |
| GET | getPassword | /passwords/{id} | Retrieve a password metadata record | Try |
| PATCH | updatePassword | /passwords/{id} | Update a password | Try |
| GET | listConfigurations | /configurations | List configurations | Try |
| POST | createConfiguration | /configurations | Create a configuration | Try |
| GET | getConfiguration | /configurations/{id} | Retrieve a configuration | Try |
| PATCH | updateConfiguration | /configurations/{id} | Update a configuration | Try |
| GET | listOrganizationConfigurations | /organizations/{organization_id}/relationships/configurations | List configurations for an organization | Try |
| POST | createOrganizationConfiguration | /organizations/{organization_id}/relationships/configurations | Create a configuration under an organization | Try |
| GET | listDocuments | /documents | List documents | Try |
| POST | createDocument | /documents | Create a document | Try |
| GET | getDocument | /documents/{id} | Retrieve a document | Try |
| PATCH | updateDocument | /documents/{id} | Update a document | Try |
| GET | listOrganizationDocuments | /organizations/{organization_id}/relationships/documents | List documents for an organization | Try |
| POST | createOrganizationDocument | /organizations/{organization_id}/relationships/documents | Create a document under an organization | Try |