Document

Enables document sharing. type value is 14.

Request
{  
    "txnid": "134434",  
    "receiver": {  
        "type": 2,  
        "address": "9053XXXXXXXX"  
    },  
    "composition": {  
        "list": [{  
            "type": 14,  
            "document": {  
                "filename": "test",  
                "filepath": "https://tvoip.turkcell.com.tr/URL"
            }  
        }]  
    }  
}  
Fields
FieldValueDescription
*txnidstringRequest id value
*receiverobject
*typeintRecipient address type. Values: 0 -> Hashed address 1 -> All addresses following the service 2 -> MSISDN (plain number)
*addressstringAddress in the type specified by type. If type is 0, address is hashed (value provided by bipussu). If type is 1, address must not be in the request. If type is 2, provide the address in 905XXXXXXXXX format.
*compositionobject
*listlistMessages to send; at least 1 item required.
*typeintMessage type. Values: 0 – Text 2 – Photo 3 – Audio 4 – Video 5 – Sticker 6 – Caps 7 – Location 9 – Finish Line 10 – Contact 13 – Template Media Message 14 – Document.
*documentobjectDocument payload
*filenamestringFile name. If omitted, filename is derived from filepath.
*filepathstringFile URL uploaded to FTS

Validations

Error Codes

resultcodeDescription
1070invalid document