Cannot find mule --> Manage APIs in anypoint studio 7 - anypoint-studio

I'm doing training of Mule4. In WT-5 of module 4 I have to add API from exchange. But I cannot find mule--> manage API option. Don't know what to do.
Really appreciate the help. :)

I think you are referring to the API Manager / Manage API from Exchange function. It is mentioned in the documentation at https://docs.mulesoft.com/api-manager/2.x/manage-exchange-api-task:
Click API Manager in tne Anypoint Platform navigation bar. API Administration opens in your default environment, such as Sandbox.
List item In API Administration, select Manage API > Manage API From Exchange.

The issue was because of Version. I was using AnypointStudio 7.1. I updated my version to 7.4 and now I can see the option

Related

Anypoint Platform Apps/Schedulers

Is there a way to get details of all the apps in an Anypoint Platform Business Group. For example, if there are 3 apps available in the RunTime Manager, I am looking at details like below:
I know there are cloudhub APIs which can get the details, but is there a custom API? If yes, can it be integrated with a reporting tool like PowerBI to create a live dashboard?
Please advise.
All or nearly all REST APIs provided by Anypoint Platform return JSON, including the CloudHub REST API. You can check the platform APIs in MuleSoft Dev Portal.
You can use the cloudhub/api/v2/applications/{domain} endpoint to get details of an application: https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/minor/1.0/console/method/%231839/
To get the schedulers information the endpoint there is a cloudhub/api/applications/{domain}/schedules endpoint: https://anypoint.mulesoft.com/exchange/portals/anypoint-platform/f1e97bc6-315a-4490-82a7-23abe036327a.anypoint-platform/cloudhub-api/minor/1.0/console/method/%233128/
Both return JSON responses with the information described in above links.
I don't know if that is useful for PowerBI. If not, you can develop your own custom application to query above information and return it in a suitable format. Your application can implement an API of your design if needed.

How to linkup API in API manager with interface deployed in Cloud Hub?

I have an API deployed in API Manager, deployed one interface in cloud hub with API auto discover option.
In API manager, i gave cloudhub link as implementation url. so i thought both are linked up.
But when i apply SLA tier to API it is not getting applied. is there anything need to be done ?
Please first apply Auto discovery properly on the app. Create one API in the API manager. copy API ID into autodiscover configuration in the app. please find below link for details explanation.
Auto discovery article from dzone

How to update API in API in API Manager?

I created a RAML file in API Design, then deployed in API manager and implemented in API runtime manager. It is clear no issues now.
Now i got change in raml file. I did changes in API Design and published into exchange with v2.
The problem here is how to import the v2 API into API manager ?
after importing the new api do i need to add all policies applied on v1 API to v2 API again ?
or is there any automatic option ?
I don't find any options in API manager, please help me..,
Yes, we need to apply policies again. Even when there is the same API version have 2 instances.
If you do not have major change then you can just go to action and upgrade to next assent version of the same API. Else you need to apply policies.
Ranveer

API Connect - Published Product not visible in Developer Portal, but no errors?

I am not able to see the products I publish in API Connect in the APIC Developer Portal. There is no error in the logs either.
I am able to do other things on the Dev Portal, such as create new app, subscribe to existing APIs, etc.
And later, I can see this new app/subscription in API Manager.
How can I resolve such problems, like: where could I find more information about errors, etc?
Please navigate to https://datapower_ip/organizationName/sanboxName. I Think you are publishing to the different sandbox and searching in another. If you publish APIs via API connect management console all the APIs will be published in the developer portal(if configured in settings of sandbox)
Thanks
Srikanth

Is there a RESTful API for pubishing RAMl to anypoint platform?

We would like to keep our RAML and Schema files in local source control for tracking of changes. Is there a wat to publish an updated RAML file and any associates Schema/JSON examples to the Anypoint Platform via an API or FTP?
I believe you should be able to do this with MuleSoft's Anypoint Platform API, documentation available here: https://anypoint.mulesoft.com/apiplatform/anypoint-platform/#/portals/organizations/68ef9520-24e9-4cf2-b2f5-620025690913/apis/11197/versions/11566/pages/11183
You can also follow this thread on the MuleSoft forums for more information: http://forums.mulesoft.com/questions/35618/is-there-a-restful-api-to-publish-updated-ramlsche.html
Hope that helps,
Mike