Add indexer readme
This commit is contained in:
parent
b5358b2878
commit
d455ed1700
48
indexer/Readme.md
Normal file
48
indexer/Readme.md
Normal file
@ -0,0 +1,48 @@
|
||||
# Indexer
|
||||
Simple service to act as data layer for Email Assitant
|
||||
|
||||
# Healthcheck
|
||||
Path: `/`
|
||||
Returns: `OK`
|
||||
|
||||
# Tokens
|
||||
Path: `/token`
|
||||
|
||||
## POST
|
||||
Accepts JSON representation of a EmailToken
|
||||
|
||||
Accepts:
|
||||
|
||||
|Field|Type|Example|
|
||||
|---|---|---|
|
||||
|`"subject"`|String|`"Your shipping info"`|
|
||||
|`"token"`|String|`"123456"`|
|
||||
|`"type"`|String|`"SHIPPING"`|
|
||||
|`"metadata"`|Object (optional)|`{"carrier": "UPS"}`|
|
||||
|`"disabled"`|Boolean (optional)|`false`|
|
||||
|
||||
Returns:
|
||||
|
||||
|Field|Type|Example|
|
||||
|---|---|---|
|
||||
|`"success"`|Boolean|`true`|
|
||||
|`"token"`|Token Object|`{"id": 1, ... }`|
|
||||
|
||||
## GET
|
||||
Path: `/token`
|
||||
Returns all Token Objects
|
||||
|
||||
Parameters:
|
||||
|
||||
|Parameter|Description|Example|
|
||||
|---|---|---|
|
||||
|`"filter_type"`|String token type to filter by|`SHIPPING`|
|
||||
|
||||
Returns:
|
||||
|
||||
|Field|Type|Example|
|
||||
|---|---|---|
|
||||
|`"tokens"`|List of Token Objects|`[{"id": 1, ... }, ...]`|
|
||||
|
||||
Path: `/token/<int:token_id>`
|
||||
Returns Token Object with that ID
|
Loading…
Reference in New Issue
Block a user