Back to Collection Items
#include <CkHttpW.h>
#include <CkStringBuilderW.h>
#include <CkJsonObjectW.h>
void ChilkatSample(void)
{
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
CkHttpW http;
bool success;
// Adds the "Authorization: Bearer <access_token>" header.
http.put_AuthToken(L"<access_token>");
CkStringBuilderW sbResponseBody;
success = http.QuickGetSb(L"https://domain.com/services/data/v{{version}}/tooling/sobjects/:SOBJECT_API_NAME/describe",sbResponseBody);
if (success == false) {
wprintf(L"%s\n",http.lastErrorText());
return;
}
CkJsonObjectW jResp;
jResp.LoadSb(sbResponseBody);
jResp.put_EmitCompact(false);
wprintf(L"Response Body:\n");
wprintf(L"%s\n",jResp.emit());
int respStatusCode = http.get_LastStatus();
wprintf(L"Response Status Code = %d\n",respStatusCode);
if (respStatusCode >= 400) {
wprintf(L"Response Header:\n");
wprintf(L"%s\n",http.lastHeader());
wprintf(L"Failed.\n");
return;
}
}
Curl Command
curl -X GET
-H "Authorization: Bearer <access_token>"
https://domain.com/services/data/v{{version}}/tooling/sobjects/:SOBJECT_API_NAME/describe
Postman Collection Item JSON
{
"name": "Get Tooling Describe SObject",
"request": {
"method": "GET",
"header": [
],
"url": {
"raw": "{{_endpoint}}/services/data/v{{version}}/tooling/sobjects/:SOBJECT_API_NAME/describe",
"host": [
"{{_endpoint}}"
],
"path": [
"services",
"data",
"v{{version}}",
"tooling",
"sobjects",
":SOBJECT_API_NAME",
"describe"
],
"variable": [
{
"key": "SOBJECT_API_NAME",
"value": ""
}
]
}
},
"response": [
{
"name": "Get Tooling Describe SObject",
"originalRequest": {
"method": "GET",
"header": [
],
"url": {
"raw": "{{_endpoint}}/services/data/v{{version}}/tooling/sobjects/:SOBJECT_API_NAME/describe",
"host": [
"{{_endpoint}}"
],
"path": [
"services",
"data",
"v{{version}}",
"tooling",
"sobjects",
":SOBJECT_API_NAME",
"describe"
],
"variable": [
{
"key": "SOBJECT_API_NAME",
"value": "ApexClass"
}
]
}
},
"status": "OK",
"code": 200,
"_postman_previewlanguage": "json",
"header": [
{
"key": "Date",
"value": "Mon, 11 Dec 2023 10:36:38 GMT"
},
{
"key": "Strict-Transport-Security",
"value": "max-age=63072000; includeSubDomains"
},
{
"key": "X-Content-Type-Options",
"value": "nosniff"
},
{
"key": "X-Robots-Tag",
"value": "none"
},
{
"key": "Cache-Control",
"value": "no-cache,must-revalidate,max-age=0,no-store,private"
},
{
"key": "Sforce-Limit-Info",
"value": "api-usage=300/15000"
},
{
"key": "ETag",
"value": "\"df3a089a--gzip\""
},
{
"key": "Last-Modified",
"value": "Mon, 11 Dec 2023 09:11:58 GMT"
},
{
"key": "Content-Type",
"value": "application/json;charset=UTF-8"
},
{
"key": "Vary",
"value": "Accept-Encoding"
},
{
"key": "Content-Encoding",
"value": "gzip"
},
{
"key": "Transfer-Encoding",
"value": "chunked"
}
],
"cookie": [
],
"body": "{\n \"actionOverrides\": [],\n \"activateable\": false,\n \"associateEntityType\": null,\n \"associateParentEntity\": null,\n \"childRelationships\": [\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"ApexClassMember\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ContentEntityId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"ApexCodeCoverage\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexClassOrTriggerId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"ApexCodeCoverage\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexTestClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"ApexCodeCoverageAggregate\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexClassOrTriggerId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"ApexExecutionOverlayAction\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ExecutableEntityId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"ApexTestQueueItem\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"ApexTestResult\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"AsyncApexJob\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"ConnectedApplication\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ConnAppPluginClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"ExternalDataSource\",\n \"deprecatedAndHidden\": false,\n \"field\": \"Type\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"FlowTestCoverage\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexTestClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"MetadataContainerMember\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ContentEntityId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"Package2Member\",\n \"deprecatedAndHidden\": false,\n \"field\": \"SubjectId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"PaymentGatewayProvider\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexAdapterId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"SandboxInfo\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"SandboxProcess\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"TestSuiteMembership\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexClassId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": true,\n \"childSObject\": \"TraceFlag\",\n \"deprecatedAndHidden\": false,\n \"field\": \"TracedEntityId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": false\n },\n {\n \"cascadeDelete\": false,\n \"childSObject\": \"TransactionSecurityPolicy\",\n \"deprecatedAndHidden\": false,\n \"field\": \"ApexPolicyId\",\n \"junctionIdListNames\": [],\n \"junctionReferenceTo\": [],\n \"relationshipName\": null,\n \"restrictedDelete\": true\n }\n ],\n \"compactLayoutable\": true,\n \"createable\": true,\n \"custom\": false,\n \"customSetting\": false,\n \"deepCloneable\": false,\n \"defaultImplementation\": null,\n \"deletable\": true,\n \"deprecatedAndHidden\": false,\n \"extendedBy\": null,\n \"extendsInterfaces\": null,\n \"feedEnabled\": false,\n \"fields\": [\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 18,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": true,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": true,\n \"inlineHelpText\": null,\n \"label\": \"Class ID\",\n \"length\": 18,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"Id\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"tns:ID\",\n \"sortable\": true,\n \"type\": \"id\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 45,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Namespace Prefix\",\n \"length\": 15,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"NamespacePrefix\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": true,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:string\",\n \"sortable\": true,\n \"type\": \"string\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 765,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": true,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": true,\n \"inlineHelpText\": null,\n \"label\": \"Name\",\n \"length\": 255,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"Name\",\n \"nameField\": true,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:string\",\n \"sortable\": true,\n \"type\": \"string\",\n \"unique\": false,\n \"updateable\": true,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": true,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": false,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Api Version\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"ApiVersion\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 18,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 1,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:double\",\n \"sortable\": true,\n \"type\": \"double\",\n \"unique\": false,\n \"updateable\": true,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 120,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": true,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Status\",\n \"length\": 40,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"Status\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Inactive\",\n \"validFor\": null,\n \"value\": \"Inactive\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Active\",\n \"validFor\": null,\n \"value\": \"Active\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Deleted\",\n \"validFor\": null,\n \"value\": \"Deleted\"\n }\n ],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": true,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:string\",\n \"sortable\": true,\n \"type\": \"picklist\",\n \"unique\": false,\n \"updateable\": true,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": false,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": true,\n \"custom\": false,\n \"defaultValue\": false,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": true,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Is Valid\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"IsValid\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:boolean\",\n \"sortable\": true,\n \"type\": \"boolean\",\n \"unique\": false,\n \"updateable\": true,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": true,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": true,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": false,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Body CRC\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"BodyCrc\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": true,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 18,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:double\",\n \"sortable\": true,\n \"type\": \"double\",\n \"unique\": false,\n \"updateable\": true,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": false,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 3000000,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": true,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": \"plaintextarea\",\n \"filterable\": false,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": false,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Body\",\n \"length\": 1000000,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"Body\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": true,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:string\",\n \"sortable\": false,\n \"type\": \"textarea\",\n \"unique\": false,\n \"updateable\": true,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": true,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 9,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Size Without Comments\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"LengthWithoutComments\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:int\",\n \"sortable\": true,\n \"type\": \"int\",\n \"unique\": false,\n \"updateable\": true,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": true,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": false,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Created Date\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"CreatedDate\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:dateTime\",\n \"sortable\": true,\n \"type\": \"datetime\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 18,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": true,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Created By ID\",\n \"length\": 18,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"CreatedById\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [\n \"User\"\n ],\n \"relationshipName\": \"CreatedBy\",\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"tns:ID\",\n \"sortable\": true,\n \"type\": \"reference\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": true,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": false,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Last Modified Date\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"LastModifiedDate\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:dateTime\",\n \"sortable\": true,\n \"type\": \"datetime\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 18,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": true,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Last Modified By ID\",\n \"length\": 18,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"LastModifiedById\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [\n \"User\"\n ],\n \"relationshipName\": \"LastModifiedBy\",\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"tns:ID\",\n \"sortable\": true,\n \"type\": \"reference\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": true,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": false,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"System Modstamp\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"SystemModstamp\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": false,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:dateTime\",\n \"sortable\": true,\n \"type\": \"datetime\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 120,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": true,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Manageable State\",\n \"length\": 40,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"ManageableState\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": true,\n \"permissionable\": false,\n \"picklistValues\": [\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Managed-Released\",\n \"validFor\": null,\n \"value\": \"released\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Managed-Proposed-Deleted\",\n \"validFor\": null,\n \"value\": \"deleted\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Managed-Proposed-Deprecated\",\n \"validFor\": null,\n \"value\": \"deprecated\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Managed-Installed\",\n \"validFor\": null,\n \"value\": \"installed\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Managed-Beta\",\n \"validFor\": null,\n \"value\": \"beta\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"Unmanaged\",\n \"validFor\": null,\n \"value\": \"unmanaged\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"SecondGen-Installed-Editable\",\n \"validFor\": null,\n \"value\": \"installedEditable\"\n },\n {\n \"active\": true,\n \"defaultValue\": false,\n \"label\": \"SecondGen-Installed-Deprecated\",\n \"validFor\": null,\n \"value\": \"deprecatedEditable\"\n }\n ],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": true,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:string\",\n \"sortable\": true,\n \"type\": \"picklist\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": false,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": false,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": false,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Symbol Table\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"SymbolTable\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": true,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"urn:SymbolTable\",\n \"sortable\": false,\n \"type\": \"complexvalue\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": false,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 0,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": true,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": false,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": false,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Metadata\",\n \"length\": 0,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"Metadata\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": true,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"ApexClass\",\n \"sortable\": false,\n \"type\": \"complexvalue\",\n \"unique\": false,\n \"updateable\": true,\n \"writeRequiresMasterRead\": false\n },\n {\n \"aggregatable\": true,\n \"aiPredictionField\": false,\n \"autoNumber\": false,\n \"byteLength\": 765,\n \"calculated\": false,\n \"calculatedFormula\": null,\n \"cascadeDelete\": false,\n \"caseSensitive\": false,\n \"compoundFieldName\": null,\n \"controllerName\": null,\n \"createable\": false,\n \"custom\": false,\n \"defaultValue\": null,\n \"defaultValueFormula\": null,\n \"defaultedOnCreate\": false,\n \"dependentPicklist\": false,\n \"deprecatedAndHidden\": false,\n \"digits\": 0,\n \"displayLocationInDecimal\": false,\n \"encrypted\": false,\n \"externalId\": false,\n \"extraTypeInfo\": null,\n \"filterable\": false,\n \"filteredLookupInfo\": null,\n \"formulaTreatNullNumberAsZero\": false,\n \"groupable\": true,\n \"highScaleNumber\": false,\n \"htmlFormatted\": false,\n \"idLookup\": false,\n \"inlineHelpText\": null,\n \"label\": \"Full name\",\n \"length\": 255,\n \"mask\": null,\n \"maskType\": null,\n \"name\": \"FullName\",\n \"nameField\": false,\n \"namePointing\": false,\n \"nillable\": true,\n \"permissionable\": false,\n \"picklistValues\": [],\n \"polymorphicForeignKey\": false,\n \"precision\": 0,\n \"queryByDistance\": false,\n \"referenceTargetField\": null,\n \"referenceTo\": [],\n \"relationshipName\": null,\n \"relationshipOrder\": null,\n \"restrictedDelete\": false,\n \"restrictedPicklist\": false,\n \"scale\": 0,\n \"searchPrefilterable\": false,\n \"soapType\": \"xsd:string\",\n \"sortable\": false,\n \"type\": \"string\",\n \"unique\": false,\n \"updateable\": false,\n \"writeRequiresMasterRead\": false\n }\n ],\n \"hasSubtypes\": false,\n \"implementedBy\": null,\n \"implementsInterfaces\": null,\n \"isInterface\": false,\n \"isSubtype\": false,\n \"keyPrefix\": \"01p\",\n \"label\": \"Apex Class\",\n \"labelPlural\": \"Apex Classes\",\n \"layoutable\": true,\n \"listviewable\": null,\n \"lookupLayoutable\": null,\n \"mergeable\": false,\n \"mruEnabled\": true,\n \"name\": \"ApexClass\",\n \"namedLayoutInfos\": [],\n \"networkScopeFieldName\": null,\n \"queryable\": true,\n \"recordTypeInfos\": [],\n \"replicateable\": true,\n \"retrieveable\": true,\n \"searchLayoutable\": false,\n \"searchable\": true,\n \"sobjectDescribeOption\": \"FULL\",\n \"supportedScopes\": [\n {\n \"label\": \"All apex classes\",\n \"name\": \"everything\"\n }\n ],\n \"triggerable\": false,\n \"undeletable\": false,\n \"updateable\": true,\n \"urls\": {\n \"compactLayouts\": \"/services/data/v59.0/tooling/sobjects/ApexClass/describe/compactLayouts\",\n \"rowTemplate\": \"/services/data/v59.0/tooling/sobjects/ApexClass/{ID}\",\n \"uiDetailTemplate\": \"https://pozil-dev-ed.my.salesforce.com/{ID}\",\n \"uiEditTemplate\": \"https://pozil-dev-ed.my.salesforce.com/{ID}/e\",\n \"describe\": \"/services/data/v59.0/tooling/sobjects/ApexClass/describe\",\n \"uiNewRecord\": \"https://pozil-dev-ed.my.salesforce.com/01p/e\",\n \"layouts\": \"/services/data/v59.0/tooling/sobjects/ApexClass/describe/layouts\",\n \"sobject\": \"/services/data/v59.0/tooling/sobjects/ApexClass\"\n }\n}"
}
]
}