AddCardAssignmentAsync

Returns (Task) Returns (Task)

Create a new card assingment for the designated person. (someone is getting a new card!)

Name Description
person The person to assign the card to
cardAssignment The card assignment information to add
encodedCardNumberStringOverride Optional string value for EncodedCardNumber - this value takes precedence over the CardAssignmentInfo.EncodedCardNumber
autoIncrementCardNumber Optional boolean value to indicate if the card number should be auto-incremented
autoGenerateCardNumber Optional boolean value to indicate if the card number should be auto-generated
personHref The href of the person to assign the card to
cardAssignment The card assignment information to add
cardsHref The href of the cards link on the person
encodedCardNumberStringOverride Optional string value for EncodedCardNumber - this value takes precedence over the CardAssignmentInfo.EncodedCardNumber
autoIncrementCardNumber Optional boolean value to indicate if the card number should be auto-incremented
autoGenerateCardNumber Optional boolean value to indicate if the card number should be auto-generated

Add Card Assignment Async

Example in C#

// Returns: CardAssignmentInfo
var cardAssignmentInfo = await client.AddCardAssignmentAsync(PersonInfo person, CardAssignmentInfo cardAssignment, String encodedCardNumberStringOverride, Boolean autoIncrementCardNumber, Boolean autoGenerateCardNumber);

Add Card Assignment Async

Example in C#

// Returns: CardAssignmentInfo
var cardAssignmentInfo = await client.AddCardAssignmentAsync(String personHref, CardAssignmentInfo cardAssignment, String cardsHref, String encodedCardNumberStringOverride, Boolean autoIncrementCardNumber, Boolean autoGenerateCardNumber);

Example in CURL



           curl -X POST \
               https://api.us.acresecurity.cloud/api/f/INSTANCE.KEY/people/PERSON.KEY/cards \
               -H 'Authorization: Bearer TOKEN_GOES_HERE' \
               -H 'Content-Type: application/json' \
               -d '{
                       "$type":"Feenics.Keep.WebApi.Model.CardAssignmentInfo, Feenics.Keep.WebApi.Model",
                       "Key":null,
                       "EncodedCardNumber":751535,
                       "DisplayCardNumber":"751535",
                       "ActiveOn":"2019-02-22T20:51:31.4443735Z",
                       "ExpiresOn":"2020-02-22T20:51:31.4443735Z",
                       "PinCode":null,
                       "AntiPassbackExempt":false,
                       "ExtendedAccess":false,
                       "PinExempt":false,
                       "IsDisabled":false,
                       "ManagerLevel":0,
                       "OriginalUseCount":null,
                       "CurrentUseCount":0,
                       "Note":null,
                       "HexValue":null,
                       "RecordId":null,
                       "LastUsed":null,
                       "Href":null
                   }'
            

Example in CURL



            curl -X POST \
                https://api.us.acresecurity.cloud/api/f/INSTANCE.KEY/people/PERSON.KEY/cards \
                -H 'Authorization: Bearer TOKEN_GOES_HERE' \
                -H 'Content-Type: application/json' \
                -d '{
                        "$type":"Feenics.Keep.WebApi.Model.CardAssignmentInfo, Feenics.Keep.WebApi.Model",
                        "Key":null,
                        "EncodedCardNumber":751535,
                        "DisplayCardNumber":"751535",
                        "ActiveOn":"2019-02-22T20:51:31.4443735Z",
                        "ExpiresOn":"2020-02-22T20:51:31.4443735Z",
                        "PinCode":null,
                        "AntiPassbackExempt":false,
                        "ExtendedAccess":false,
                        "PinExempt":false,
                        "IsDisabled":false,
                        "ManagerLevel":0,
                        "OriginalUseCount":null,
                        "CurrentUseCount":0,
                        "Note":null,
                        "HexValue":null,
                        "RecordId":null,
                        "LastUsed":null,
                        "Href":null
                    }'