Skip to main content
Solved

How to find an API within a given projection

  • August 17, 2026
  • 11 replies
  • 126 views

Link
Superhero (Customer)
Forum|alt.badge.img+23
  • Superhero (Customer)

Dear experts,

is there a way to find out which APIs has a certain projection in IFS Cloud?

 

For example:

Projection: personnelfileemployementperiodshandling

List of APIs: ?

Best answer by Abdul

Hi ​@Link,

I will prefer below steps to find APIs details.

  1. API Explorer sub-section level gives all the linked Entities details.

  

  1. Copy any desired Entity and open in Entity screen to get linked APIs detail with Getter functions and all. e.g. PersonCompany entity.

 

Additionally, quick report can also be configured to get API for Projection by simply passing linked entities.

11 replies

PhillBronson
Hero (Customer)
Forum|alt.badge.img+13
  • Hero (Customer)
  • August 17, 2026

@Link You can use API explorer for this.

 


 


 


Link
Superhero (Customer)
Forum|alt.badge.img+23
  • Author
  • Superhero (Customer)
  • August 17, 2026

Hi ​@PhillBronson 

where can I see the api names?

For example:

company_person_api.Get_XXXX

etc.

Thank you in advance.


Forum|alt.badge.img+10
  • Hero (Customer)
  • August 17, 2026

@Link if the entity is known : 

you can trye the entity page (or a quick report filtering on the projection): 

 

The pacakge tab (DICTIONARY_SYS_PACKAGE_ACTIVE) will give you the SQL API package.

and the APIs (FND_PROJ_ENTITY_WITH_ENTITYSET) tab will give you the projection 

 

 


Abdul
Superhero (Partner)
Forum|alt.badge.img+20
  • Superhero (Partner)
  • Answer
  • August 17, 2026

Hi ​@Link,

I will prefer below steps to find APIs details.

  1. API Explorer sub-section level gives all the linked Entities details.

  

  1. Copy any desired Entity and open in Entity screen to get linked APIs detail with Getter functions and all. e.g. PersonCompany entity.

 

Additionally, quick report can also be configured to get API for Projection by simply passing linked entities.


PhillBronson
Hero (Customer)
Forum|alt.badge.img+13
  • Hero (Customer)
  • August 17, 2026

@Link Yes ​Abdul is correct. 
Both are API’s, your initial question was about projection API’s
 

Where are you intending to use these?


Link
Superhero (Customer)
Forum|alt.badge.img+23
  • Author
  • Superhero (Customer)
  • August 17, 2026

@Link Yes ​Abdul is correct. 
Both are API’s, your initial question was about projection API’s
 

Where are you intending to use these?

Hi ​@PhillBronson 

I want to use it in a custom event with PL/SQL.


PhillBronson
Hero (Customer)
Forum|alt.badge.img+13
  • Hero (Customer)
  • August 17, 2026

@Link gotcha, Abdul’s suggestion could get you what you need. It doesn’t show the signature of the methods that you intend to use...usually for simple getters it's just the keys of the entity but that isn’t always true. This is easier to view in the actual database via the packages but if this is your only recourse then

to see the specification of the package you can use something like this in a quick report maybe: SELECT * FROM all_source WHERE owner= 'IFSAPP' AND type='PACKAGE' AND name LIKE 'COMPANY_PERSON_API';

and the body of the package with this maybe:

SELECT * FROM all_source WHERE owner= 'IFSAPP' AND type='PACKAGE BODY' AND name LIKE 'COMPANY_PERSON_API';

 

I say maybe because I’m not sure you won’t hit permission issues


Link
Superhero (Customer)
Forum|alt.badge.img+23
  • Author
  • Superhero (Customer)
  • August 18, 2026

Hello ​@PhillBronson 

thank you again. I shouldn't have any permission issues.

However, I will test your approach using PL/SQL Developer.

Thank you ​@Abdul , I will check that as well.

 


Link
Superhero (Customer)
Forum|alt.badge.img+23
  • Author
  • Superhero (Customer)
  • August 18, 2026

Hi ​@Link,

I will prefer below steps to find APIs details.

  1. API Explorer sub-section level gives all the linked Entities details.

  

  1. Copy any desired Entity and open in Entity screen to get linked APIs detail with Getter functions and all. e.g. PersonCompany entity.

 

Additionally, quick report can also be configured to get API for Projection by simply passing linked entities.

Hi ​@Abdul 

what is the difference between an API such as 'CompanyPersonApi.Get_Fname()' and an API from the API Explorer?

When do I use which one?

Thank you in advance.


Abdul
Superhero (Partner)
Forum|alt.badge.img+20
  • Superhero (Partner)
  • August 18, 2026

Hi ​@Link,

As far as I know, Company_Person_Api.Get_Fname() will be used for Plsql coding while API explorer are REST APIs calls that mostly used for Interface configurations.

@PhillBronson, please add if there is any other major difference.

 


Link
Superhero (Customer)
Forum|alt.badge.img+23
  • Author
  • Superhero (Customer)
  • August 18, 2026

Hi ​@Link,

As far as I know, Company_Person_Api.Get_Fname() will be used for Plsql coding while API explorer are REST APIs calls that mostly used for Interface configurations.

@PhillBronson, please add if there is any other major difference.

 

Great. Thank you ​@Abdul 👍🏼