The base entry requirements for any challenge are:
scheduling in the challenge in-app
submitting a before progress pic
However, it’s best to check the specific requirements with your trainer (they will have pinned a message in the community chat about it, if it’s a live challenge) as specifics can vary from trainer to trainer.