ICC API Development & Integration 2 — Questions and Answers
Question 1: In Informatica Cloud (IICS), which connection type is used to call an external REST API as a source or target in a mapping?
- JDBC Connection
- REST V2 Connection (Correct answer)
- HTTP Connection
- Web Services Connection
Correct answer: REST V2 Connection
The REST V2 Connection in IICS is specifically designed to interact with external REST APIs as a source or target in mappings.
Question 2: When designing an API in Informatica Cloud Application Integration, what does the 'Request Schema' define?
- The authentication method for the API caller
- The structure and data types of the incoming API payload (Correct answer)
- The list of allowed IP addresses for API access
- The output format returned to the consumer
Correct answer: The structure and data types of the incoming API payload
The Request Schema defines the expected structure and data types of the payload that clients must send when invoking the API.
Question 3: Which Informatica Cloud feature allows you to expose a process as a callable REST endpoint?
- Data Integration Taskflow
- Application Integration Process with API trigger (Correct answer)
- Mass Ingestion Task
- Mapping Configuration Task
Correct answer: Application Integration Process with API trigger
An Application Integration Process with an API (REST/SOAP) trigger exposes the process logic as a callable endpoint.
Question 4: In IICS REST V2 connector, what is the purpose of the 'Pagination' configuration?
- To limit the number of API retries on failure
- To automatically fetch subsequent pages of data from an API that returns paginated responses (Correct answer)
- To split large payloads into smaller chunks before sending
- To cache API responses locally for performance
Correct answer: To automatically fetch subsequent pages of data from an API that returns paginated responses
Pagination configuration tells the REST V2 connector how to follow 'next page' links or offset parameters to retrieve all records from a paginated API.
Question 5: When an Informatica Cloud API Policy is applied to a published API, what does an 'IP Allowlist' policy enforce?
- It encrypts the API payload using AES-256
- It restricts API access to requests originating from specified IP addresses only (Correct answer)
- It logs all API calls to an audit trail
- It throttles API calls to a maximum rate per second
Correct answer: It restricts API access to requests originating from specified IP addresses only
An IP Allowlist policy enforces network-level access control by only permitting requests from explicitly listed IP addresses.
Question 6: Which HTTP method should be used when designing an IICS API endpoint that creates a new resource on the server?
- GET
- DELETE
- POST (Correct answer)
- PATCH
Correct answer: POST
POST is the standard HTTP method for creating new resources, sending data in the request body to be persisted.
Question 7: In Informatica Cloud, what is the role of 'API Groups' when managing published APIs?
- They bundle multiple mappings into a single deployment unit
- They organize and manage a set of related APIs sharing common policies and base URLs (Correct answer)
- They define the data types shared across multiple API schemas
- They control the number of concurrent API executions
Correct answer: They organize and manage a set of related APIs sharing common policies and base URLs
API Groups in IICS let you organize related APIs under a shared base URL and apply common policies like authentication and rate limiting to all APIs in the group.
In Informatica Cloud (IICS), which connection type is used to call an external REST API as a source or target in a mapping?