Journals
Create and retrieve journal entries for a given consent.
Retrieves a paginated list of journals for the specified consent.
System support
Fortnox
β Supported
Bjorn Lunden
β Supported
Spiris
π Not supported / contact us
Tripletex
π Not supported / contact us
Visma e-conomic
π Not supported / contact us
Billy
π Not supported / contact us
Visma Dinero
π Not supported / contact us
![]()
Procountor
β Supported
Visma Netvisor
π Not supported / contact us
Microsoft Business Central
π Not supported / contact us
Exact Online
π Not supported / contact us
![]()
QuickBooks
π Not supported / contact us
Xero
β Supported
Bokio
π Not supported / contact us
Kleer
π Not supported / contact us
Use the API key to access all API endpoints.
Identifier of the consent representing the connection to the accounting system.
Number of records to return per page. Range: 1-100.
Page number to return. Must be 1 or greater.
Start date for the journal filter. Format: yyyy-MM-dd.
2025-01-01End date for the journal filter. Format: yyyy-MM-dd.
2025-12-31Sort order for the results.
Unique identifier used to correlate and trace this request.
Returns a paginated list of journals for the specified consent.
Represents a paginated result containing metadata and a collection of items.
Missing or invalid authentication credentials.
Not authorized to access this resource.
This operation is not supported by the connected accounting system.
GET /accounting/api/v1/consents/{consentId}/journals HTTP/1.1
Host: apione.zwapgrid.com
x-api-key: YOUR_API_KEY
x-correlation-id: 123e4567-e89b-12d3-a456-426614174000
Accept: */*
{
"meta": {
"totalResources": 10,
"totalPages": 1,
"currentPage": 1
},
"data": [
{
"id": "550e8400-e29b-41d4-a716-446655440004",
"reference": "J-001",
"transactionDate": "2024-01-01",
"accountingSeries": {
"id": "series-1",
"reference": null,
"accountingSeriesId": "GJ"
},
"description": {
"text": "January revenue entry",
"languageId": "ENG"
},
"financialDimensions": [
{
"id": "97c88337-ef68-46d1-a66d-60276dc31016",
"reference": "CC-1",
"type": "costCode",
"name": null,
"description": null,
"isActive": null
}
],
"accountingEntries": [
{
"description": {
"text": "Sales revenue",
"languageId": "ENG"
},
"accountingAccount": {
"id": "3001",
"accountingAccountId": "3001",
"reference": "3001",
"standardAccountingAccountId": null,
"name": "Sales",
"active": null,
"postable": null,
"description": {
"languageId": "ENG",
"text": "Sales revenue"
},
"descriptions": [],
"accountingAccountTypeCode": null,
"financialDimensions": []
},
"debitAmount": {
"amount": 1000,
"currencyId": "SEK"
},
"creditAmount": {
"amount": 0,
"currencyId": "SEK"
},
"financialDimensions": []
},
{
"description": {
"text": "Bank",
"languageId": "ENG"
},
"accountingAccount": {
"id": "1920",
"accountingAccountId": "1920",
"reference": "1920",
"standardAccountingAccountId": null,
"name": "Bank",
"active": null,
"postable": null,
"description": {
"languageId": "ENG",
"text": "Main bank account"
},
"descriptions": [],
"accountingAccountTypeCode": null,
"financialDimensions": []
},
"debitAmount": {
"amount": 0,
"currencyId": "SEK"
},
"creditAmount": {
"amount": 1000,
"currencyId": "SEK"
},
"financialDimensions": []
}
]
}
]
}Creates a new journal entry for the specified consent.
System support
Fortnox
β Supported
Bjorn Lunden
β Supported
Spiris
β Supported
Tripletex
β Supported
Visma e-conomic
β Supported
Billy
β Supported
Visma Dinero
β Supported
![]()
Procountor
β Supported
Visma Netvisor
π Not supported / contact us
Microsoft Business Central
π Not supported / contact us
Exact Online
π Not supported / contact us
![]()
QuickBooks
π Not supported / contact us
Xero
β Supported
Bokio
π Not supported / contact us
Kleer
π Not supported / contact us
Use the API key to access all API endpoints.
Identifier of the consent representing the connection to the accounting system.
Unique identifier used to correlate and trace this request.
Represents input data for creating a journal entry.
Reference identifier for the journal.
Date of the journal transaction.
Indicates whether the journal should be booked immediately.
The journal was created. Response includes a Location header with the URL of the created resource.
The request body or parameters are invalid.
Missing or invalid authentication credentials.
Not authorized to access this resource.
This operation is not supported by the connected accounting system.
POST /accounting/api/v1/consents/{consentId}/journals HTTP/1.1
Host: apione.zwapgrid.com
x-api-key: YOUR_API_KEY
x-correlation-id: 123e4567-e89b-12d3-a456-426614174000
Content-Type: application/json
Accept: */*
Content-Length: 908
{
"reference": null,
"transactionDate": null,
"accountingSeries": {
"id": null,
"accountingSeriesId": null
},
"description": {
"text": null,
"languageId": null
},
"bookedJournalIndicator": null,
"financialDimensions": [
{
"id": null,
"reference": null,
"type": null,
"name": null,
"description": null,
"isActive": null
}
],
"accountingEntries": [
{
"description": {
"text": null,
"languageId": null
},
"accountingAccount": {
"id": null,
"reference": null,
"standardAccountingAccountId": null,
"name": null,
"active": null,
"postable": null,
"descriptions": [
{
"text": null,
"languageId": null
}
],
"accountingAccountTypeCode": {
"code": null,
"listId": null
},
"financialDimensions": [
{
"id": null,
"reference": null,
"type": null,
"name": null,
"description": null,
"isActive": null
}
]
},
"debitAmount": {
"amount": null,
"currencyId": null
},
"creditAmount": {
"amount": null,
"currencyId": null
},
"financialDimensions": [
{
"id": null,
"reference": null,
"type": null,
"name": null,
"description": null,
"isActive": null
}
]
}
]
}No content
Retrieves a single journal by its identifier.
System support
Fortnox
β Supported
Bjorn Lunden
β Supported
Spiris
β Supported
Tripletex
β Supported
Visma e-conomic
π Not supported / contact us
Billy
β Supported
Visma Dinero
π Not supported / contact us
![]()
Procountor
β Supported
Visma Netvisor
π Not supported / contact us
Microsoft Business Central
π Not supported / contact us
Exact Online
π Not supported / contact us
![]()
QuickBooks
π Not supported / contact us
Xero
β Supported
Bokio
π Not supported / contact us
Kleer
π Not supported / contact us
Use the API key to access all API endpoints.
Identifier of the consent representing the connection to the accounting system.
The id of the journal you wish to retrieve.
Unique identifier used to correlate and trace this request.
Returns the requested journal.
Represents a journal entry with its accounting entries.
Unique identifier generated by the accounting system.
External reference or number assigned to the journal.
Date when the transaction occurred. Format: yyyy-MM-dd.
Missing or invalid authentication credentials.
Not authorized to access this resource.
The requested journal was not found.
This operation is not supported by the connected accounting system.
GET /accounting/api/v1/consents/{consentId}/journals/{journalId} HTTP/1.1
Host: apione.zwapgrid.com
x-api-key: YOUR_API_KEY
x-correlation-id: 123e4567-e89b-12d3-a456-426614174000
Accept: */*
{
"id": "550e8400-e29b-41d4-a716-446655440004",
"reference": "J-001",
"transactionDate": "2024-01-01",
"accountingSeries": {
"id": "series-1",
"reference": null,
"accountingSeriesId": "GJ"
},
"description": {
"text": "January revenue entry",
"languageId": "ENG"
},
"financialDimensions": [
{
"id": "97c88337-ef68-46d1-a66d-60276dc31016",
"reference": "CC-1",
"type": "costCode",
"name": null,
"description": null,
"isActive": null
}
],
"accountingEntries": [
{
"description": {
"text": "Sales revenue",
"languageId": "ENG"
},
"accountingAccount": {
"id": "3001",
"accountingAccountId": "3001",
"reference": "3001",
"standardAccountingAccountId": null,
"name": "Sales",
"active": null,
"postable": null,
"description": {
"languageId": "ENG",
"text": "Sales revenue"
},
"descriptions": [],
"accountingAccountTypeCode": null,
"financialDimensions": []
},
"debitAmount": {
"amount": 1000,
"currencyId": "SEK"
},
"creditAmount": {
"amount": 0,
"currencyId": "SEK"
},
"financialDimensions": []
},
{
"description": {
"text": "Bank",
"languageId": "ENG"
},
"accountingAccount": {
"id": "1920",
"accountingAccountId": "1920",
"reference": "1920",
"standardAccountingAccountId": null,
"name": "Bank",
"active": null,
"postable": null,
"description": {
"languageId": "ENG",
"text": "Main bank account"
},
"descriptions": [],
"accountingAccountTypeCode": null,
"financialDimensions": []
},
"debitAmount": {
"amount": 0,
"currencyId": "SEK"
},
"creditAmount": {
"amount": 1000,
"currencyId": "SEK"
},
"financialDimensions": []
}
]
}Last updated
Was this helpful?
