HomeGuidesAPI ReferenceGraphQL
Submit Documentation FeedbackJoin Developer CommunityOptimizely GitHubOptimizely NuGetLog In

All data in Optimizely Data Platform (ODP) is stored within collections called Objects (what many think of as a database table).

Objects are composed of Fields. Fields link objects together via Relations.


  "name": "object_name",
  "display_name": "Display Name",
  "public_read": false,
  "alias": "object_alias",
  "fields": [],
  "relations": []
nameplural name for the object
display_nameuser-friendly name shows within ODP
public_readoptional property for enabling access with the API public key. The default value is false.
aliassingular name for the object
fieldscollection of Field objects constituting the Object
relationscollection of Relation objects