Skip to content

Commit 967f0f3

Browse files
committed
Add pagination to the audit API
1 parent f934c1b commit 967f0f3

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

slack-api-client/src/main/java/com/slack/api/audit/impl/AuditClientImpl.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@ public LogsResponse getLogs(LogsRequest req) throws IOException, AuditApiExcepti
9393
if (req.getEntity() != null) {
9494
query.put("entity", req.getEntity());
9595
}
96+
if(req.getCursor() != null) {
97+
query.put("cursor", req.getCursor());
98+
}
9699
return doGet(getEndpointUrlPrefix() + "logs", query, getToken(req), LogsResponse.class);
97100
}
98101

slack-api-client/src/main/java/com/slack/api/audit/request/LogsRequest.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,9 @@ public class LogsRequest implements AuditApiRequest {
4141
*/
4242
private String entity;
4343

44+
/**
45+
* Used for pagination. May be null.
46+
*/
47+
private String cursor;
48+
4449
}

0 commit comments

Comments
 (0)