POST api/v1/AddressBookApi/CheckAccountHasMinContactPermission?contactID={contactID}&accountId={accountId}&minlevel={minlevel}

Checks that the logged in account has a minimum level of Address Book contact permissions

Request Information

URI Parameters

NameDescriptionTypeAdditional information
contactID

ID of the contact

integer

Required

accountId

ID of the logged in account

globally unique identifier

Required

minlevel

Minimum level of permissions

TwoSms.CustomerPortalRole.Controllers.AddressBookApiController+MinABGroupAccess

Default value is ReadOnly

Body Parameters

DB Context

TwoSms.CustomerPortalRole.Models.PortalDBContext
NameDescriptionTypeAdditional information
Accounts

Collection of TwoSms.CustomerPortalRole.Models.Accounts.Account

None.

AccountFeatures

Collection of TwoSms.CustomerPortalRole.Models.Accounts.AccountFeature

None.

AccountIdentityProviders

Collection of TwoSms.CustomerPortalRole.Models.Accounts.AccountIdentityProvider

None.

PasswordHistory

Collection of TwoSms.CustomerPortalRole.Models.Accounts.PasswordHistory

None.

Permissions

Collection of TwoSms.CustomerPortalRole.Models.Accounts.Permission

None.

Roles

Collection of TwoSms.CustomerPortalRole.Models.Accounts.Role

None.

RolePermissions

Collection of TwoSms.CustomerPortalRole.Models.Accounts.RolePermission

None.

Users

Collection of TwoSms.CustomerPortalRole.Models.Accounts.User

None.

UserClaims

Collection of TwoSms.CustomerPortalRole.Models.Accounts.UserClaim

None.

UserGroups

Collection of TwoSms.CustomerPortalRole.Models.Accounts.UserGroup

None.

UserGroupRoleMappings

Collection of TwoSms.CustomerPortalRole.Models.Accounts.UserGroupRoleMapping

None.

UserLogins

Collection of TwoSms.CustomerPortalRole.Models.Accounts.UserLogin

None.

UserMappings

Collection of TwoSms.CustomerPortalRole.Models.Accounts.UserMapping

None.

UserRoles

Collection of TwoSms.CustomerPortalRole.Models.Accounts.UserRole

None.

SmsPersonPlusMappings

Collection of TwoSms.CustomerPortalRole.Models.Accounts.SmsPortalMapping

None.

Clients

Collection of TwoSms.CustomerPortalRole.Models.Accounts.Client

None.

RootAccounts

Collection of TwoSms.CustomerPortalRole.Models.Accounts.RootAccount

None.

UserClientCertificates

Collection of TwoSms.CustomerPortalRole.Models.Accounts.UserClientCertificate

None.

AddressBookGroupAccounts

Collection of TwoSms.CustomerPortalRole.Models.AddressBook.AddressBookGroupAccount

None.

AddressBookGroupMappings

Collection of TwoSms.CustomerPortalRole.Models.AddressBook.AddressBookGroupMapping

None.

AddressBookGroups

Collection of TwoSms.CustomerPortalRole.Models.AddressBook.AddressBookGroup

None.

AddressBookEntries

Collection of TwoSms.CustomerPortalRole.Models.AddressBook.AddressBookEntry

None.

AddressBookMappings

Collection of TwoSms.CustomerPortalRole.Models.AddressBook.AddressBookMapping

None.

ErrorCodes

Collection of TwoSms.CustomerPortalRole.Models.General.ErrorCode

None.

ErrorDescriptions

Collection of TwoSms.CustomerPortalRole.Models.General.ErrorDescription

None.

Features

Collection of TwoSms.CustomerPortalRole.Models.General.Feature

None.

Languages

Collection of TwoSms.CustomerPortalRole.Models.General.Language

None.

PlaceHolders

Collection of TwoSms.CustomerPortalRole.Models.General.PlaceHolder

None.

Links

Collection of TwoSms.CustomerPortalRole.Models.General.Link

None.

SAMLIdentifiers

Collection of TwoSms.CustomerPortalRole.Models.SAML.Identifier

None.

IdentityProviders

Collection of TwoSms.CustomerPortalRole.Models.SAML.IdentityProvider

None.

SSOSessions

Collection of TwoSms.CustomerPortalRole.Models.SAML.Session

None.

Messages

Collection of TwoSms.CustomerPortalRole.Models.SMS.Message

None.

MessageResponses

Collection of TwoSms.CustomerPortalRole.Models.SMS.MessageResponse

None.

MessageDestinations

Collection of TwoSms.CustomerPortalRole.Models.SMS.MessageDestination

None.

MessageGroupMappings

Collection of TwoSms.CustomerPortalRole.Models.SMS.MessageGroupMapping

None.

MessageReads

Collection of TwoSms.CustomerPortalRole.Models.SMS.MessageRead

None.

MessageSupplierInfos

Collection of TwoSms.CustomerPortalRole.Models.SMS.MessageSupplierInfo

None.

MessageTemplates

Collection of TwoSms.CustomerPortalRole.Models.SMS.MessageTemplate

None.

Statuses

Collection of TwoSms.CustomerPortalRole.Models.SMS.Status

None.

StatusDescriptions

Collection of TwoSms.CustomerPortalRole.Models.SMS.StatusDescription

None.

Templates

Collection of TwoSms.CustomerPortalRole.Models.General.Template

None.

UrlManagements

Collection of TwoSms.CustomerPortalRole.Models.SMS.UrlManagement

None.

MessagesTemplatesMappings

Collection of TwoSms.CustomerPortalRole.Models.SMS.MessagesTemplatesMapping

None.

Tasks

Collection of TwoSms.CustomerPortalRole.Models.Task.Task

None.

TaskAccounts

Collection of TwoSms.CustomerPortalRole.Models.Task.TaskAccount

None.

TeamData

Collection of TwoSms.CustomerPortalRole.Models.TeamData.TeamData

None.

AccessList

Collection of TwoSms.CustomerPortalRole.Models.TeamData.AccessList

None.

QuestionSet

Collection of TwoSms.CustomerPortalRole.Models.TeamData.QuestionSet

None.

DataSet

Collection of TwoSms.CustomerPortalRole.Models.TeamData.DataSet

None.

AnswerSet

Collection of TwoSms.CustomerPortalRole.Models.TeamData.AnswerSet

None.

RespondentSet

Collection of TwoSms.CustomerPortalRole.Models.TeamData.RespondentSet

None.

Database

System.Data.Entity.Database

None.

ChangeTracker

System.Data.Entity.Infrastructure.DbChangeTracker

None.

Configuration

System.Data.Entity.Infrastructure.DbContextConfiguration

None.

Request Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

bool

boolean

Response Formats

application/json, text/json

Sample:
true

application/xml, text/xml

Sample:
<boolean>true</boolean>