Get Features for User
Get all features associated with a specific user
.
Endpoint
GET /v1/users/:userId/features
Request
- cURL
- Go
- Java
- Node.js
- Python
- Ruby
- PHP
curl "https://api.warrant.dev/v1/users/s897lashdf454d/features" \
-H "Authorization: ApiKey YOUR_KEY"
userFeatures, err := feature.ListFeaturesForUser("s897lashdf454d", &warrant.ListFeatureParams{})
int limit = 10;
int page = 1;
Feature[] features = client.listFeaturesForUser("s897lashdf454d", limit, page);
// Class method
const features = await warrantClient.Feature.listFeaturesForUser(
"s897lashdf454d",
{ limit: 10, page: 1 }
);
// Instance method
const user = await warrantClient.User.get("s897lashdf454d");
const features = await user.listFeatures({ limit: 10, page: 1 });
# Class method
features = warrant.Feature.list_for_user("s897lashdf454d")
# Instance method
user = warrant.User.get("s897lashdf454d")
features = user.list_features()
# Class method
features = Warrant::Feature.list_for_user("s897lashdf454d")
# Instance method
user = Warrant::User.get("s897lashdf454d")
user.list_features
Response
[
{
"featureId": "feature-1"
},
{
"featureId": "feature-2"
}
]