Guardrails - Go SDK
Guardrails - Go SDK
Guardrails - Go SDK
The Go SDK and docs are currently in beta. Report issues on GitHub.
Guardrails endpoints
List all guardrails for the authenticated user. Management key required.
*operations.ListGuardrailsResponse, error
Create a new guardrail for the authenticated user. Management key required.
*components.CreateGuardrailResponse, error
Delete an existing guardrail. Management key required.
*components.DeleteGuardrailResponse, error
Get a single guardrail by ID. Management key required.
*components.GetGuardrailResponse, error
Update an existing guardrail. Management key required.
*components.UpdateGuardrailResponse, error
List all API key assignments for a specific guardrail. Management key required.
*operations.ListGuardrailKeyAssignmentsResponse, error
Assign multiple API keys to a specific guardrail. Management key required.
*components.BulkAssignKeysResponse, error
Unassign multiple API keys from a specific guardrail. Management key required.
*components.BulkUnassignKeysResponse, error
List all organization member assignments for a specific guardrail. Management key required.
*operations.ListGuardrailMemberAssignmentsResponse, error
Assign multiple organization members to a specific guardrail. Management key required.
*components.BulkAssignMembersResponse, error
Unassign multiple organization members from a specific guardrail. Management key required.
*components.BulkUnassignMembersResponse, error
List all API key guardrail assignments for the authenticated user. Management key required.
*operations.ListKeyAssignmentsResponse, error
List all organization member guardrail assignments for the authenticated user. Management key required.
*operations.ListMemberAssignmentsResponse, error