POST at this target:
https://joy.classapp.co/graphql
Name | Type | Description |
---|---|---|
nodes | Array Node | It is basically array "things" such as a User, an Entity, a Group, an Organization |
totalCount | Int | It represents the size of the Array nodes |
pageInfo | hasNextPage hasPreviousPage | the connections between those "things", such as User, an Entity, a Group, an Organization |
edge | Int | The list of ids of the objects |
Params | Description |
---|---|
after | |
first | |
before | |
last | |
dateInterval | |
limit | |
offset | |
orderBy | |
search | |
isLive | Filter by live organizations |
conf | |
client | Is client |
type | Type of client |
consultantId | Consultant entity id |
plan | Plan of Organizaton |
size | Range of entities at the organization |
hasSupport | Filter by support enabled |
integrationTime | Filter to integration time |
hasActiveIntegration | Filter only organizations who has integrations |
hasIntegration | Filter only organizations who has integrations |
hasApplicationAccess | Filter only organizations who has application access |
integrationApplications | Filter organizations by integrated systems |
integrationModules | Filter organizations integrated modules |
integrationStatusAndType | Filter organizations by integration status |
integrationLastRunStatus | Filter organizations by integration last status run |
integrationHasFee | Filter organizations by integration fee |
integrationHasTerm | Filter organizations by integration term LGPD |
integrationHasContract | Filter organizations by integration contract |
Params | Description |
---|---|
id | The ID of an object |
dbId | Identifies the primary key from the database. |
type | Type of organization |
plan | Plan of organization |
username | unique username |
fullname | display name |
color | theme color |
link | url for more info |
tzOffset | timezone offset from UTC |
confMessage | Message can be sent |
confMessageStudent | Parent/student can send messages |
confMessageStaff | Staff can send messages |
confMedia | Media can be sent |
confAudio | Audio can be sent |
confAudioStudent | Audio can be sent by students |
confOtherFiles | Other files can be sent |
confCommitment | Commitment can be sent |
confSurvey | Survey can be sent |
confReport | Report can be sent |
confCharge | Charge can be sent |
confChargeList | Charge list can be showed for entities |
confForm | Form can be sent |
confReplyStudent | Parent/student can send replies |
confMediaStudent | Parent/student can send media |
confTerms | Terms that were accepted by the user |
confPresence | Presence can be sent |
confAdminList | Show admin list for staff |
confRecurrence | Organization has access to recurrrence module |
confAnticipationDiscount | Allow anticipation discount for charges |
confFine | Allow fine for charges |
confInterest | Allow interest for charges |
confPaymentDetailsInboleto | Allow boleto details for fine payments |
confChannelMetrics | Parent/student can see channels metrics before sending messages |
confArrived | If arrived feature are enabled this sends true |
confRepliesStudent | Combined with confReplyStudent this tells if students can reply more than once time. |
anticipationDiscountUntil | Number of days before the expiration of a charge that the discount is still applied |
anticipationDiscountType | Type of the discount (percentange or amount) |
anticipationDiscountValue | Discount value in percentage or total amount |
fineStart | Number of days after the expiration of a charge that the fine should start |
fineType | Type of the fine (percentange or amount) |
fineValue | Fine value in percentage or total amount |
interestStart | Number of days after the expiration of a charge that the interest should start |
interestType | Type of the interest (percentange or amount) |
interestValue | interest value in percentage or total amount |
consultantId | consultant entity id |
client | type of client |
usage | Why this organization exists in ClassApp. |
entryMethod | entry method for organization |
latitude | latitude of organization |
longitude | longitude of organization |
timezone | base timezone of organization |
language | preferred language |
country | preferred country |
currency | preferred currency |
ntfStartTime | time that users of this organization start to receive notifications |
ntfEndTime | time that users of this organization start to receive notifications |
ntfWeekDays | week days that users of this organization receive notifications |
legalName | Organization legal name |
taxId | Country tax id (Brazil -> CNPJ or CPF) (US -> EIN) |
phone | Contact phone number |
Contact email address | |
addressStreet | Street address of the account holder |
addressNumber | Address number of the account holder |
addressComplement | Address complement of the account holder |
zipCode | Zip code of the account holder |
neighborhood | Neighborhood of the account holder |
addressState | abbreviated state of the account holder (ex: SP) |
city | City of the account holder |
ntfWeekDaysArray | days of the week to receive notification |
user | User who created organization |
live | live in production = 1 |
support | has support |
features | Organization features based on plan |
premiumPeriod | Until when the organization has the right to use premium features |
acceptedTerms | Terms who was created for organization |
membership | Entities with users at the organization (members) |
readingRate | Rate of messages read in organization |
replyTimeStats | Average reply time of staffs and admins in organization |
replyStats | |
monthlyMessagesCount | Number of messages sent by admins and staff to students this month in this organization |
monthlyMessageQuota | Number of messages that admins and staff can send per student monthly |
dailyEntityMessagesMetrics | Metrics from channels from the organization |
dailyMessagesMetrics | Summary metrics from channels from the organization |
messageStats | |
entityMessageStats | |
paymentStats | Number of payments made to organization |
permissions | |
logo | Logo of organization page |
cover | Cover of organization page |
consultant | consultant entity |
arrivals | Organization arrivals |
hasArrivedForStaff | Should show arrived for staff |
myEntities | My entities (user) inside organization |
organizationInvoicesInformations | Contains informations about organization invoices |
financialInformations | This contains some informations about payments on organization |
entities | Entities of organization |
recipientTags | Recipient tags from organization |
groups | Groups of organization |
tags | Tags from organization |
links | Links of organization |
applicationAccess | Application access of organization |
labels | Labels of an organization |
reports | Organization's report |
forms | Organization's forms |
accounts | All accounts in organization |
collectionRule | organization's collection rules |
plans | Organization's plans |
products | Organization's products |
messages | Organization's messages |
moments | Organization's moments |
messageDrafts | Message drafts that belongs to organization entities |
commitments | Organization's commitments |
chargeRecipients | Charge recipients made to organization |
organizationBanners | Banners in this organization |
payments | Charge payments made to organization |
charges | Charges sent by organization |
invoices | Invoices of the organization |
webhooks | Organization's webhooks |
application | Application |
onboarding | OrganizationOnboarding |
isOnboarding | Is the Organization Onboarding? |
integration | Integrations used by organization |
withdrawals | Organization's withdrawals |
isDemonstration | Is the Organization on a Demonstration? |
overdueInvoicesStats | Overdue invoices stats in the organization |
integrationContract | Contracts of integrations used by organization |
concierges | Concierges related to this organization |
arrivedConfiguration | |
entitiesWithArrived | Info about Arrived adhesion |
productFeatures | ProductFeatures enabled for an organization |
hasProductFeature | Flag if an organization has a ProductFeature enabled |
getLaunchedProductFeature | |
created | An ISO-8601 encoded UTC date string of when record was created |
modified | An ISO-8601 encoded UTC date string of when record was updated |
deleted | An ISO-8601 encoded UTC date string of when record was deleted |
key | Random ID to differentiate from others |
selected | Helper field for clients |
highlighted | Helper field for clients |
expanded | Helper field for clients |
loaded | Helper field for clients |
loading | Helper field for clients |