/
KI
kindoo
/
Kindoo.Tech
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 12h ago · Updated 2d ago
View markdown
kindoo
Kindoo.Tech
post
Get list of KINs for a specific environment. Use KindooGetEnvironmentEntryPoints instead
v1
latest
OpenAPI 3.0.0
2026-08-06
155
78
353.3 KB
Access Rule Management
38
Authentication and Session Management
4
Entry Point Management
11
Environment Management
36
post
Get a list of EU objects or a single EU object
post
Get a list of light user objects based on specified parameters
post
Get list of entry points for a specific site.
post
Retrieve the site logs for an entry point or user or all logs
post
Retrieve a list of access rules for a given site ID
post
Retrieve a specific environment access rule
post
Search for an agent to get the agent ID for site creation
post
Creating a new site in Kindoo
post
Edit the name of the site, property number, contact first name, contact last name, contact email, contact phone number and description
post
Delete the site invitation email sent to an existing Kindoo user and use the Kindoo default email instead
post
Delete the site invitation email sent to a user that does not have a verified account in Kindoo and use the Kindoo default email instead
post
Delete the site invitation email sent to an existing Kindoo user flagged as temporary and use the Kindoo default email instead
post
Delete the site invitation email sent to a user that does not have a verified account in Kindoo and is flagged as temporary, and use the Kindoo default email instead
post
Get the available languges used in the site custom emails in Kindoo
post
Get by language the custom site invitation email sent to an existing Kindoo user. You can call KindooGetAvailableLanguages function to get all the available languages in Kindoo
post
Get by language the custom site invitation email sent to a user that does not have a verified account in Kindoo. call KindooGetAvailableLanguages function to get all the available languages in Kindoo
post
Get by language the custom site invitation email sent to an existing Kindoo user flagged as temporary. You can call KindooGetAvailableLanguages function to get all the available languages in Kindoo
post
Get by language the custom site invitation email sent to a user that does not have a verified account in Kindoo and is flagged as temporary. Call KindooGetAvailableLanguages function to get all the available languages in Kindoo
post
Get a list of keywords that can be used in the Invitation emails in KindooSaveSiteInvitationNewUserEmail and KindooSaveSiteInvitationKindooUserEmail functions
post
Sets the KINDOO invitation email for a given language that is sent to a user that does not yet have the KINDOO application. If email subject and body are set to empty for a given language, the English saved version will be used. If the English saved version is empty, the default KINDOO email will be used.
post
Sets the KINDOO invitation email for a given language that is sent to a user that does have the KINDOO application. If email subject and body are set to empty for a given language, the English saved version will be used. If the English saved version is empty, the default KINDOO email will be used.
post
Sets the KINDOO invitation email for a given language that is sent to a user that does not yet have the KINDOO application and is flagged as temporary. If email subject and body are set to empty for a given language, the English saved version will be used. If the English saved version is empty, the email saved by KindooSaveSiteInvitationNewUserEmailByLanguage endpoint will be used. If that is also empty, the default KINDOO email will be used.
post
Sets the KINDOO invitation email for a given language that is sent to a user that does have the KINDOO application and is flagged as temporary. If email subject and body are set to empty for a given language, the English saved version will be used. If the English saved version is empty, the email saved by KindooSaveSiteInvitationVerifiedKindooUserEmailByLanguage endpoint will be used. If that is also empty, the default KINDOO email will be used.
post
Delete a site by ID (only allowed by super api user)
post
Allow/Disallow managers to edit guests that are invited by admins. If AllowManagersToEditGuestInvitedByAdmin parameter is sent, its value will be set. Otherwise the current value will be switched (true will become false, and vice versa).
post
Limit managers to only grant access rules to guests, or allow managers to set any type of access rights. If ManagersAllowedToOnlyLinkGuestsToAccessRules parameter is sent, its value will be set. Otherwise the current value will be switched (true will become false, and vice versa).
post
Allow/Disallow managers to manage suspicious users. If AllowManagersToManageSuspiciousUsers parameter is sent, its value will be set. Otherwise the current value will be switched (true will become false, and vice versa).
post
Get the site user management logs activity. Start-End date range must not exceed 90 days
post
Get the site access logs. Start-End date range must not exceed 365 days
post
Get the custom site invitation email sent to a user that does not have a verified account in Kindoo
post
Get the custom site invitation email sent to an existing Kindoo user
post
Get list of KINs for a specific environment. Use KindooGetEnvironmentEntryPoints instead
post
Retrieve a specific environment rule. Use KindooGetEnvRuleWithEntryPoints instead
post
Retrieve logs for a KIN or user. Use KindooGetSiteUserEntryPointLogs instead
post
Set a custom site invitation email sent to a verified Kindoo user. English language is mandatory. Other languages are optional. Languages that are kept void will take the value of the corresponding English text.
post
Set a custom site invitation email sent to a user that does not have a verified account in Kindoo. English language is mandatory. Other languages are optional. Languages that are kept void will take the value of the corresponding English text.
Guest Coordinator
9
Kin Management
7
Kindoo Get Timezones
1
Licenses Provisioning
10
Master Licenses
14
Multi Site Licenses
5
Organization Data
10
User Management
10
Environment Management
Get list of KINs for a specific environment. Use KindooGetEnvironmentEntryPoints instead
post
/KindooGetEnvironmentKins
Response
OK
KinObject[]
required
Action1Name
string
Action1Pulse
string
Action1Rest
string
Action2Name
string
Action2Pulse
string
Action2Rest
string
BatchID
integer
BatchName
string
CalibratorPhoneID
string
CalibratorPhoneListID
integer
DistanceThreshold
number
DistanceThresholdUnit
string
EditCode
integer
EnvironmentID
integer
EnvironmentName
string
ID
integer
IsAuto
boolean
IsResetInitiated
boolean
IsSeenBeyondThreshold
boolean
IsSelected
boolean
IsTypeC
boolean
KINSatusInEmission
boolean
LastSavedINC
integer
MaxTemperature
number
MaximumNumberOfPins
integer
ModifiedBy
string
Name
string
NumberOfRelay
integer
PulsePeriod
integer
RSSI
number
RestPeriod
integer
TypeCPushToNearbyKins
boolean
VID1
string
_CurrentTemperature
integer
_IsVerified
boolean
_LastCheckChipTime
integer
_LastCommandTime
integer
_RemainingBattery
integer
_Temperature
integer
_Url
string
batch
string
dailyRules
object[]
door_relays
DoorRelayObject[]
dummy
boolean
isBuzzer
boolean
isSendNotification
boolean
rules
object[]
vids_pin
object[]