Companies

The company objects allow you to keep your companies' data in a single place, track memberships, invoices, charges, fees, etc.

The API allows you to create, delete, and update your companies / teams.
You can retrieve individual companies as well as a list of all your companies.

Here is the list of all properties the company object has:

Company

PropertyTypeRequiredDescription
namestringtrueThe full name of the company.
emailstringfalseThe email address of the company.
startDatedatetrueThe start of the company. Determines the first date from which memberships can be assigned.
twitterHandlestringfalseThe twitter handle of the company.
officeLocationtrueReference to the location the company belongs to. It will default to the only location if left empty.
paymentDetailsarrayreadonlyAn array containing all the names of the payment details added to the company account.
createdAtdatereadonlyThe date when the company has been created.
createdByidreadonlyThe user that created the company.
modifiedAtdatereadonlyThe date when the company has been updated for the last time. If no update is made this field will match the createdAt field.
modifiedByidreadonlyIf no update is made this field will match the createdBy field.