Internet Recharge API
Internet Recharge API
Recharge IDOOM 4G and ADSL internet services with our unified API
API Endpoint
POST
https://sofizpay.com/services/operation_postThis endpoint handles internet recharge operations for IDOOM services

IDOOM 4G
For mobile phones - 10 digits
Request Example
bash
curl --location 'https://sofizpay.com/services/operation_post' \
--header 'Content-Type: application/json' \
--data '{
"encrypted_sk": "YOUR_ENCRYPTED_SECRET_KEY",
"phone": "10-DIGITS",
"operator": "idoom",
"amount": 1000,
"offer": "IDOOM 4G 1000"
}'Phone Format
0458230823 (10 digits)Available Offers (DZD)
500100020003000500010000

IDOOM ADSL
For fixed lines - 9 digits
Request Example
bash
curl --location 'https://sofizpay.com/services/operation_post' \
--header 'Content-Type: application/json' \
--data '{
"encrypted_sk": "YOUR_ENCRYPTED_SECRET_KEY",
"phone": "9-DIGITS",
"operator": "idoom",
"amount": 1000,
"offer": "IDOOM ADSL 1000"
}'Phone Format
045823082 (9 digits)Available Offers (DZD)
500100020003000500010000
Request Parameters
| Parameter | Type | Description |
|---|---|---|
encrypted_sk | string | Encrypted secret key for authentication |
phone | string | Phone number (10 digits for 4G, 9 digits for ADSL) |
operator | string | Service operator: idoom |
amount | number | Recharge amount in DZD |
offer | string | Service type and amount (e.g., "IDOOM 4G 1000" or "IDOOM ADSL 2000") |
IDOOM 4G Format
For 10-digit phone numbers:
"IDOOM 4G 1000""IDOOM 4G 5000"IDOOM ADSL Format
For 9-digit phone numbers:
"IDOOM ADSL 1000""IDOOM ADSL 3000"Success Response (200)
json
{
"status": "success",
"message": "Internet recharge completed successfully",
"operation_id": "YOUR_OPERATION_ID",
"transaction_id": "YOUR_TRANSACTION_ID",
"transaction_status": "confirmed"
}Note: The internet recharge will be processed and data will be added to the specified account.