# Report end state **POST /v1/transactions/{id}/report** Report your end state of a transaction. This is optional but highly recommended to improve the quality of the fraud detection. `termination_reason` can only be set if `state` is `terminated. Valid transitions include (NONE means no prior reported state): - NONE -> terminated - NONE -> completed - completed -> reconciled - reconciled -> completed - terminated -> completed ## Servers - https://api.fraud.ink: https://api.fraud.ink () - https://api.secured-entry.com: https://api.secured-entry.com () ## Authentication methods - Header api token ## Parameters ### Path parameters - **id** (string) transaction id ### Body: application/json (object) - **state** (string) - **termination_reason** (string) ## Responses ### 200 OK #### Body: application/json (object) - **data** (object) [Powered by Bump.sh](https://bump.sh)