cURL
curl --request POST \
--url http://localhost:3000/v1/transactions/bulk \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"submission_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"transactions": [
{
"amount": 0,
"description": "<string>",
"external_id": "<string>",
"account_id": "<string>",
"currency": "USD",
"date": "<string>",
"timestamp": "<string>",
"balance": 0,
"data_source": "<string>",
"raw_data": {}
}
]
}
'import { Moneyline } from '@moneyline/sdk';
const client = new Moneyline();
const result = await client.transactions.createBulk('3fa85f64-5717-4562-b3fc-2c963f66afa6', '3fa85f64-5717-4562-b3fc-2c963f66afa6');from moneyline import Moneyline
client = Moneyline()
result = client.transactions.create(submission_id="string", transactions=[])client, err := moneyline.NewClient(os.Getenv("MONEYLINE_API_KEY"))
if err != nil {
log.Fatal(err)
}
result, err := client.Transactions.Create(context.Background(), "3fa85f64-5717-4562-b3fc-2c963f66afa6", transactions /* []TransactionInput */)
if err != nil {
log.Fatal(err)
}{
"data": [
{
"id": "<string>",
"tenantId": "<string>",
"submissionId": "<string>",
"externalId": "<string>",
"accountId": "<string>",
"amount": "<unknown>",
"currency": "<string>",
"description": "<string>",
"date": "<unknown>",
"timestamp": "<unknown>",
"dataSource": "<unknown>",
"rawData": "<unknown>",
"createdAt": "<unknown>"
}
]
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}Transactions
Create transactions in bulk (up to 5000)
POST
/
v1
/
transactions
/
bulk
cURL
curl --request POST \
--url http://localhost:3000/v1/transactions/bulk \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"submission_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"transactions": [
{
"amount": 0,
"description": "<string>",
"external_id": "<string>",
"account_id": "<string>",
"currency": "USD",
"date": "<string>",
"timestamp": "<string>",
"balance": 0,
"data_source": "<string>",
"raw_data": {}
}
]
}
'import { Moneyline } from '@moneyline/sdk';
const client = new Moneyline();
const result = await client.transactions.createBulk('3fa85f64-5717-4562-b3fc-2c963f66afa6', '3fa85f64-5717-4562-b3fc-2c963f66afa6');from moneyline import Moneyline
client = Moneyline()
result = client.transactions.create(submission_id="string", transactions=[])client, err := moneyline.NewClient(os.Getenv("MONEYLINE_API_KEY"))
if err != nil {
log.Fatal(err)
}
result, err := client.Transactions.Create(context.Background(), "3fa85f64-5717-4562-b3fc-2c963f66afa6", transactions /* []TransactionInput */)
if err != nil {
log.Fatal(err)
}{
"data": [
{
"id": "<string>",
"tenantId": "<string>",
"submissionId": "<string>",
"externalId": "<string>",
"accountId": "<string>",
"amount": "<unknown>",
"currency": "<string>",
"description": "<string>",
"date": "<unknown>",
"timestamp": "<unknown>",
"dataSource": "<unknown>",
"rawData": "<unknown>",
"createdAt": "<unknown>"
}
]
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}{
"error": {
"type": "<string>",
"code": "<string>",
"message": "<string>",
"param": "<string>",
"doc_url": "<string>",
"suggestion": "<string>",
"request_id": "<string>",
"resource_type": "<string>",
"resource_id": "<string>",
"retry_after_seconds": 123,
"validation_errors": [
{
"param": "<string>",
"message": "<string>",
"code": "<string>"
}
]
}
}