api dynamic event ids