Sākumlapa/Api: Atšķirības starp versijām

No ''Ramus Wiki''
Pāriet uz navigāciju Pāriet uz meklēšanu
Nav labojuma kopsavilkuma
2. rindiņa: 2. rindiņa:


== Session ==
== Session ==
Curl
curl -X 'POST' \
  'https://demo.ramusnet.eu/ramusAccountant/service/api/session/login/user' \
  -H 'accept: */*' \
  -H 'Content-Type: application/json' \
  -d '{
  "usernameOrEmail": "vards.uzvards@pasts.lv",
  "password": "?????????"
}'
Request URL 
https://demo.ramusnet.eu/ramusAccountant/service/api/session/login/user
Response body
{
  "error": false,
  "message": "Logged In",
  "sessionId": "D821FE10B0C80B72D8A471E6C19BD18B",
  "apiKey": "Ramus eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJqdXJpcy5wb2RzQGdtYWlsLmNvbSIsImlhdCI6MTcyMzY0MTAzNCwiZXhwIjoxNzIzNjg0MjMzfQ.Dosm3U8y-d73JE9EUHA3eAJOZutsaA1hkG48S2jMc1rR-00xGscz_iCuumIl7BlV"
}
Curl
curl -X 'GET' \
  'https://demo.ramusnet.eu/ramusAccountant/service/api/session/find' \
  -H 'accept: application/json' \
  -H 'query: { "sessionId": "D821FE10B0C80B72D8A471E6C19BD18B",    "workspaceName": "PARAUGS" }' \
  -H 'Authorization: Ramus eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJqdXJpcy5wb2RzQGdtYWlsLmNvbSIsImlhdCI6MTcyMzY0MTAzNCwiZXhwIjoxNzIzNjg0MjMzfQ.Dosm3U8y-d73JE9EUHA3eAJOZutsaA1hkG48S2jMc1rR-00xGscz_iCuumIl7BlV'
   
Request URL 
https://demo.ramusnet.eu/ramusAccountant/service/api/session/find
Response body
{
  "workspaces": [
    {
      "serverDataSourceId": 1001,
      "name": "demo.ramusnet.lv",
      "data": {
        "total": 1,
        "rows": [
          {
            "userId": 144332002024,
            "workspace": "PARAUGS",
            "workspaceId": 150734769495,
            "registrationNr": "40103659822"
          }
        ]
      }
    },
    {
      "serverDataSourceId": 1002,
      "name": "edani.ramusnet.lv",
      "data": {
        "total": 0,
        "rows": []
      }
    },
    {
      "serverDataSourceId": 1003,
      "name": "saldos.ramusnet.lv",
      "data": {
        "total": 0,
        "rows": []
      }
    }
  ]
}
Curl
curl -X 'GET' \
  'https://demo.ramusnet.eu/ramusAccountant/service/api/session/find/periods' \
  -H 'accept: application/json' \
  -H 'query: {  "sessionId": "D821FE10B0C80B72D8A471E6C19BD18B",  "serverDataSourceId": "1001",  "workspaceId": "150734769495" }' \
  -H 'Authorization: Ramus eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJqdXJpcy5wb2RzQGdtYWlsLmNvbSIsImlhdCI6MTcyMzY0MTAzNCwiZXhwIjoxNzIzNjg0MjMzfQ.Dosm3U8y-d73JE9EUHA3eAJOZutsaA1hkG48S2jMc1rR-00xGscz_iCuumIl7BlV'
 
Request URL 
https://demo.ramusnet.eu/ramusAccountant/service/api/session/find/periods
Response body
{
  "financialPeriod": [
    {
      "serverDataSourceId": 1001,
      "name": "demo.ramusnet.lv",
      "code": "DEMO",
      "data": [
        {
          "financialPeriodId": 710951063977,
          "code": "2024",
          "from": "01.01.2024",
          "till": "31.12.2024",
          "workspaceId": 150734769495
        },
        {
          "financialPeriodId": 666818956382,
          "code": "2023",
          "from": "01.01.2023",
          "till": "31.12.2023",
          "workspaceId": 150734769495
        },
        {
          "financialPeriodId": 641738108062,
          "code": "2022",
          "from": "01.01.2022",
          "till": "31.12.2022",
          "workspaceId": 150734769495
        },
        {
          "financialPeriodId": 612698191483,
          "code": "2021",
          "from": "01.01.2021",
          "till": "31.12.2021",
          "workspaceId": 150734769495
        }
      ]
    }
  ]
}
Curl
curl -X 'POST' \
  'https://demo.ramusnet.eu/ramusAccountant/service/api/session/store' \
  -H 'accept: application/json' \
  -H 'query: {  "sessionId": "D821FE10B0C80B72D8A471E6C19BD18B",  "serverDataSourceId": "1001",  "workspaceId": "150734769495",  "financialPeriodId": "641738108062" }' \
  -H 'Authorization: Ramus eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJqdXJpcy5wb2RzQGdtYWlsLmNvbSIsImlhdCI6MTcyMzY0MTAzNCwiZXhwIjoxNzIzNjg0MjMzfQ.Dosm3U8y-d73JE9EUHA3eAJOZutsaA1hkG48S2jMc1rR-00xGscz_iCuumIl7BlV' \
  -d ''
 
Request URL
https://demo.ramusnet.eu/ramusAccountant/service/api/session/store
Response body
{
  "success": true,
  "subject": {
    "userId": "144332002024",
    "workspaceId": "150734769495",
    "financialPeriodId": "641738108062",
    "sesionId": "D821FE10B0C80B72D8A471E6C19BD18B"
  }
}
== Stock ==
== Stock ==
== Tax ==
== Tax ==

Versija, kas saglabāta 2026. gada 11. marts, plkst. 09.01

Session

Curl

curl -X 'POST' \

 'https://demo.ramusnet.eu/ramusAccountant/service/api/session/login/user' \
 -H 'accept: */*' \
 -H 'Content-Type: application/json' \
 -d '{
 "usernameOrEmail": "vards.uzvards@pasts.lv",
 "password": "?????????"

}'

Request URL https://demo.ramusnet.eu/ramusAccountant/service/api/session/login/user

Response body {

 "error": false,
 "message": "Logged In",
 "sessionId": "D821FE10B0C80B72D8A471E6C19BD18B",
 "apiKey": "Ramus eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJqdXJpcy5wb2RzQGdtYWlsLmNvbSIsImlhdCI6MTcyMzY0MTAzNCwiZXhwIjoxNzIzNjg0MjMzfQ.Dosm3U8y-d73JE9EUHA3eAJOZutsaA1hkG48S2jMc1rR-00xGscz_iCuumIl7BlV"

}

Curl

curl -X 'GET' \

 'https://demo.ramusnet.eu/ramusAccountant/service/api/session/find' \
 -H 'accept: application/json' \
 -H 'query: { "sessionId": "D821FE10B0C80B72D8A471E6C19BD18B",    "workspaceName": "PARAUGS" }' \
 -H 'Authorization: Ramus eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJqdXJpcy5wb2RzQGdtYWlsLmNvbSIsImlhdCI6MTcyMzY0MTAzNCwiZXhwIjoxNzIzNjg0MjMzfQ.Dosm3U8y-d73JE9EUHA3eAJOZutsaA1hkG48S2jMc1rR-00xGscz_iCuumIl7BlV'
   

Request URL https://demo.ramusnet.eu/ramusAccountant/service/api/session/find

Response body {

 "workspaces": [
   {
     "serverDataSourceId": 1001,
     "name": "demo.ramusnet.lv",
     "data": {
       "total": 1,
       "rows": [
         {
           "userId": 144332002024,
           "workspace": "PARAUGS",
           "workspaceId": 150734769495,
           "registrationNr": "40103659822"
         }
       ]
     }
   },
   {
     "serverDataSourceId": 1002,
     "name": "edani.ramusnet.lv",
     "data": {
       "total": 0,
       "rows": []
     }
   },
   {
     "serverDataSourceId": 1003,
     "name": "saldos.ramusnet.lv",
     "data": {
       "total": 0,
       "rows": []
     }
   }
 ]

} Curl

curl -X 'GET' \

 'https://demo.ramusnet.eu/ramusAccountant/service/api/session/find/periods' \
 -H 'accept: application/json' \
 -H 'query: {   "sessionId": "D821FE10B0C80B72D8A471E6C19BD18B",   "serverDataSourceId": "1001",   "workspaceId": "150734769495" }' \
 -H 'Authorization: Ramus eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJqdXJpcy5wb2RzQGdtYWlsLmNvbSIsImlhdCI6MTcyMzY0MTAzNCwiZXhwIjoxNzIzNjg0MjMzfQ.Dosm3U8y-d73JE9EUHA3eAJOZutsaA1hkG48S2jMc1rR-00xGscz_iCuumIl7BlV'
 

Request URL https://demo.ramusnet.eu/ramusAccountant/service/api/session/find/periods

Response body {

 "financialPeriod": [
   {
     "serverDataSourceId": 1001,
     "name": "demo.ramusnet.lv",
     "code": "DEMO",
     "data": [
       {
         "financialPeriodId": 710951063977,
         "code": "2024",
         "from": "01.01.2024",
         "till": "31.12.2024",
         "workspaceId": 150734769495
       },
       {
         "financialPeriodId": 666818956382,
         "code": "2023",
         "from": "01.01.2023",
         "till": "31.12.2023",
         "workspaceId": 150734769495
       },
       {
         "financialPeriodId": 641738108062,
         "code": "2022",
         "from": "01.01.2022",
         "till": "31.12.2022",
         "workspaceId": 150734769495
       },
       {
         "financialPeriodId": 612698191483,
         "code": "2021",
         "from": "01.01.2021",
         "till": "31.12.2021",
         "workspaceId": 150734769495
       }
     ]
   }
 ]

} Curl

curl -X 'POST' \

 'https://demo.ramusnet.eu/ramusAccountant/service/api/session/store' \
 -H 'accept: application/json' \
 -H 'query: {   "sessionId": "D821FE10B0C80B72D8A471E6C19BD18B",   "serverDataSourceId": "1001",   "workspaceId": "150734769495",   "financialPeriodId": "641738108062" }' \
 -H 'Authorization: Ramus eyJhbGciOiJIUzM4NCJ9.eyJzdWIiOiJqdXJpcy5wb2RzQGdtYWlsLmNvbSIsImlhdCI6MTcyMzY0MTAzNCwiZXhwIjoxNzIzNjg0MjMzfQ.Dosm3U8y-d73JE9EUHA3eAJOZutsaA1hkG48S2jMc1rR-00xGscz_iCuumIl7BlV' \
 -d 
 

Request URL https://demo.ramusnet.eu/ramusAccountant/service/api/session/store

Response body {

 "success": true,
 "subject": {
   "userId": "144332002024",
   "workspaceId": "150734769495",
   "financialPeriodId": "641738108062",
   "sesionId": "D821FE10B0C80B72D8A471E6C19BD18B"
 }

}

Stock

Tax

Authenticate

Document

Comment

Imports

Link

Person

Product

Report

Custom

Standard