Yakeen AlienAddressInfoByIqama Integration Document V1.1
Yakeen AlienAddressInfoByIqama Integration Document V1.1
Yakeen AlienAddressInfoByIqama Integration Document V1.1
Contents
1. DOCUMENT INFORMATION 3
1.1. DOCUMENT CONTROL 3
2. INTRODUCTION 4
2.1. OBJECTIVE OF THIS DOCUMENT 4
2.2. REFERENCE TO DOCUMENTATION IN ANYPOINT EXCHANGE: 4
2.3. AUDIENCE 4
3. YAKEEN ALIENADDRESSINFOBYIQAMA SERVICE 5
3.1. API SEQUENCE DIAGRAM 5
3.2. SERVICE DESCRIPTION 5
3.3. SERVICE INPUTS 7
3.4. SERVICE OUTPUTS 7
4. MULESOFT HTTP ERROR RESPONSES 8
5. CUSTOM BUSINESS FAULTS 9
5.1. BUSINESS FAULT MESSAGE 9
5.2. SYSTEM FAULT MESSAGE 9
5.3. ERROR CODES 9
RCU | Middleware
API Integration Document for IAM | Mulesoft
1. Document Information
1.1. Document Control
Name Description
IAM Identity and Access Management
Yakeen Yakeen Services Provide AlienAddressInfoByIqama Information
ELM Simi Government Company – Act as a Service Provider
Mulesoft RCU Integration Platform
Experience API Limited area per each client on Mulesoft platform contains all client APIs
System API Mulesoft internal API act as an interface layer above the service providers
Mulesoft internal API, between Experience api and system api to manage and
Process API orchestrate multi system apis and retrieve the result to the experience api clear
with a little efforts from the experience api layer.
JSON JavaScript Object Notation format style
RCU | Middleware
API Integration Document for IAM | Mulesoft
2. Introduction
2.1. Objective of this document
The purpose of this document is to consolidate details and document the Yakeen
AlienAddressInfoByIqama Information API built for RCU IAM portal, by sending Iqama number
for retrieving the employee basic information from Yakeen.
For RCU IAM portal, refer to e-employee-api from the list of Assets
Documentation contains all the mentioned endpoints, mock requests, field-level details,
and sample request & response.
2.3. Audience
● API Developer
● Integration Developer
● Technical Lead
● Integration Architect
● QA/UAT team
● Users
RCU | Middleware
API Integration Document for IAM | Mulesoft
● Experience api service, it’s a Mulesoft api which act as a interfacing layer to
RCU IAM portal to receive the client requests and manipulating it internally
by the Mulesoft predefined connectors and our custom Mulesoft assets
process and system apis which covered the request needs in the runtime.
● Mulesoft system API catch the request with a JSON format and integrate
with Yakeen alienAddressInfoByIqama Info soap xml service for retrieving
the employee basic information from Yakeen throw the secure public
RCU | Middleware
API Integration Document for IAM | Mulesoft
network.
RCU | Middleware
API Integration Document for IAM | Mulesoft
RCU | Middleware
API Integration Document for IAM | Mulesoft
RCU | Middleware
API Integration Document for IAM | Mulesoft
RCU | Middleware