Base
| API | Description |
|---|---|
| POST api/Base/ConvertStringToDate?date={date} |
No documentation available. |
Adahi
| API | Description |
|---|---|
| GET api/Adahi/GetAll |
Get List of Adahi Detailes . header --> Key : This variable is confirmed by the access process |
| POST api/Adahi/ConvertStringToDate?date={date} |
No documentation available. |
PortalDonation
Donation Functions . .
| API | Description |
|---|---|
| POST api/PortalDonation/CreateDonation |
Create Donation header --> Key : This variable is confirmed by the access process |
| POST api/PortalDonation/CreateRecurringDonation |
Create Recurring Donation header --> Key : This variable is confirmed by the access process |
| POST api/PortalDonation/CreateZakat |
Create Zakat header --> Key : This variable is confirmed by the access process |
| POST api/PortalDonation/CreateAdahi |
Create Adahi header --> Key : This variable is confirmed by the access process |
| POST api/PortalDonation/CreateZakatalfetr |
Create Zakat alfetr header --> Key : This variable is confirmed by the access process |
| POST api/PortalDonation/CreateGift |
Create Create Gift header --> Key : This variable is confirmed by the access process |
| POST api/PortalDonation/ConvertStringToDate?date={date} |
No documentation available. |
HeaderSlider
Get List of Slider .
| API | Description |
|---|---|
| GET api/HeaderSlider/GetAll |
Get List of Last 4 Header Slider appear in Arabic . header --> Key : This variable is confirmed by the access process |
| POST api/HeaderSlider/ConvertStringToDate?date={date} |
No documentation available. |
Donor
Donor Functions . Donor Authentication , Donor Registration , Donor Change Password , Get Donor Information .
| API | Description |
|---|---|
| POST api/Donor/AuthByMobile |
AuthByMobile . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/AuthByUsername |
Auth . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/AuthBySocialApi |
AuthBySocialApi . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/VerifyOTP |
AuthByMobile . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/ResendOTP |
ResendOTP . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/Register |
Donor Registration . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/ChangePassword |
Donor Change Password . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/ProfileDeletion |
Donor Profile Deletion . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/ProfileReactivate |
Donor Profile Reactivate . header --> Key : This variable is confirmed by the access process |
| GET api/Donor/CheckProfileDeletionStatus |
Check Profile Deletion Status . header --> Key : This variable is confirmed by the access process |
| GET api/Donor/IsValidEmail?Email={Email} |
this Api for Check email already exist or not header --> Key : This variable is confirmed by the access process |
| GET api/Donor/IsValidMobile?CountryCode={CountryCode}&Mobile={Mobile} |
this Api for Check mobile number already exist or not header --> Key : This variable is confirmed by the access process |
| GET api/Donor/GetDonorInfo |
Get All Information By DonorID . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/ForgotPassword |
Forgot Password : The interface can be used to forgot password by email. header --> Key : This variable is confirmed by the access process |
| POST api/Donor/ResetPassword |
Reset Password . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/GetOTPToChangeMobileNumber |
this Api for Get OTP To Change Mobile Number . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/UpdateMobileNumberByOTP |
this Api for Verify OTP To Change Mobile Number . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/GetOTPToChangeDonorEmail |
this Api for Get OTP To Change Email . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/UpdateDonorEmailByOTP |
this Api for Verify OTP To Change Email . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/UpdateDonorName |
this Api for To Change Donor Name . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/GetAES |
this Api for Get Key and IV and Token To encript Password . header --> Key : This variable is confirmed by the access process |
| POST api/Donor/ReturnErrorResponseMessage |
No documentation available. |
| POST api/Donor/ConvertStringToDate?date={date} |
No documentation available. |
Projects
Projects and Programs Functions .
| API | Description |
|---|---|
| GET api/Projects/GetAll |
Get List of Projects . header --> Key : This variable is confirmed by the access process |
| GET api/Projects/GetMainProjectsPrograms |
Get List of Projects and Programs . header --> Key : This variable is confirmed by the access process |
| GET api/Projects/GetProjectsProgramsCompleted |
Get List of Projects and Programs . header --> Key : This variable is confirmed by the access process |
| GET api/Projects/GetByID/{ID} |
Get Project By ID . header --> Key : This variable is confirmed by the access process |
| GET api/Projects/GetRelatedNews/{ID}?langCode={langCode} |
No documentation available. |
| GET api/Projects/GetTopDonors/{ID} |
No documentation available. |
| POST api/Projects/Filter |
Filter (Project And Program) . header --> Key : This variable is confirmed by the access process |
| GET api/Projects/GetAllClassification |
Get List of Project And Program Classifications . header --> Key : This variable is confirmed by the access process |
| GET api/Projects/GetAllCountry |
Get List of Project And Program Country . header --> Key : This variable is confirmed by the access process |
| POST api/Projects/FilterCompleted |
Filter (Project And Program Completed) . header --> Key : This variable is confirmed by the access process |
| GET api/Projects/GetAllClassificationCompleted |
Get List of Project And Program Completed Classifications . header --> Key : This variable is confirmed by the access process |
| GET api/Projects/GetAllCountryCompleted |
Get List of Project And Program Completed Country . header --> Key : This variable is confirmed by the access process |
| POST api/Projects/ConvertStringToDate?date={date} |
No documentation available. |
Telecommunications
| API | Description |
|---|---|
| GET api/Telecommunications/GetAll |
Get List of Telecommunications . header --> Key : This variable is confirmed by the access process |
| POST api/Telecommunications/ConvertStringToDate?date={date} |
No documentation available. |
Zakatalfetr
| API | Description |
|---|---|
| GET api/Zakatalfetr/GetAll |
Get List of Zakat alfetr Detailes . header --> Key : This variable is confirmed by the access process |
| POST api/Zakatalfetr/ConvertStringToDate?date={date} |
No documentation available. |
Donation
Donation Functions . .
| API | Description |
|---|---|
| POST api/Donation/CreateDonation |
Create Donation header --> Key : This variable is confirmed by the access process |
| POST api/Donation/CreateRecurringDonation |
Create Recurring Donation header --> Key : This variable is confirmed by the access process |
| POST api/Donation/CreateZakat |
Create Zakat header --> Key : This variable is confirmed by the access process |
| POST api/Donation/CreateAdahi |
Create Adahi header --> Key : This variable is confirmed by the access process |
| POST api/Donation/CreateZakatalfetr |
Create Zakat alfetr header --> Key : This variable is confirmed by the access process |
| POST api/Donation/CreateGift |
Create Recurring Donation header --> Key : This variable is confirmed by the access process |
| POST api/Donation/CancelRecurrentDonation |
Cancel Recurrent Donation header --> Key : This variable is confirmed by the access process |
| GET api/Donation/GetDonationBankStatusOld/{ID}?DeviceOSTypeId={DeviceOSTypeId} |
Get Donation Bank Status By Donation ID (CRM) . header --> Key : This variable is confirmed by the access process |
| GET api/Donation/GetDonationBankStatus/{ID}?DeviceOSTypeId={DeviceOSTypeId} |
Get Donation Bank Status By Donation ID . header --> Key : This variable is confirmed by the access process |
| POST api/Donation/ReturnErrorResponseMessage |
No documentation available. |
| POST api/Donation/ConvertStringToDate?date={date} |
No documentation available. |
CardRanges
Active Card Ranges .
| API | Description |
|---|---|
| GET api/CardRanges/GetAll |
Get List of Active Card Ranges . header --> Key : This variable is confirmed by the access process |
| GET api/CardRanges/IdentifyCardTypeUsingCardNumber/{ID} |
Get CardType By ID . header --> Key : This variable is confirmed by the access process |
| POST api/CardRanges/ConvertStringToDate?date={date} |
No documentation available. |
Programs
| API | Description |
|---|---|
| GET api/Programs/GetAll |
Get List of Programs . header --> Key : This variable is confirmed by the access process |
| GET api/Programs/GetByID/{ID} |
Get Program By ID . header --> Key : This variable is confirmed by the access process |
| GET api/Programs/GetRelatedNews/{ID}?langCode={langCode} |
No documentation available. |
| GET api/Programs/GetTopDonors/{ID} |
No documentation available. |
| POST api/Programs/ConvertStringToDate?date={date} |
No documentation available. |
Support
Support Tickets . .
| API | Description |
|---|---|
| POST api/Support/Ticket |
create Support Ticket header --> Key : This variable is confirmed by the access process |
| POST api/Support/ConvertStringToDate?date={date} |
No documentation available. |
Statistics
| API | Description |
|---|---|
| GET api/Statistics/GetMainStatistics |
Get Main Statistics Total Donations(SAR) , Total Donors . header --> Key : This variable is confirmed by the access process |
| POST api/Statistics/ConvertStringToDate?date={date} |
No documentation available. |
Landing
Return all function in Mobile Home Page
| API | Description |
|---|---|
| GET api/Landing/Get?langCode={langCode} |
No documentation available. |
| POST api/Landing/ConvertStringToDate?date={date} |
No documentation available. |
APISettings
APISettings Return All System Settings
| API | Description |
|---|---|
| GET api/APISettings/GetSettings |
Get General Settings . header --> Key : This variable is confirmed by the access process |
| GET api/APISettings/GetAllCountry |
Get All Country . header --> Key : This variable is confirmed by the access process |
| GET api/APISettings/GetAllGiftTemplate |
No documentation available. |
| GET api/APISettings/GetDonationPolicy |
Get Donation Policy . header --> Key : This variable is confirmed by the access process |
| GET api/APISettings/GetPrivacyPolicy |
Get Privacy Policy . header --> Key : This variable is confirmed by the access process |
| POST api/APISettings/ReturnErrorResponseMessage |
No documentation available. |
| POST api/APISettings/ConvertStringToDate?date={date} |
No documentation available. |
VideoGallery
| API | Description |
|---|---|
| GET api/VideoGallery/GetAllAr |
Get List of Video Gallery appear in Arabic . header --> Key : This variable is confirmed by the access process |
| GET api/VideoGallery/GetAllEn |
Get List of Video Gallery appear in English . header --> Key : This variable is confirmed by the access process |
| POST api/VideoGallery/ConvertStringToDate?date={date} |
No documentation available. |
BankAccount
| API | Description |
|---|---|
| GET api/BankAccount/GetAll |
Get List of Banks Account . header --> Key : This variable is confirmed by the access process |
| POST api/BankAccount/ConvertStringToDate?date={date} |
No documentation available. |