Anthropic Schema¶
graph LR
O(Organization) -- RESOURCE --> W(Workspace)
O -- RESOURCE --> U(User)
O -- RESOURCE --> K(ApiKey)
W -- CONTAINS --> K
U -- OWNS --> K
U -- MEMBER_OF --> W
U -- ADMIN_OF --> W
AnthropicOrganization¶
Represents an Anthropic Organization
Field |
Description |
|---|---|
id |
The identifier, which can be referenced in API endpoints |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
Relationships¶
Other resources belongs to an
Organization(AnthropicOrganization)-[:RESOURCE]->( :AnthropicApiKey, :AnthropicUser, :AnthropicWorkspace)
AnthropicUser¶
Represents an individual user within an organization.
Field |
Description |
|---|---|
id |
The identifier, which can be referenced in API endpoints |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
name |
The name of the user |
The email address of the user |
|
role |
|
added_at |
The RFC 3339 datetime of when the user was added. |
Relationships¶
Userbelongs to anOrganization(AnthropicOrganization)-[:RESOURCE]->(AnthropicApiKey)API Keyis owned by aUser(:AnthropicUser)-[:OWNS]->(:AnthropicApiKey)Userare member of aWorkspace(:AnthropicUser)-[:MEMBER_OF]->(:AnthropicWorkspace)Userare admin of aWorkspace(:AnthropicUser)-[:ADMIN_OF]->(:AnthropicWorkspace)
AnthropicWorkspace¶
Represents an individual workspace.
Field |
Description |
|---|---|
id |
The identifier, which can be referenced in API endpoints |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
name |
The name of the project. This appears in reporting. |
created_at |
The RFC 3339 datetime of when the project was created. |
archived_at |
The RFC 3339 datetime of when the project was archived or |
display_color |
Hex color code representing the Workspace in the Anthropic Console. |
Relationships¶
Workspacebelongs to anOrganization(:AnthropicOrganization)-[:RESOURCE]->(:AnthropicWorkpace)WorkspacecontainsApiKey(:AnthropicWorkspace)-[:CONTAINS]->(:AnthropicApiKey)Userare member of aWorkpace(:AnthropicUser)-[:MEMBER_OF]->(:AnthropicWorkpace)Userare admin of aWorkpace(:AnthropicUser)-[:ADMIN_OF]->(:AnthropicWorkpace)
AnthropicApiKey¶
Represents an individual API key in a project.
Field |
Description |
|---|---|
id |
The identifier, which can be referenced in API endpoints |
firstseen |
Timestamp of when a sync job first created this node |
lastupdated |
Timestamp of the last time the node was updated |
name |
The name of the API key |
status |
Status of the API key. Available options: active, inactive, archived |
created_at |
The RFC 3339 datetime of when the API key was created |
last_used_at |
The RFC 3339 datetime of when the API key was last used. |
Relationships¶
Apikeybelongs to anOrganization(:AnthropicOrganization)-[:RESOURCE]->(:AnthropicApiKey)APIKeyis owned by aUser(:AnthropicUser)-[:OWNS]->(:AnthropicApiKey)WorkspacecontainsApiKey(:AnthropicWorkspace)-[:CONTAINS]->(:AnthropicApiKey)