Closed
Description
I'm facing a issue when I try to paginate resources from the SCIM provisioned identities list (client.SCIM.ListSCIMProvisionedIdentities
) and when I try to set the number of items per page.
When I added the httpdebug module, I noticed that the query strings are being sent with the first letter capitalized.
2023/02/25 20:37:23 curl -X GET \
https://api.github.com/scim/v2/organizations/<ORG>/Users?Count=100&Filter=&StartIndex=1 \
-H 'Accept: application/vnd.github.v3+json' \
-H 'Authorization: <REDACTED>' \
-H 'User-Agent: go-github/v50.0.0' \
-H 'X-Github-Api-Version: 2022-11-28'
In the documentation the parameters start with lower case letters.
Query parameters
--
startIndex integer
count integer
filter string
And if the parameters are not sent exactly as in the documentation, the value is ignored.
This makes it impossible to paginate this resource because even if the StartIndex
value is changed and sent, the value is not identified by the Github API.
Metadata
Metadata
Assignees
Labels
No labels