Skip to content
Get started

Log email reply signals

user_emails.reply_signal(UserEmailReplySignalParams**kwargs) -> UserEmailReplySignalResponse
POST/users/best-email/signal/reply

Track when users reply to emails. This endpoint logs reply signals for analytics purposes. Does not consume credits. Requires RAW service.

ParametersExpand Collapse
github_ids: SequenceNotStr[str]

Array of GitHub node IDs for users who replied (1-100)

email_reply_body: Optional[str]

The body content of the user's reply email

ReturnsExpand Collapse
class UserEmailReplySignalResponse:
count: float

Number of reply signals logged

success: bool

Whether the signal was logged successfully

Log email reply signals
import os
from bountylab import Bountylab

client = Bountylab(
    api_key=os.environ.get("BOUNTYLAB_API_KEY"),  # This is the default and can be omitted
)
response = client.user_emails.reply_signal(
    github_ids=["MDQ6VXNlcjU4MzIzMQ=="],
)
print(response.count)
{
  "count": 1,
  "success": true
}
Returns Examples
{
  "count": 1,
  "success": true
}