Invalid API call as no apiproduct match found

Not applicable

at the time of adding product , if I select Key Approval Type "Automatic" its working fine but if i select "manual" i am getting

{
  "fault": {
    "faultstring": "Invalid API call as no apiproduct match found",
    "detail": {
      "errorcode": "keymanagement.service.InvalidAPICallAsNoApiProductMatchFound"
    }
  }
}

3233-capture1.png

i am using oauth2 ,, first i am getting token ,, using "/token" and passing that token to access apiproxy

if key approval automatic then this token working fine , if it is manual not working, i am getting above error

Solved Solved
0 13 14.5K
1 ACCEPTED SOLUTION

If it's manual, then you need to approve the key in developer app settings. Find more info here.

View solution in original post

13 REPLIES 13

@amit patel , If it's manual, then you need to approve the key in developer app settings. Did you do same ?

no I dint approve

Please approve the key in Developer App Page, you can access same using Management UI. Keep us posted.

@Anil Sagar thank you very much

here what i have to do its showing status Approved already ?

@amit patel , First , Please do not share keys in public forum. It will lead to security issues.

Regarding your query, It might be a different issue. Please pinpoint what exactly is the problem using Apigee Trace.

@amit patel , Find more info here.

Keep us posted.

now its working ,, I have a doubt to pass access token vai request Header like "Authorization : Bearer token " here Bearer's "B" should be capital latter? because I am getting error If I pass

"Authorization : bearer token " like that

@amit patel , Yes, It should be capital, check OAuth spec here for more details.

@amit patel , Glad it worked, I have also posted an answer below. Please accept answer by clicking on accept link below answer so that it will be helpful for others too. Thank you.

Keep us posted in community if you have any queries moving forward.

thank you

If it's manual, then you need to approve the key in developer app settings. Find more info here.

@Anil Sagar: Hi Sagar im also facing same issue i did what you explained above But still facing the issue. Could you please suggest.

{ "fault": { "faultstring": "Invalid API call as no apiproduct match found", "detail": { "errorcode": "keymanagement.service.InvalidAPICallAsNoApiProductMatchFound" } } }product-details.pngapp-details.png