SofizPay Logo

SofizPay

SofizPay Logo
SofizPay
Technical Documentation
Internet Recharge API

Internet Recharge API

Recharge IDOOM 4G and ADSL internet services with our unified API

API Endpoint

POSThttps://sofizpay.com/services/operation_post

This endpoint handles internet recharge operations for IDOOM services

IDOOM 4G

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

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

ParameterTypeDescription
encrypted_skstringEncrypted secret key for authentication
phonestringPhone number (10 digits for 4G, 9 digits for ADSL)
operatorstringService operator: idoom
amountnumberRecharge amount in DZD
offerstringService 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.