post: tags: - Account Setting summary: To get List of Accounts Setting description: Returns list of accounts setting matching with given filters applied. operationId: list requestBody: $ref: "#components/requestBodies/get-all" responses: 200: $ref: "#components/responses/200" 422: $ref: "#components/responses/422" components: requestBodies: get-all: required: true, content: application/json: schema: type: object required: - select properties: select: type: object required: - fields properties: fields: type: array where: type: object limit: type: integer offset: type: integer order: type: object examples: basic: summary: Get only required columns with simple filters value: { "select": { "fields": [ "Account", "Sfid", "PointCentralUser", "PoiAllowAllProp" ] }, "where": { "Account": "AXsEWTt4o4Pnl2josH" } } advanced: summary: Get all columns with more advanced filters value: { "select": { "fields": [ "*" ] }, "where": { "PoiAllowAllProp": true, "CreatedDate": { "operator": ">=", "value": "2021-12-01" } }, "limit": 10, "offset": 0, "order": { "CreatedDate": "desc" } } responses: 200: description: Records found/ No record found. content: application/json: examples: record-found: summary: Records Found value: { "data": [ { "Account": "AXsEWTt4o4Pnl2josH", "Sfid": "oAj5IpHQ2YB37WEg56", "PointCentralUser": null, "PoiAllowAllProp": true } ] } no-record-found: summary: No Record Found. value: { "data": "" } 422: description: Required data not provided. content: application/json: example: { "errors": { "select": "Please add parameter select in request body.", "select.fields": "Please provide * or column names for fields in request body.", "limit": "limit should be integer.", "offset": "offset should be greater than or equal to 0." } }