Skip to content

request.already_executed

The request already ran and its answer is not kept

Type https://mthds.ai/errors/request.already_executed
Family request: The HTTP request itself, before any run.
Domain input: the caller acts, by changing the request or its inputs
Retry no: repeating the operation fails the same way
HTTP status 409
Raised as a problem document, sent as the body of an HTTP response or kept in a run's record

What it means

The request under this idempotency key ran, and the runtime cannot return its answer a second time.

What to do

Read the outcome where it is kept, such as the run the first request started. Sending the request again with a new key would run it a second time.

Next steps

A problem carries the step aimed at whoever reads it: the first when its reader is the domain's actor, the caller, and the second for any other reader.

Reader Kind Detail
The domain's actor read_run Read what the first request created, such as its run, rather than sending the request again.
Any other reader read_run Read what the first request created, such as its run, rather than sending the request again.

Detail

The problem's detail is written from this template, filled with the occurrence's parameters:

The request under this idempotency key already ran, and its answer is not kept.

Parameters

This code declares no parameters, so its problems carry no params.

See also