Reference for using Sequin’s native HTTP-based stream, Sequin Stream.
/receive
calls will be rejected with a 429 error. This setting helps manage your consumer group’s resource utilization and prevent excessive polling of the Sequin Stream API. The right value depends on how many parallel consumers you expect to have in your consumer group.
Receive
/receive
endpoint.Process
Ack or Nack
ack
) for successfully processed messages or a negative acknowledgement (nack
) for messages that couldn’t be processed./receive
endpoint to get one or a batch of messages:
ack_id
and the default message payload:
30
seconds and is configurable in your sink’s settings.
ack
them. This tells Sequin you’re done processing them, and ensures that the consumer group won’t see them again:
nack
them. This tells Sequin to make the messages available for processing again right away:
nack
in the hopes that another consumer will pick up the messages that has a working connection.
Instead of nacking, your consumer can also do nothing. After the visibility timeout expires, the messages will be made available for processing again.