Hello @rdasilva_fispan
I don’t see you applying the policy to the key you are creating. That could be the problem.
You need to add apply_policy_id
field or apply_policies
array to the API Key creation request.
Example:
{
"allowance": 1000,
"rate": 1000,
"per": 60,
"expires": -1,
"quota_max": -1,
"quota_renews": 1406121006,
"quota_remaining": 0,
"quota_renewal_rate": 60,
"access_rights": {
"3": {
"api_name": "Tyk Test API",
"api_id": "3"
}
},
"org_id": "53ac07777cbb8c2d53000002",
"basic_auth_data": {
"password": "",
"hash_type": ""
},
"hmac_enabled": false,
"hmac_string": "",
"is_inactive": false,
"apply_policy_id": "",
"apply_policies": [
"59672779fa4387000129507d",
"53222349fa4387004324324e",
"543534s9fa4387004324324d"
],
"monitor": {
"trigger_limits": []
}
}
Regards,
Zaid