cargo install --git https://github.com/capslock/dt-fetcher
> dt-fetcher -h
Usage: dt-fetcher [OPTIONS]
Options:
--auth <AUTH> Path to auth json file
--listen-addr <LISTEN_ADDR> Host and port to listen on [default: 0.0.0.0:3000]
--log-to-systemd Output logs directly to systemd
-h, --help Print help
These endpoints are applicable when there is only a single account provided to
dt-fetcher
.
Get store contents for the specified character and currency type.
parameter | description |
---|---|
characterId |
uuid of character |
currencyType |
credits or marks |
Get account summary.
Get master data info.
These endpoints are applicable when one or more accounts are provided to
dt-fetcher
.
Get store contents for the specified character and currency type.
:id
: UUID of the account.
Parameter | Description |
---|---|
characterId |
uuid of character |
currencyType |
credits or marks |
Get account summary.
:id
: UUID of the account.
Get master data info.
:id
: UUID of the account.
This endpoint is always available and can be used to provide accounts to dt-fetcher
.
Put a JSON auth object to have dt-fetcher
manage the lifecycle and enable the
other endpoints for the associated account.