Sifely Open API
  1. Card Manager
Sifely Open API
  • Overview
  • Quick start
  • OAuth Manager
    • Login
      POST
    • Get authorization_code
      POST
    • Get token refresh token
      POST
  • Key Manager
    • Get Ekeys by account
      POST
    • Send ekey
      POST
    • Delete ekey
      POST
  • Passcode Manager
    • Create passcode
      POST
    • Change passcode
      POST
    • Delete passcode
      POST
    • Get passcode
      POST
  • Lock Manager
    • Unlock a lock via gateway
      POST
    • Lock the lock via gateway
      POST
    • Get lock details
      GET
    • Get keys of a lock
      GET
    • Passcode list
      GET
    • Get Lock open state
      GET
  • Group Manager
    • Group list
      GET
  • Card Manager
    • Ic card list
      GET
  • FingerPrint Manager
    • FingerPrint list
      GET
  • Records Manager
    • Get unlock records by lockId
      GET
  1. Card Manager

Ic card list

test-envirement
https://dev-alexa.sifely.com
test-envirement
https://dev-alexa.sifely.com
GET
/v3/identityCard/list
Card ManagerGet the list of IC cards under the lock name

Request

Authorization
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Query Params
lockId
integer <int64>
required
lockId
orderBy
integer <int32>
optional
orderBy
pageNo
string 
required
pageNo
pageSize
string 
required
pageSize
searchStr
string 
optional
searchStr

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://dev-alexa.sifely.com/v3/identityCard/list?lockId&pageNo&pageSize'

Responses

🟢200OK
*/*
OK
Body
list
array[object (CardInfo) {9}] 
optional
cardId
integer <int32>
optional
cardName
string 
optional
cardNumber
string 
optional
cardType
integer <int32>
optional
createDate
integer <int64>
optional
endDate
integer <int64>
optional
lockId
integer <int32>
optional
senderUsername
string 
optional
startDate
integer <int64>
optional
pageNo
integer <int32>
optional
pageSize
integer <int32>
optional
pages
integer <int32>
optional
total
integer <int32>
optional
Example
{
    "list": [
        {
            "cardId": 0,
            "cardName": "string",
            "cardNumber": "string",
            "cardType": 0,
            "createDate": 0,
            "endDate": 0,
            "lockId": 0,
            "senderUsername": "string",
            "startDate": 0
        }
    ],
    "pageNo": 0,
    "pageSize": 0,
    "pages": 0,
    "total": 0
}
🟠401Unauthorized
🟠403Forbidden
🟠404Record Not Found
Modified at 2025-01-23 03:56:39
Previous
Group list
Next
FingerPrint list
Built with