PUT
/
v0
/
line-entries
/
{line_entry_id}
curl --request PUT \
  --url https://api.sandbox.teal.dev/v0/line-entries/{line_entry_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'teal-instance-id: <teal-instance-id>' \
  --data '{
  "description": "<string>",
  "ledger_id": "7JRNsKwy2Lw66caxVU7WGC",
  "tag_ids": [
    "<string>"
  ]
}'
{
  "amount": 31282.28,
  "debit_credit": "credit",
  "description": "Payroll#230215",
  "ledger_id": "7JRNsKwy2Lw66caxVU7WGC",
  "related_line_entry_id": "<string>",
  "transaction_id": "<string>",
  "id": "XMDsKVuW4Wmi3LTW31Qw6E",
  "datetime": "2023-02-15T06:42:18Z",
  "editable": true,
  "journal_entry": {
    "datetime": "2023-02-15T06:42:18Z",
    "description": "Payroll#230215",
    "id": "C4ocnUQze8kDwQ3EczkZXn",
    "line_entry_ids": [
      "XMDsKVuW4Wmi3LTW31Qw6E",
      "NULcvXTkLczde32qs1rqgB"
    ]
  },
  "journal_entry_id": "C4ocnUQze8kDwQ3EczkZXn",
  "journal_entry_description": "Payroll#230215",
  "ledger": {
    "debit_credit": "debit",
    "editable": false,
    "financial_account_type": "bank_account",
    "id": "7JRNsKwy2Lw66caxVU7WGC",
    "is_required": false,
    "name": "Pluto Checking 4242",
    "report_cash_flow": true,
    "sort_code": "2240",
    "sub_type": "current_assets",
    "type": "asset"
  },
  "ledger_name": "Payroll Expense",
  "tags": [
    {
      "id": "UjL3BQnEaJtecuC7CUeDk",
      "name": "Sprinter - 1ab-c23",
      "tag_group_id": "NCB2xo5S1yQbNgyWskXpwG"
    }
  ],
  "transaction": {
    "amount": 31282.28,
    "datetime": "2023-02-15T06:42:18Z",
    "description": "Payroll#230215",
    "id": "txn_UjL3BQnEaJtecuC7CUeDk",
    "journal_entry_id": "C4ocnUQze8kDwQ3EczkZXn",
    "ledger_id": "7JRNsKwy2Lw66caxVU7WGC",
    "line_entry_id": "XMDsKVuW4Wmi3LTW31Qw6E",
    "personal": false,
    "posted_status": "posted",
    "review_status": "reviewed",
    "source_account_id": "L7RR1Yz85FJoASPvPLs441"
  }
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

teal-instance-id
string
required

The Teal instance ID

modified-by
string | null

An optional identifier for audit logging.

Path Parameters

line_entry_id
string
required

The line entry ID

Query Parameters

expand
enum<string>[] | null

Comma-separated list of Line Entry expand paths.

Available options:
transaction,
ledger,
journal_entry

Body

application/json

Response

201
application/json
Successful Response

The response is of type object.