Walk me through how you would build a daily batch pipeline to ingest transaction data from an external vendor API at CIBC.