Skip to content

Query Family List

API Address:/v2/family/enduserapi/getFamilyList

Request Method:GET

Request Data Type:application/x-www-form-urlencoded

Response Data Type:*/*

API Description:Query family list

Request Parameters:

Parameter NameParameter DescriptionRequest TypeRequiredData TypeSchema
pageCurrent page, default is page 1queryfalseinteger(int32)
pageSizePage size, default is 10 itemsqueryfalseinteger(int32)
roleMember role: 1-Creator 2-Administrator 3-Regular member, multiple roles separated by commasqueryfalsestring

Response Status:

Status CodeDescriptionSchema
200Successfully queried family listRegistration code response data«PageInfo«List«Create Family Return Info»»»
5041No permission
5635Home mode not enabled

Response Parameters:

Parameter NameParameter DescriptionTypeSchema
codeResponse status codeinteger(int32)integer(int32)
dataResponse dataPageInfo«List«Create Family Return Info»»PageInfo«List«Create Family Return Info»»
  endRowinteger(int64)
  hasNextPageboolean
  hasPreviousPageboolean
  isFirstPageboolean
  isLastPageboolean
  listarrayCreate Family Return Info
    addTimeAdd timeinteger
    addTimeTsAdd time timestampinteger
    familyCoordinatesFamily coordinatesstring
    familyLocationFamily locationstring
    familyNameFamily namestring
    fidFamily IDstring
    memberRoleUser role 1: Creator 2: Administrator 3: Regular userinteger
  navigateFirstPageinteger(int32)
  navigateLastPageinteger(int32)
  navigatePagesinteger(int32)
  navigatepageNumsarrayinteger
  nextPageinteger(int32)
  pageNuminteger(int32)
  pageSizeinteger(int32)
  pagesinteger(int32)
  prePageinteger(int32)
  sizeinteger(int32)
  startRowinteger(int64)
  totalinteger(int64)
extMsgExtended messagestring
msgResponse messagestring

Response Example:

javascript
{
	"code": 0,
	"data": {
		"endRow": 0,
		"hasNextPage": true,
		"hasPreviousPage": true,
		"isFirstPage": true,
		"isLastPage": true,
		"list": [
			{
				"addTime": 0,
				"addTimeTs": 0,
				"familyCoordinates": "",
				"familyLocation": "",
				"familyName": "",
				"fid": "",
				"memberRole": 0
			}
		],
		"navigateFirstPage": 0,
		"navigateLastPage": 0,
		"navigatePages": 0,
		"navigatepageNums": [],
		"nextPage": 0,
		"pageNum": 0,
		"pageSize": 0,
		"pages": 0,
		"prePage": 0,
		"size": 0,
		"startRow": 0,
		"total": 0
	},
	"extMsg": "",
	"msg": ""
}