- eInvoicing Service
- About Us
- What We Offer
- FAQ
- Change Logs
- On Boarding
- eInvoicing Service API
- Service Endpoints & Network Details
- API Authentication
- API Endpoints
- JSON Structures & Payloads
- Offline QR Code
- My data status
- Extra Functionalities
- Terminology
- VAT Validation
- Attachments
- SOFTONE ERP Related Segments
- eInvoicing Portal
- WIKI JSON Internal
- WIKI JSON Samples
2.1 B2B Service Rendered Invoice
Developing
POST
https://einvoice-demo.s1ecos.gr/invoice/json
Request
Header Params
APIKey
string
optional
Default:
389ad902-96f0-457d-8b4b-a55e0f911821
Body Params application/json
object {0}
Example
{
"IAPRSignPolicy": 2,
"CurrencyCode": "EUR",
"InvoiceType": "Service Rendered Invoice",
"InvoiceTypeCode": "2.1",
"DocumentType": "Service Rendered Invoice",
"DocumentTypeCode": "INVOICE",
"OrderNumber": "",
"Series": "0",
"Number": "8504",
"DateIssued": "2025-03-11T14:10:48",
"Issuer": {
"RegisteredName": "issuer's name",
"BrandName": "issuer's brand",
"Vat": "EL135952929",
"TaxOffice": "issuer's Tax Office",
"Phones": [
"2000000000"
],
"Faxes": [
"2000000000"
],
"Address": {
"CountryCode": "GR",
"City": "issuer's city",
"Street": "issuer's street",
"Number": "issuer's number",
"Postal": "issuer's postal code"
},
"BranchCode": 0
},
"CounterParty": {
"RegisteredName": "counter party's name",
"BrandName": "counter party's brand",
"Vat": "EL000000000",
"TaxOffice": "counter party's Tax Office",
"Phones": [
"20000000"
],
"Address": {
"CountryCode": "GR",
"City": "counter party's city",
"Street": "counter party's street",
"Number": "counter party's number",
"Postal": "counter party's postal code"
},
"BranchCode": 0
},
"Banks": [
{
"Name": "Bank",
"IBAN": "GR00000000"
}
],
"DistributionDetails": {
"InternalDocumentId": "InternalDocumentId_124374845",
"DeliveryDestinationDetails": {
"Address": {
"GLN": ""
}
}
},
"PaymentDetails": {
"PaymentMethods": [
{
"PaymentMethodType": "ΕΠΙ ΠΙΣΤΩΣΕΙ",
"PaymentMethodTypeCode": 5,
"amount": 589
}
]
},
"AdditionalDetails": {
"TransmissionMethod": "A",
"AvoidEmailGrouping": false,
"accountingDepartmentEmails": [
""
]
},
"Details": [
{
"LineNo": 1,
"Code": "289406",
"ItemCodification": "",
"Descriptions": [
"Product's specifications"
],
"MeasurementUnit": "TMX",
"MeasurementUnitCode": 1,
"Quantity": 1,
"UnitPrice": 475,
"NetTotal": 475,
"Total": 589,
"VATTotal": 114,
"VatCategory": "24%",
"VatCategoryCode": 1,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"IncomeClassification": {
"ClassificationTypeCode": "E3_561_001",
"ClassificationCategoryCode": "category1_3"
}
}
],
"Summaries": {
"TotalNetAmount": 475,
"TotalVATAmount": 114,
"TotalGrossValue": 589
},
"VatAnalysis": [
{
"Name": "24%",
"Percentage": 24,
"VatAmount": 114,
"UnderlyingValue": 475
}
],
"IsDelayedCode": 0
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://einvoice-demo.s1ecos.gr/invoice/json' \
--header 'APIKey: 389ad902-96f0-457d-8b4b-a55e0f911821' \
--header 'Content-Type: application/json' \
--data-raw '{
"IAPRSignPolicy": 2,
"CurrencyCode": "EUR",
"InvoiceType": "Service Rendered Invoice",
"InvoiceTypeCode": "2.1",
"DocumentType": "Service Rendered Invoice",
"DocumentTypeCode": "INVOICE",
"OrderNumber": "",
"Series": "0",
"Number": "8504",
"DateIssued": "2025-03-11T14:10:48",
"Issuer": {
"RegisteredName": "issuer'\''s name",
"BrandName": "issuer'\''s brand",
"Vat": "EL135952929",
"TaxOffice": "issuer'\''s Tax Office",
"Phones": [
"2000000000"
],
"Faxes": [
"2000000000"
],
"Address": {
"CountryCode": "GR",
"City": "issuer'\''s city",
"Street": "issuer'\''s street",
"Number": "issuer'\''s number",
"Postal": "issuer'\''s postal code"
},
"BranchCode": 0
},
"CounterParty": {
"RegisteredName": "counter party'\''s name",
"BrandName": "counter party'\''s brand",
"Vat": "EL000000000",
"TaxOffice": "counter party'\''s Tax Office",
"Phones": [
"20000000"
],
"Address": {
"CountryCode": "GR",
"City": "counter party'\''s city",
"Street": "counter party'\''s street",
"Number": "counter party'\''s number",
"Postal": "counter party'\''s postal code"
},
"BranchCode": 0
},
"Banks": [
{
"Name": "Bank",
"IBAN": "GR00000000"
}
],
"DistributionDetails": {
"InternalDocumentId": "InternalDocumentId_124374845",
"DeliveryDestinationDetails": {
"Address": {
"GLN": ""
}
}
},
"PaymentDetails": {
"PaymentMethods": [
{
"PaymentMethodType": "ΕΠΙ ΠΙΣΤΩΣΕΙ",
"PaymentMethodTypeCode": 5,
"amount": 589
}
]
},
"AdditionalDetails": {
"TransmissionMethod": "A",
"AvoidEmailGrouping": false,
"accountingDepartmentEmails": [
""
]
},
"Details": [
{
"LineNo": 1,
"Code": "289406",
"ItemCodification": "",
"Descriptions": [
"Product'\''s specifications"
],
"MeasurementUnit": "TMX",
"MeasurementUnitCode": 1,
"Quantity": 1,
"UnitPrice": 475,
"NetTotal": 475,
"Total": 589,
"VATTotal": 114,
"VatCategory": "24%",
"VatCategoryCode": 1,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"IncomeClassification": {
"ClassificationTypeCode": "E3_561_001",
"ClassificationCategoryCode": "category1_3"
}
}
],
"Summaries": {
"TotalNetAmount": 475,
"TotalVATAmount": 114,
"TotalGrossValue": 589
},
"VatAnalysis": [
{
"Name": "24%",
"Percentage": 24,
"VatAmount": 114,
"UnderlyingValue": 475
}
],
"IsDelayedCode": 0
}'
Responses
🟢200Success
application/json
Body
object {0}
Example
{}
Modified at 2025-03-11 13:58:23