---
updatedAt: 2026-07-30T11:04:15.000Z
agentTools:
  projectIndex: https://developer.orangelogic.com/llms.txt
---

# List all database objects

List all objects in your database, including contact types and asset subtypes

You can also use <span style="color:#0E9B71">**GET**</span>.

When you use DataTable APIs, you need to know the types of objects you can perform actions on. The response to this call is a list of each object in your Orange Logic site, including account types, asset subtypes, and group types. This list also includes database objects that are rarely customized, such as types of collections, event links, event types, invoices, restrictions, security profiles, sessions, and tags.

Each object in the response lists the resource name and a sample DataTable call. The sample call provides the syntax to perform a read action on an object, which is identified by the record ID placeholder `RecordID=XYZ`.

By default, DataTable calls return responses in XML. You can add `&format=JSON` to change the response format to JSON.

The example response is truncated with an ellipses (**...**).

# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "list-all-database-objects",
    "version": "1.0"
  },
  "servers": [
    {
      "url": "https://{OrangeLogicURL}/API/DataTable/v2.2",
      "variables": {
        "OrangeLogicURL": {
          "default": "OrangeLogicURL"
        }
      }
    }
  ],
  "components": {
    "securitySchemes": {
      "sec0": {
        "type": "oauth2",
        "flows": {
          "clientCredentials": {
            "tokenUrl": "https://example.com/oauth2/token",
            "scopes": {}
          }
        }
      }
    }
  },
  "security": [
    {
      "sec0": []
    }
  ],
  "paths": {
    "/": {
      "post": {
        "summary": "List all database objects",
        "description": "List all objects in your database, including contact types and asset subtypes",
        "operationId": "list-all-database-objects",
        "responses": {
          "200": {
            "description": "200",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{\n  \"APIRequestInfo\": {\n    \"ProviderVersion\": \"KOBE.R1.2065D.215691\",\n    \"ProviderIdentity\": \"OLU-T-USW2-APP\",\n    \"ProviderID\": \"44ddde3ac27a33c394335f249d4007d4\",\n    \"Module\": \"DataTable\",\n    \"APIVersion\": \"v2.2\",\n    \"Resource\": null,\n    \"IsLoggedIn\": true,\n    \"Status\": \"LoggedIn\",\n    \"UserLogin\": \"jennifer.fance@orangelogic.com\",\n    \"Session\": \"Jen Demo\",\n    \"TimeoutPeriodMinutes\": 20\n  },\n  \"Temporary\": \"This help tool is being developed\",\n  \"ResourceList\": [\n    {\n      \"ResourceName\": \"Asset-archive-collection.Archive.Default\",\n      \"ResourceDisplayName\": \"ArchiveCollection_Default\",\n      \"SampleCall\": {\n        \"href\": \"https://mangovations.com/API/v2.2/DataTable/Asset-archive-collection.Archive.Default:Read?RecordID=XYZ\",\n        \"rel\": \"child\"\n      }\n    },\n    {\n      \"ResourceName\": \"Contacts-groups\",\n      \"ResourceDisplayName\": \"Group\",\n      \"SampleCall\": {\n        \"href\": \"https://mangovations.com/API/v2.2/DataTable/Contacts-groups:Read?RecordID=XYZ\",\n        \"rel\": \"child\"\n      }\n    },\n    {\n      \"ResourceName\": \"Contacts-links\",\n      \"ResourceDisplayName\": \"Contacts links\",\n      \"SampleCall\": {\n        \"href\": \"https://university1.orangelogic.com/API/v2.2/DataTable/Contacts-links:Read?RecordID=XYZ\",\n        \"rel\": \"child\"\n      }\n    },\n    {\n      \"ResourceName\": \"Contacts.Agent.Default\",\n      \"ResourceDisplayName\": \"Agent_Default\",\n      \"SampleCall\": {\n        \"href\": \"https://mangovations.com/API/v2.2/DataTable/Contacts.Agent.Default:Read?RecordID=XYZ\",\n        \"rel\": \"child\"\n      }\n    },\n    {\n      \"ResourceName\": \"Contacts.All\",\n      \"ResourceDisplayName\": null,\n      \"SampleCall\": {\n        \"href\": \"https://mangovations.com/API/v2.2/DataTable/Contacts.All:Read?RecordID=XYZ\",\n        \"rel\": \"child\"\n      }\n    },\n\n    ...\n\n    {\n      \"ResourceName\": \"Session\",\n      \"ResourceDisplayName\": \"Session\",\n      \"SampleCall\": {\n        \"href\": \"https://mangovations.com/API/v2.2/DataTable/Session:Read?RecordID=XYZ\",\n        \"rel\": \"child\"\n      }\n    }\n  ]\n}"
                  }
                }
              }
            }
          }
        },
        "deprecated": false
      }
    }
  },
  "x-readme": {
    "headers": [],
    "explorer-enabled": false,
    "proxy-enabled": true
  },
  "x-readme-fauxas": true
}
```