Basic usage on README
This commit is contained in:
parent
1a3f20786d
commit
f185eca2a7
1 changed files with 21 additions and 1 deletions
22
README.md
22
README.md
|
@ -1,2 +1,22 @@
|
||||||
# accelapy
|
# accelapy
|
||||||
Access Accela via REST API
|
|
||||||
|
|
||||||
|
## How to use:
|
||||||
|
|
||||||
|
You may need to get your payload from Accela for your environment.
|
||||||
|
|
||||||
|
```python
|
||||||
|
from accelapy.accelapy.client import AccelaClient
|
||||||
|
from accelapy.accelapy.records_client.types import Response
|
||||||
|
from accelapy.accelapy.records_client.models import RecordModel
|
||||||
|
import json
|
||||||
|
from typing import List
|
||||||
|
from accelapy.accelapy.payload import Payload
|
||||||
|
|
||||||
|
payload = Payload(payload_str='totally-real-payload')
|
||||||
|
api_client = AccelaClient(payload=payload)
|
||||||
|
response: Response = api_client.v4_get_records.sync_detailed(client=api_client.authentication_client, custom_id='E24-00103')
|
||||||
|
json_load = json.loads(response.content)
|
||||||
|
record_models : List[RecordModel] = [RecordModel.from_dict(x) for x in json_load['result']]
|
||||||
|
print(record_models)
|
||||||
|
```
|
Loading…
Reference in a new issue