# List all senders in project Returns a paginated list of senders for the specified project. If no page token is supplied then the first will be returned. Endpoint: GET /v1/projects/{projectId}/kakaotalk/senders Version: 1.2.7 Security: BasicAuth, BearerAuth ## Path parameters: - `projectId` (string, required) The unique ID of the project. You can find this on the Sinch Dashboard. ## Query parameters: - `pageToken` (string) The page token if retrieving the next page from a previous query. - `pageSize` (number) The page size requested. - `filterStates` (array) Optionally query for sender by states. Enum: "ACTIVE", "BLOCKED", "INACTIVE", "SUSPENDED", "VERIFYING" - `filterStatuses` (array) Optionally query for sender by statuses. Enum: "DRAFT", "IN_PROGRESS", "REJECTED" ## Response 200 fields (application/json): - `totalSize` (number, required) Total size of the entries matching the search query. - `pageSize` (number, required) Requested size of the page. - `senders` (array, required) List of senders. - `senders.plusFriendId` (string, required) PlusFriend ID - `senders.id` (string) The unique ID of the sender. - `senders.state` (string) The current state of the sender. Enum: "ACTIVE", "BLOCKED", "INACTIVE", "SUSPENDED", "VERIFYING" - `senders.changes` (object) Any pending changes to the sender. - `senders.changes.status` (string, required) Current status of the pending changes. Enum: "DRAFT", "IN_PROGRESS", "REJECTED" - `senders.changes.details` (array, required) Sender details and information. - `senders.created` (string) The UTC Date Time in ISO 8601 for when the sender was created. - `senders.modified` (string) The UTC Date Time in ISO 8601 for when the sender was last modified. - `previousPageToken` (string) Encoded token to use in list request to fetch previous batch of entries. - `nextPageToken` (string) Encoded token to use in list request to fetch next batch of entries. ## Response 401 fields (application/json): - `errorCode` (string) Error code allows to programatically handle errors. Example: "unauthorized_error" - `message` (string) Human readable message. Example: "Unauthorized error." - `resolution` (string) Human readable message with an explanation of how to solve the error. Example: "Verify that projectId is correct." ## Response 404 fields (application/json): - `errorCode` (string) Error code allows to programatically handle errors. Example: "sender_not_found" - `message` (string) Human readable message. Example: "Sender not found." - `resolution` (string) Human readable message with an explanation of how to solve the error. Example: "Verify that the parameters are correct." ## Response 500 fields (application/json): - `errorCode` (string) Error code allows to programatically handle errors. Example: "internal_error" - `message` (string) Human readable message. Example: "Internal server error." - `resolution` (string) Human readable message with an explanation of how to solve the error. Example: "Please wait and try again, if the error persist please contact support."