Last active
August 22, 2019 12:10
-
-
Save mathaeus/298c64881a8435c4396a134759a20fb9 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "placeholder_values" : [ | |
| { | |
| "key" : "LOCALE", | |
| "values" : [ | |
| "en", | |
| "de", | |
| "it", | |
| "fr", | |
| "pt", | |
| "es", | |
| "tr", | |
| "ja", | |
| "ru", | |
| "pl" | |
| ] | |
| }, | |
| { | |
| "key" : "WORKOUT", | |
| "values" : [ | |
| "aphrodite", | |
| "uranos", | |
| "metis" | |
| ] | |
| }, | |
| { | |
| "key" : "EXERCISE", | |
| "values" : [ | |
| "burpees", | |
| "jumping-jacks", | |
| "climbers" | |
| ] | |
| }, | |
| { | |
| "key" : "RUN", | |
| "values" : [ | |
| "distance-run-5000", | |
| "distance-run-8000", | |
| "distance-run-10000", | |
| "free-run" | |
| ] | |
| }, | |
| { | |
| "key" : "FEED_ENTRY_ID", | |
| "values" : [ | |
| "123456" | |
| ], | |
| "description":"Refers to the old feed entry ID (v1)" | |
| }, | |
| { | |
| "key": "JOURNEY_SLUG", | |
| "values" : [ | |
| "hybrid_strength_male" | |
| ], | |
| "description":"Links to one of the training journeys currently active on the backend" | |
| }, | |
| { | |
| "key": "REMOTE_BP_LOCATION", | |
| "values" : [ | |
| "coach_tab" | |
| ], | |
| "description":"Can be anything defined in the link and used for tracking" | |
| }, | |
| { | |
| "key": "USER_ID", | |
| "values" : [ | |
| "113748745" | |
| ], | |
| "description":"User profile ID" | |
| } | |
| ], | |
| "deeplinks" : [ | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/workouts/$WORKOUT$?type=endurance&volume=x3", | |
| "route" : { | |
| "path" : "training/workouts/$WORKOUT$", | |
| "parameters" : { | |
| "volume" : "x3", | |
| "type" : "endurance" | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ], | |
| "notes": ["Android doesn't support 'volume' parameter"] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/workouts", | |
| "route" : { | |
| "path" : "training/workouts", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/workouts/$WORKOUT$", | |
| "route" : { | |
| "path" : "training/workouts/$WORKOUT$", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/workouts/$WORKOUT$?type=endurance", | |
| "route" : { | |
| "path" : "training/workouts/$WORKOUT$", | |
| "parameters" : { | |
| "type" : "endurance" | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/exercises/$EXERCISE$?quantity=50", | |
| "route" : { | |
| "path" : "training/exercises/$EXERCISE$", | |
| "parameters" : { | |
| "quantity" : "50" | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ], | |
| "notes": ["Android doesn't support 'quantity' parameter"] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/exercises/$EXERCISE$", | |
| "route" : { | |
| "path" : "training/exercises/$EXERCISE$", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/runs", | |
| "route" : { | |
| "path" : "training/runs", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/runs/$RUN$", | |
| "route" : { | |
| "path" : "training/runs/$RUN$", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/runs/$RUN$", | |
| "route" : { | |
| "path" : "training/runs/$RUN$", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios"] | |
| }, | |
| { | |
| "url" : "https://freeletics.com/$LOCALE$/support", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/training_spots", | |
| "route" : { | |
| "path" : "training/training_spots", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/training_journeys", | |
| "route" : { | |
| "path" : "training/training_journeys", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/community/feed-entries", | |
| "route" : { | |
| "path" : "feed", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/abilities", | |
| "route" : { | |
| "path" : "coach/you/skills", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/exercises", | |
| "route" : { | |
| "path" : "training/exercises", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://freeletics.com/$LOCALE$/blog", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/invite?campaign_id=12345", | |
| "route" : { | |
| "path" : "profile/invite", | |
| "parameters" : { | |
| "campaign_id" : "12345" | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/community/leaderboards/followings", | |
| "route" : { | |
| "path" : "feed/leaderboards/points/followings", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/abilities/pullups", | |
| "route" : { | |
| "path" : "coach/you/skills/pullups", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/community/feed", | |
| "route" : { | |
| "path" : "feed", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/community/leaderboards/featured-athletes", | |
| "route" : { | |
| "path" : "feed/leaderboards/points/featured", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://freeletics.com/$LOCALE$/press", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/get", | |
| "route" : { | |
| "path" : "coach", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/personalize", | |
| "route" : { | |
| "path" : "coach", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/community/feed-entries/training/$FEED_ENTRY_ID$", | |
| "route" : { | |
| "path" : "feed", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ], | |
| "notes": [ "Not tested with proper FEED_ENTRY_ID yet because of changes to Feed V2" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/users/$USER_ID$/feed", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/users/$USER_ID$", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/athlete/$USER_ID$", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/notifications/nutrition_upsell", | |
| "route" : { | |
| "path" : "notifications", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android", "ios" ] | |
| }, | |
| { | |
| "url" : "flbwapp://www.freeletics.com/$LOCALE$/bodyweight/notifications/nutrition_upsell", | |
| "route" : { | |
| "path" : "notifications", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android", "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/notifications", | |
| "route" : { | |
| "path" : "notifications", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android", "ios" ] | |
| }, | |
| { | |
| "url" : "flbwapp://www.freeletics.com/$LOCALE$/bodyweight/notifications", | |
| "route" : { | |
| "path" : "notifications", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android", "ios" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/week", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/assessment/start", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/training", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/remote_buying_page", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/remote_buying_page/$REMOTE_BP_LOCATION$", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/settings", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/bodyweight/settings/profile/training_city", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/bodyweight/intro", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ | |
| "Used as internal deep link when feature flag 'and_bw_unfinished_reg_notf_enabled' is enabled for unfinished registration notifications - https://freeletics.atlassian.net/browse/PE-1879" | |
| ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/bodyweight/login", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ | |
| "Used as internal deep link when feature flag 'and_bw_unfinished_reg_notf_enabled' is enabled for unfinished registration notifications - https://freeletics.atlassian.net/browse/PE-1879" | |
| ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/journeys/slug/$JOURNEY_SLUG$", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Opens training journey by slug for the user with or without coach unless training journey is already selected" ] | |
| }, | |
| { | |
| "url" : "https://www.freeletics.com/$LOCALE$/bodyweight/coach/journeys/recommended", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Opens first recommended training journey for the user with or without coach unless training journey is already selected" ] | |
| }, | |
| { | |
| "url" : "flbwapp://www.freeletics.com/", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Link just opens the app" ] | |
| }, | |
| { | |
| "url" : "flbwapp://freeletics.com/", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Link just opens the app" ] | |
| }, | |
| { | |
| "url" : "flbwapp://frltcs.com/", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Link just opens the app" ] | |
| }, | |
| { | |
| "url" : "https://blog.freeletics.com/$LOCALE$/", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://press.freeletics.com/$LOCALE$/", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ] | |
| }, | |
| { | |
| "url" : "https://support.freeletics.com/$LOCALE$/", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ], | |
| "notes": [ "Link is no longer supported on Web" ] | |
| }, | |
| { | |
| "url" : "https://shop.freeletics.com/$LOCALE$/", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "ios", "android" ], | |
| "notes": [ "Link is no longer supported on Web" ] | |
| }, | |
| { | |
| "url" : "https://shop.freeletics.de/", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Link is no longer supported on Web" ] | |
| }, | |
| { | |
| "url" : "https://shop.freeletics.fr/", | |
| "route" : { | |
| "path" : "inappbrowser", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Link is no longer supported on Web" ] | |
| }, | |
| { | |
| "url" : "https://freeletics.de/", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Link is no longer supported on Web" ] | |
| }, | |
| { | |
| "url" : "https://freeletics.fr/", | |
| "route" : { | |
| "path" : "", | |
| "parameters" : { | |
| } | |
| }, | |
| "platforms": [ "android" ], | |
| "notes": [ "Link is no longer supported on Web" ] | |
| } | |
| ] | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment