{"_id":"5d3ee73d61dbb5013900a79d","project":"543469460ef9c00800164f0e","version":{"_id":"54346a2a0ef9c00800164f28","forked_from":"543469460ef9c00800164f11","project":"543469460ef9c00800164f0e","__v":8,"createdAt":"2014-10-07T22:33:14.982Z","releaseDate":"2014-10-07T22:33:14.982Z","categories":["54346a2b0ef9c00800164f29","543473445b10711400c6c21a","543473500ef9c00800164fde","54347c625b10711400c6c301","5434918d0ef9c008001651ff","5434b72c008ec22200d86ae7","5435990c495d5d0800f3a510","5b6af3dffc81e4000383db74"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2.0"},"category":{"_id":"5434918d0ef9c008001651ff","pages":["5435626c5ff8a51a006e4110","543553953513400800a14736","543555cc3513400800a14752","54355bcc35740020002a1b3b","5434928b0ef9c0080016520e","54347c8e5b10711400c6c30a","54346f750ef9c00800164fa0","543470f45b10711400c6c1e5","543477b70ef9c0080016505b","543478fb5b10711400c6c29f","54347d105b10711400c6c318","54347df00ef9c008001650d2","54347edf5b10711400c6c336","54357a175e1b2020004380dc","543483520ef9c0080016512a","543484820ef9c0080016513a","5434887e5b10711400c6c3cd","543488c05b10711400c6c3d2","54348ac85b10711400c6c401","5434959c0ef9c0080016522d","543497030ef9c00800165244","543498ae5b10711400c6c4f6","54349b7f0ef9c00800165293","54349c070ef9c00800165298","54349dbf0ef9c008001652ad","5434ab8e0ef9c00800165384","5434abbb0ef9c0080016538f","5434ac495b10711400c6c626","5434ada40ef9c008001653a8","5434af0a0ef9c008001653bc","5434af5f0ef9c008001653c8","5434b00a5b10711400c6c66b","5434b0d15b10711400c6c68c","5434b1ee0ef9c00800165406","5434b26d0ef9c0080016541c","5434b3560ef9c00800165427","5434b3b40ef9c0080016545a","5434b49f008ec22200d86ab9","5434b51f008ec22200d86aca","5434b5a80ef9c0080016546f","5434b5f4008ec22200d86ad8","5434b676008ec22200d86add","5434b6e6008ec22200d86ae5"],"version":"54346a2a0ef9c00800164f28","__v":30,"project":"543469460ef9c00800164f0e","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-10-08T01:21:17.804Z","from_sync":false,"order":1,"slug":"rest-api","title":"REST API"},"user":"5d038ca81e85e00027d975a8","__v":0,"parentDoc":null,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2019-07-29T12:31:57.504Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"settings":"","results":{"codes":[]},"auth":"never","params":[],"url":""},"isReference":false,"order":56,"body":"## Models\n\n### Portal\n\nName | Type | Required | Read-only\n--- | --- | --- | ---\nid | int | yes | no\nname | string | yes | no\ndescription | string? | no | no\navatar | string | no | yes\ncreated | string(Y-m-d H:i:s) | no | yes\ntimezone | string | yes | yes \nparticipantCount | int | yes | yes\nportalForms | PortalForm[] | no | no\nportalUsers | PortalUser[] | no | no\n\n### PortalForm\n\nName | Type | Required | Read-only\n--- | --- | --- | ---\nid | int | yes | no\nformId | int | yes | no\nname | string | yes | no\ndeadline | oneOf(null, PortalFormDeadlineDaily, PortalFormDeadlineWeekly, PortalFormDeadlineMonthly)` | yes | no\ncompletedUserCount | int | no | yes\ndescription | string? | no | no\nformUrl | string | yes | yes\nnotifyUsers | bool | yes | no\nusersPerformance | PortalUserPerformance[] | no | yes\n\n### PortalUser\n\nName | Type | Required | Read-only\n--- | --- | --- | ---\nid | int | yes | no\navatarUrl | string | yes | yes\nemail | string | yes | no\nname | string | yes | no\ntype | string(oneOf(\"internal\", \"external\")) | yes | yes\n\n### PortalUserPerformance\n\nName | Type | Required | Read-only\n--- | --- | --- | ---\nid | int | yes | yes\nformCompletionDate | string(Y-m-d H:i:s) | no | yes\nlastSubmissionId | int | no | yes\n\n## Deadline models:\n\n### PortalFormDeadlineDaily\n \nName | Type | Required | Read-only\n--- | --- | --- | ---\nfrequency | string(daily) | yes | no\ndueTime | string(24h format (ex: 20:00:00) | yes | no\nearlyReminderHours | int? | no | no\n\n### PortalFormDeadlineDate\n\nName | Type | Required | Read-only\n--- | --- | --- | ---\nfrequency | string(date) | yes | no\ndueDate | string(Y-m-d H:i:s format) | yes | no\nearlyReminderHours | int? | no | no\nearlyReminderDays | int? | no | no\n\n### PortalFormDeadlineMonthly\n\nName | Type | Required | Read-only\n--- | --- | --- | ---\nfrequency | string(monthly) | yes | no\ndueDay | string(oneOf(\"1\",, \"15\", \"last\")) for corresponding: \"first-of-month\", \"middle-of-month\", \"end-of-month\" values | yes | no\ndueDate | string(Y-m-d H:i:s format) | yes | no\nearlyReminderHours | int? | no | no\nearlyReminderDays | int? | no | no\n\n### PortalFormDeadlineWeekly\n\nName | Type | Required | Read-only\n--- | --- | --- | ---\nfrequency | string(weekly) | yes | no\ndueDay | string(date format=EEE, ex: Mon/Tue/etc) | yes | no\ndueDate | string(Y-m-d H:i:s format) | yes | no\nearlyReminderHours | int? | no | no\nearlyReminderDays | int? | no | no","excerpt":"Intuitive web portals system that acts as an easily accessible hub for your forms. Use this hub to seamlessly share individual forms or groups of forms with designated people inside or outside of your organization.","slug":"portals","type":"basic","title":"Portals"}

Portals

Intuitive web portals system that acts as an easily accessible hub for your forms. Use this hub to seamlessly share individual forms or groups of forms with designated people inside or outside of your organization.

## Models ### Portal Name | Type | Required | Read-only --- | --- | --- | --- id | int | yes | no name | string | yes | no description | string? | no | no avatar | string | no | yes created | string(Y-m-d H:i:s) | no | yes timezone | string | yes | yes participantCount | int | yes | yes portalForms | PortalForm[] | no | no portalUsers | PortalUser[] | no | no ### PortalForm Name | Type | Required | Read-only --- | --- | --- | --- id | int | yes | no formId | int | yes | no name | string | yes | no deadline | oneOf(null, PortalFormDeadlineDaily, PortalFormDeadlineWeekly, PortalFormDeadlineMonthly)` | yes | no completedUserCount | int | no | yes description | string? | no | no formUrl | string | yes | yes notifyUsers | bool | yes | no usersPerformance | PortalUserPerformance[] | no | yes ### PortalUser Name | Type | Required | Read-only --- | --- | --- | --- id | int | yes | no avatarUrl | string | yes | yes email | string | yes | no name | string | yes | no type | string(oneOf("internal", "external")) | yes | yes ### PortalUserPerformance Name | Type | Required | Read-only --- | --- | --- | --- id | int | yes | yes formCompletionDate | string(Y-m-d H:i:s) | no | yes lastSubmissionId | int | no | yes ## Deadline models: ### PortalFormDeadlineDaily Name | Type | Required | Read-only --- | --- | --- | --- frequency | string(daily) | yes | no dueTime | string(24h format (ex: 20:00:00) | yes | no earlyReminderHours | int? | no | no ### PortalFormDeadlineDate Name | Type | Required | Read-only --- | --- | --- | --- frequency | string(date) | yes | no dueDate | string(Y-m-d H:i:s format) | yes | no earlyReminderHours | int? | no | no earlyReminderDays | int? | no | no ### PortalFormDeadlineMonthly Name | Type | Required | Read-only --- | --- | --- | --- frequency | string(monthly) | yes | no dueDay | string(oneOf("1",, "15", "last")) for corresponding: "first-of-month", "middle-of-month", "end-of-month" values | yes | no dueDate | string(Y-m-d H:i:s format) | yes | no earlyReminderHours | int? | no | no earlyReminderDays | int? | no | no ### PortalFormDeadlineWeekly Name | Type | Required | Read-only --- | --- | --- | --- frequency | string(weekly) | yes | no dueDay | string(date format=EEE, ex: Mon/Tue/etc) | yes | no dueDate | string(Y-m-d H:i:s format) | yes | no earlyReminderHours | int? | no | no earlyReminderDays | int? | no | no