Skip to main content
GET
http://localhost:3000
/
resource-types
curl -X GET 'https://api.example.com/resource-types?scopeId=scope_acme' \
  -H 'Authorization: Bearer YOUR_TOKEN'
[
  {
    "id": "resource_type_document",
    "name": "Document",
    "key": "document",
    "scopeId": "scope_acme",
    "createdAt": "2024-01-15T10:30:00Z",
    "createdBy": "system"
  },
  {
    "id": "resource_type_folder",
    "name": "Folder",
    "key": "folder",
    "scopeId": "scope_acme",
    "createdAt": "2024-01-15T10:30:00Z",
    "createdBy": "system"
  }
]

Query Parameters

scopeId
string
required
ID of the scope to get resource types for

Response

Returns an array of resource type objects.
curl -X GET 'https://api.example.com/resource-types?scopeId=scope_acme' \
  -H 'Authorization: Bearer YOUR_TOKEN'
[
  {
    "id": "resource_type_document",
    "name": "Document",
    "key": "document",
    "scopeId": "scope_acme",
    "createdAt": "2024-01-15T10:30:00Z",
    "createdBy": "system"
  },
  {
    "id": "resource_type_folder",
    "name": "Folder",
    "key": "folder",
    "scopeId": "scope_acme",
    "createdAt": "2024-01-15T10:30:00Z",
    "createdBy": "system"
  }
]