Open BankingB2B SuiteERP Integration
GuidesChangelog
Menu

Categories

Open BankingB2B SuiteERP Integration


  • GENERAL INFORMATION

    • Documentation guide
    • Documentation guide
    • SingleView B2B Core APIs
    • SingleView Open Banking
    • Platform architecture
    • KSAOB standards
    • Security best practices
  • Getting started

    • Introduction
    • Become a User
    • Quick Lookup
  • GETTING STARTED

    • Integration guide
    • Become a user
    • Integration guide
    • Prerequisites for Sandbox
    • Developer console
    • Establishing secure connection
    • Establish secure connection
    • Authenticating your request
    • Generate access token
    • Making your first test api call
    • Make test raw data API call
    • Prerequisites for production
    • Make test data use case API call
    • Moving to production
  • Authentication

    • Generate Signature
  • ERP API Services

    • Configure API Account
    • Create Group & Company
    • Supplier Services
    • Account Services
    • Balance Enquiry
    • Statements
    • IBAN Validation
    • POS Transactions
  • CONSENT MANAGEMENT

    • Overview
    • Create a consent
    • Retrieve consent details
    • Revoke a consent
  • AUTHENTICATION

    • Header parameters
    • Obtain access token
    • Generate signature
  • Data APIs

    • Account statement
    • Balance enquiry
    • IBAN verification
    • POS transactions
    • Raw statement
  • Raw Data APIs

    • Introduction
    • View accounts
    • View balance
    • View transactions
    • Identify account holders (Parties)
    • Review direct debits
    • Review scheduled payments
    • Review standing orders
  • Payment APIs

  • DATA USE CASE APIS

  • SADAD

  • Plug-and-Play Integrations

    • Payly
  • RESOURCES

    • POR Details
    • Error codes
    • Errors & codes
    • Collections
    • API version management
    • Bank connectivity
  • API Archives


SADAD MOI information

MOI Services

ServiceCode

ServiceName

001

Extend Visitor Visa

002

Issue New Iqama

003

Renew Iqama

004

Issue Exit Re-entry visa (single)

005

Issue Exit Re-entry visa (multiple)

006

Visa Cancellation

007

Transfer of Sponsorship

008

Replace Iqama

009

Transfer Dependant to be Head of Household

010

Transfer Head of Household to be a Dependent

011

Transfer Dependant to a new Head of Household

012

Change of Occupation

013

Dependants Entry Visa Fee Collection

014

Adding Dependent Born Inside Saudi Arabia

015

Dependant Separation

016

Issue New Iqama for a Citizen's Wife

052

Lost Passport Fine

057

Extend Exit Re-Entry Visa Duration

058

Associate Fees for a Specific Associate

059

Associate Fees for All Registered Associates on the Head of Household

022

Issue License

023

Issue License from Old License

024

Replace License

025

Renew License

035

Issue New Passport

036

Re-issue Passport

037

Renew Passport

040

Query Traffic Violations by the violator ID

041

Query Traffic Violations by the Violation ID

026

Renew Vehicle Registration

027

Transfer Owner

028

Re-issue Registration Card

029

Re-issue License Plate

030

Export Vehicle

031

Exchange Plates by Owner

032

Exchange Plates Not by Owner

044

Transfer Plates to registered vehicle

045

Transfer Plates (Changing Current Vehicle Plate)

042

Register Vehicle

043

Re-Import Vehicle

049

Vehicle Into Junk

038

Family Visa

039

Labor Visa

017

Birth Registration

018

Death Registration

019

Marriage Registration

020

Divorce Registration

021

Issue ID Card

053

Issue Family Card

054

Other Fees and Fines

MOI Service Parameter

BillerID

BillerCode

BillerName

ServiceCode

ServiceName

SV ParameterName

ParameterDescription

ParameterType

ParameterMinimumLength

ParameterMaximumLength

090

MOIAC

Alien Control

001

Extend Visitor Visa

ID

Border Number

Number

10

10

090

MOIAC

Alien Control

002

Issue New Iqama

ID

Border Number

Number

10

10

090

MOIAC

Alien Control

002

Issue New Iqama

SponsorID

Sponsor ID

Number

10

10

090

MOIAC

Alien Control

002

Issue New Iqama

Duration

Iqama Duration in Months

IqamaDurations_Enum

1

2

090

MOIAC

Alien Control

002

Issue New Iqama

JobCategory

Job Category

JobCategory_Enum

2

2

090

MOIAC

Alien Control

003

Renew Iqama

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

003

Renew Iqama

Duration

Iqama Duration in Months

IqamaDurations_Enum

1

2

090

MOIAC

Alien Control

004

Issue Exit Re-entry visa (single)

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

004

Issue Exit Re-entry visa (single)

Duration

Visa Duration

VisaDuration_Enum

2

4

090

MOIAC

Alien Control

005

Issue Exit Re-entry visa (multiple)

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

005

Issue Exit Re-entry visa (multiple)

Duration

Visa Duration

VisaDuration_Enum

2

4

090

MOIAC

Alien Control

006

Visa Cancellation

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

006

Visa Cancellation

VisaNumber

Visa Number

Number

10

10

090

MOIAC

Alien Control

007

Transfer of Sponsorship

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

008

Replace Iqama

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

009

Transfer Dependant to be Head of Household

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

009

Transfer Dependant to be Head of Household

SponsorID

Sponsor ID

Number

10

10

090

MOIAC

Alien Control

009

Transfer Dependant to be Head of Household

Duration

Iqama Duration in Months

IqamaDurations_Enum

1

2

090

MOIAC

Alien Control

009

Transfer Dependant to be Head of Household

JobCategory

Job Category

JobCategory_Enum

2

2

090

MOIAC

Alien Control

010

Transfer Head of Household to be a Dependent

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

011

Transfer Dependant to a new Head of Household

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

012

Change of Occupation

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

013

Dependants Entry Visa Fee Collection

ID

Head of Household ID Number

Number

10

10

090

MOIAC

Alien Control

013

Dependants Entry Visa Fee Collection

NoOfDependent

Number of Dependent

Number

1

2

090

MOIAC

Alien Control

014

Adding Dependent Born Inside Saudi Arabia

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

014

Adding Dependent Born Inside Saudi Arabia

EventActualDate

Dependent Birth Date

HijriDate

10

10

090

MOIAC

Alien Control

015

Dependant Separation

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

016

Issue New Iqama for a Citizen's Wife

ID

Border Number

Number

10

10

090

MOIAC

Alien Control

016

Issue New Iqama for a Citizen's Wife

CitizenId

Citizen ID

Number

10

10

090

MOIAC

Alien Control

016

Issue New Iqama for a Citizen's Wife

Duration

Iqama Duration in Months

IqamaDurations_Enum

1

2

090

MOIAC

Alien Control

052

Lost Passport Fine

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

057

Extend Exit Re-Entry Visa Duration

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

057

Extend Exit Re-Entry Visa Duration

VisaNumber

Visa Number

Number

10

10

090

MOIAC

Alien Control

057

Extend Exit Re-Entry Visa Duration

Duration

Visa Duration

VisaDuration_Enum

2

4

090

MOIAC

Alien Control

058

Associate Fees for a Specific Associate

ID

Alien ID

Number

10

10

090

MOIAC

Alien Control

058

Associate Fees for a Specific Associate

CitizenId

Associate ID

Number

10

10

090

MOIAC

Alien Control

058

Associate Fees for a Specific Associate

EventActualDate

Fee Duration End Date

HijriDate

10

10

090

MOIAC

Alien Control

059

Associate Fees for All Registered Associates on the Head of Household

ID

Iqama ID

Number

10

10

090

MOIAC

Alien Control

059

Associate Fees for All Registered Associates on the Head of Household

EventActualDate

Fee Duration End Date

HijriDate

10

10

091

MOIDL

Driving License

022

Issue License

ID

Beneficiary ID

Number

10

10

091

MOIDL

Driving License

022

Issue License

LicenseType

License Type

LicenseType_Enum

2

2

091

MOIDL

Driving License

022

Issue License

Duration

Duration

LicenseDurationType_Enum

2

2

091

MOIDL

Driving License

023

Issue License from Old License

ID

Beneficiary ID

Number

10

10

091

MOIDL

Driving License

023

Issue License from Old License

LicenseType

License Type

LicenseType_Enum

2

2

091

MOIDL

Driving License

023

Issue License from Old License

Duration

Duration

LicenseDurationType_Enum

2

2

091

MOIDL

Driving License

024

Replace License

ID

Beneficiary ID

Number

10

10

091

MOIDL

Driving License

024

Replace License

LicenseType

License Type

LicenseType_Enum

2

2

091

MOIDL

Driving License

025

Renew License

ID

Beneficiary ID

Number

10

10

091

MOIDL

Driving License

025

Renew License

LicenseType

License Type

LicenseType_Enum

2

2

091

MOIDL

Driving License

025

Renew License

Duration

Duration

LicenseDurationType_Enum

2

2

092

MOISP

Saudi Passports

035

Issue New Passport

ID

Citizen ID

Number

10

10

092

MOISP

Saudi Passports

035

Issue New Passport

PassportType

Passport Type

PassportType_Enum

2

2

092

MOISP

Saudi Passports

035

Issue New Passport

Duration

Validity Duration

ValidityDurationType_Enum

2

2

092

MOISP

Saudi Passports

036

Re-issue Passport

ID

Citizen ID

Number

10

10

092

MOISP

Saudi Passports

036

Re-issue Passport

PassportType

Passport Type

PassportType_Enum

2

2

092

MOISP

Saudi Passports

037

Renew Passport

ID

Citizen ID

Number

10

10

092

MOISP

Saudi Passports

037

Renew Passport

PassportType

Passport Type

PassportType_Enum

2

2

092

MOISP

Saudi Passports

037

Renew Passport

Duration

Validity Duration

ValidityDurationType_Enum

2

2

093

MOITV

Traffic Violations

040

Query Traffic Violations by the violator ID

ID

Violator ID

Number

10

10

093

MOITV

Traffic Violations

041

Query Traffic Violations by the Violation ID

ID

Violator ID

Number

10

10

093

MOITV

Traffic Violations

041

Query Traffic Violations by the Violation ID

ViolationID

Violation ID

Number

10

10

094

MOIMV

Motor Vehicles

026

Renew Vehicle Registration

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

026

Renew Vehicle Registration

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

027

Transfer Owner

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

027

Transfer Owner

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

027

Transfer Owner

NewOwnerId

New Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

028

Re-issue Registration Card

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

028

Re-issue Registration Card

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

028

Re-issue Registration Card

CardIssuanceReason

Card Issuance Reason

CardIssuReasonsType_Enum

2

9

094

MOIMV

Motor Vehicles

029

Re-issue License Plate

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

029

Re-issue License Plate

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

029

Re-issue License Plate

PlateIssuanceReason

Plate Issuance Reason

PlateIssuReasonsType_Enum

2

9

094

MOIMV

Motor Vehicles

030

Export Vehicle

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

030

Export Vehicle

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

031

Exchange Plates by Owner

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

031

Exchange Plates by Owner

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

032

Exchange Plates Not by Owner

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

032

Exchange Plates Not by Owner

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

032

Exchange Plates Not by Owner

NewOwnerId

New Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

044

Transfer Plates to registered vehicle

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

044

Transfer Plates to registered vehicle

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

044

Transfer Plates to registered vehicle

RegistrationType

New Vehicle Registration Type

NewRegistrationType_Enum

2

2

094

MOIMV

Motor Vehicles

044

Transfer Plates to registered vehicle

BodyType

Vehicle Body Type

BodyType_Enum

1

2

094

MOIMV

Motor Vehicles

045

Transfer Plates (Changing Current Vehicle Plate)

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

045

Transfer Plates (Changing Current Vehicle Plate)

VehicleSequence

Vehicle Sequence Number

Number

1

9

094

MOIMV

Motor Vehicles

045

Transfer Plates (Changing Current Vehicle Plate)

RegistrationType

New Vehicle Registration Type

NewRegistrationType_Enum

2

2

094

MOIMV

Motor Vehicles

045

Transfer Plates (Changing Current Vehicle Plate)

BodyType

Vehicle Body Type

BodyType_Enum

1

2

094

MOIMV

Motor Vehicles

042

Register Vehicle

ID

Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

042

Register Vehicle

VehicleCustomCardNumber

Vehicle Custom Card Number

Number

10

10

094

MOIMV

Motor Vehicles

042

Register Vehicle

RegistrationType

Vehicle Registration Type

NewRegistrationType_Enum

2

2

094

MOIMV

Motor Vehicles

042

Register Vehicle

BodyType

Vehicle Body Type

BodyType_Enum

1

2

094

MOIMV

Motor Vehicles

042

Register Vehicle

LicensePlateWithLogo

License Plate with Logo

LicensePlateWithLogo_Enum

2

2

094

MOIMV

Motor Vehicles

043

Re-Import Vehicle

ID

Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

043

Re-Import Vehicle

VehicleCustomCardNumber

Vehicle Custom Card Number

Number

10

10

094

MOIMV

Motor Vehicles

043

Re-Import Vehicle

RegistrationType

Vehicle Registration Type

NewRegistrationType_Enum

2

2

094

MOIMV

Motor Vehicles

043

Re-Import Vehicle

BodyType

Vehicle Body Type

BodyType_Enum

1

2

094

MOIMV

Motor Vehicles

049

Vehicle Into Junk

ID

Current Owner ID

Number

10

10

094

MOIMV

Motor Vehicles

049

Vehicle Into Junk

VehicleSequence

Vehicle Sequence Number

Number

6

9

094

MOIMV

Motor Vehicles

049

Vehicle Into Junk

NewOwnerId

New Owner ID

Number

10

10

095

MOILI

Labor Importation

038

Family Visa

ID

Sponsor ID

Number

10

10

095

MOILI

Labor Importation

038

Family Visa

VisaCount

Number of Visas

Number

1

10

095

MOILI

Labor Importation

039

Labor Visa

ID

Sponsor ID

Number

10

10

095

MOILI

Labor Importation

039

Labor Visa

VisaCount

Number of Visas

Number

1

10

095

MOILI

Labor Importation

039

Labor Visa

VisaType

Visa Type

VisaType_Enum

2

2

096

MOICR

Civil Registration

017

Birth Registration

ID

National ID Number

Number

10

10

096

MOICR

Civil Registration

017

Birth Registration

EventActualDate

Birth Date

HijriDate

10

10

096

MOICR

Civil Registration

018

Death Registration

ID

National ID Number

Number

10

10

096

MOICR

Civil Registration

018

Death Registration

EventActualDate

Death Date

HijriDate

10

10

096

MOICR

Civil Registration

019

Marriage Registration

ID

National ID Number

Number

10

10

096

MOICR

Civil Registration

019

Marriage Registration

EventActualDate

Marriage Date

HijriDate

10

10

096

MOICR

Civil Registration

020

Divorce Registration

ID

National ID Number

Number

10

10

096

MOICR

Civil Registration

020

Divorce Registration

EventActualDate

Divorce Date

HijriDate

10

10

096

MOICR

Civil Registration

021

Issue ID Card

ID

National ID Number

Number

10

10

096

MOICR

Civil Registration

021

Issue ID Card

IssuanceReason

Issuance Reason

IssuanceReasonsType_Enum

10

10

096

MOICR

Civil Registration

021

Issue ID Card

CardVersionNumber

Card Version Number

Number

2

2

096

MOICR

Civil Registration

053

Issue Family Card

ID

National ID Number

Number

10

10

096

MOICR

Civil Registration

053

Issue Family Card

IssuanceReason

Issuance Reason

IssuanceReasonsType_Enum

10

10

096

MOICR

Civil Registration

053

Issue Family Card

CardVersionNumber

Card Version Number

Number

2

2

096

MOICR

Civil Registration

054

Other Fees and Fines

ID

National ID Number

Number

10

10

Updated July 3, 2026

Was this helpful?