I plan to check it and add a little bit
import boto3
client = boto3.client('firehose')
data   = "1|1|1|2015-10-16\n"
response = client.put_record(
    DeliveryStreamName='my-stream-name-here',
    Record={
        'Data': data
    }
)
print(response)