Hi,
> Any reason for the pre-built clients or the client for SCIM Java API can't be shared for other applications?
They might be shared but their actual properties probably make them unsuitable for certain tasks. The openID spec explains the nature of clients. Personally I don't think there can (or should) be general-purposes clients
> I've created another client for the Web API as instructed by the tutorial but the outcome was the same.
I followed the instructions to detail and am getting proper responses on a CE 3.1.5 installation:
```
curl -k -u '@!D709.DD63.C2A5.9C6A!0001!2533.B35B!0008!7E19.E521.51CC.4600:secret' -d grant_type=client_credentials https://my.gluu.host/oxauth/restv1/token```
I added `-k` due to self-sign cert. Response:
```
{"access_token":"d35aa09a-1f51-463a-a6b0-730bf373e870","token_type":"bearer","expires_in":299}```
Then, I do:
```
curl -k -G -H 'Authorization: Bearer d35aa09a-1f51-463a-a6b0-730bf373e870' -d count=10 --data-urlencode 'filter=userName co "mi"' https://my.gluu.host/identity/restv1/scim/v2/Users```
and got
```
{"schemas":["urn:ietf:params:scim:api:messages:2.0:ListResponse"],"totalResults":1,"startIndex":1,"itemsPerPage":1,"Resources":[...]}```