API

Crearea unui Invois

POST https://invoicing.esempla.systems/api/v1/invoice

1. Indicam Identificatorul de la Provaiderul din SSO, in cimpul "SYSTEM_ID:" din docker-compose.yml si indeplinim comanda "docker-compose up" 2. Indeplinim "Authorization", pentru a importa organizatia si proectul din SSO in Invoicing 3. Adaugam "Headers", "Body Parameters" si cream Invoices

Path Parameters

Name
Type
Description

Authorization

string

indicam tokenul generat prin metoda: /api/v1/login in aplicatia SSO

Headers

Name
Type
Description

Content-Type

string

application/json

Request Body

Name
Type
Description

idno

string

idno -ul clientului

service

string

adugam numarul, codului, serviciului, din Invoicing

{
    "id": "0ee63c41-ea0a-4d09-a840-bb40798bf711"
}

Vizionarea listei Invoices

GET https://invoicing.esempla.systems/api/v1/invoice/

Path Parameters

Name
Type
Description

Authorization

string

indicam Tokenul

Filtram Invoisurile din lista, dupa anumite criterii

GET https://invoicing.esempla.systems/api/v1/invoice?service={{service_code}}&project={{project_name}}

Path Parameters

Name
Type
Description

Params

string

filtru

service

string

filtram dupa denmirea servisului

project

string

filtram dupa denumirea proectului

Request Body

Name
Type
Description

Authorization

string

indicam Tokenul

Selectam si vizionam datele despre Invois dupa "Code"

GET https://invoicing.esempla.systems/api/v1/invoice/{{code}}

{{code}} - codul invoisului

Path Parameters

Name
Type
Description

Authorization

string

indicam Tokenul

Vizionam lista Serviciilor

GET https://invoicing.esempla.systems/api/v1/service

Path Parameters

Name
Type
Description

Authorization

string

indicam Tokenul

Selectarea Serviciilor dupa suma

GET https://invoicing.esempla.systems/api/v1/service?amount=100

100 - criteriul de selectare

Path Parameters

Name
Type
Description

amount

string

se indica suma dupa care va fi efectuat selectarea

Authorization

string

indicam Tokinul

Selectam si vizionam datele despre servis dupa "Code"

GET https://invoicing.esempla.systems/api/v1/service/{{code}}

{{code}} - codul serviciului

Path Parameters

Name
Type
Description

Authorization

string

indicam Tokenul

Crearea tranzactiei

POST ​https://invoicing.esempla.systems/api/v1/extras

Path Parameters

Name
Type
Description

Authorization

string

Indicam Tokenul bancar

Headers

Name
Type
Description

Content-Type

string

indicam rindul: application/json

Last updated

Was this helpful?