Get a notification schedule
Returns one queued or completed notification schedule.
Authorization
AuthorizationstringrequiredBearer token — Send your API token in the Authorization header as Bearer <token>. Requests without a valid token are rejected with 401 Unauthorized.
Path parameters
notificationScheduleIdstringrequiredThe schedule to fetch.
example: 1831310445621149696
Response
200 · The schedule.
idstringThe schedule.
sourceenum<string>manual means someone set it up; system means MagicDoor created it itself, for example when onboarding finished.
systemmanual
targetobjectWho it will go to.
templateobjectWhat will be sent.
timestring · date-timeWhen it is due to go out.
statusenum<string>pending means it has not run yet and can still be edited or deleted. skipped means MagicDoor decided not to send it.
pendingsentskippedfailed
sentstring · date-timeWhen it actually went out. Absent while pending.
failureReasonstringWhy it failed, when it did.
announcementIdstringThe announcement this schedule sends. Present on a schedule created by scheduling an announcement.
createdstring · date-timeWhen the schedule was set up.