openapi: 3.2.0 info: version: 1.0.0 title: New Application Streak Milestones API servers: - url: https://cf-blast.livelikecdn.com/api/v1/applications tags: - name: Streak Milestones paths: /{client-id}/streak-milestones/: post: description: '' responses: '200': description: '' '201': content: application/json: schema: type: object properties: {} examples: Created: summary: Created value: id: f8632593-3aa1-49b2-a95f-6f37ca54c85b url: https://cf-blast.livelikecdn.com/api/v1/applications/4JF1QjhD594ve6IOkZaK5LFvIktqeW1xvFmsQiHY/streak-milestones/f8632593-3aa1-49b2-a95f-6f37ca54c85b/ name: M2 streak_id: bdca27a0-2e94-4a69-8c51-6b4e7df60215 milestone_type: custom milestone_length: 1 milestone_rewards: - reward_item_id: c3e3d251-c7dc-4e77-9368-e0cde88c4cc5 reward_item_name: test reward_item_amount: 1 is_repeatable: true created_at: '2026-02-02T07:15:28.429070Z' description: Created parameters: - in: path name: client-id schema: type: string required: true operationId: post_client-id-streak-milestones requestBody: content: application/json: schema: type: object properties: streak_id: type: string name: type: string milestone_type: type: string enum: - custom - recurring milestone_length: type: integer description: At what streak length will this user achieve this milestone milestone_rewards: type: array items: properties: reward_item_id: type: string reward_item_amount: type: integer type: object repeat_on_reset: type: boolean default: 'true' reward_multiplier_ids: type: string description: list of reward multiplier UUIDs to link to milestone badge_ids: type: string description: list of badge UUIDs to link to milestone required: - streak_id examples: New Example: summary: New Example value: streak_id: '{{streak_id}}' name: M2 milestone_type: custom milestone_length: 1 milestone_rewards: - reward_item_id: c3e3d251-c7dc-4e77-9368-e0cde88c4cc5 reward_item_amount: 1 summary: Create Streak Milestone tags: - Streak Milestones get: description: '' responses: '200': description: '' content: application/json: examples: OK: summary: OK value: count: 2 next: null previous: null results: - id: 94bcf03b-8d70-4581-9f4f-ad6f0fdaf77b url: https://cf-blast.livelikecdn.com/api/v1/applications/4JF1QjhD594ve6IOkZaK5LFvIktqeW1xvFmsQiHY/streak-milestones/94bcf03b-8d70-4581-9f4f-ad6f0fdaf77b/ name: Milestone 1 streak_id: bdca27a0-2e94-4a69-8c51-6b4e7df60215 milestone_type: recurring milestone_length: 1 milestone_rewards: - reward_item_id: d783e521-3906-434c-8ca8-cf1ccf062726 reward_item_name: Streak reward item reward_item_amount: 12 is_repeatable: true created_at: '2025-12-19T12:51:22.461907Z' - id: 91af13b1-2da1-4417-9eba-3385019dc249 url: https://cf-blast.livelikecdn.com/api/v1/applications/4JF1QjhD594ve6IOkZaK5LFvIktqeW1xvFmsQiHY/streak-milestones/91af13b1-2da1-4417-9eba-3385019dc249/ name: Milestone 2 streak_id: bdca27a0-2e94-4a69-8c51-6b4e7df60215 milestone_type: custom milestone_length: 2 milestone_rewards: - reward_item_id: 8c474b3d-3aee-4324-a35c-67274f863dba reward_item_name: reward item reward_item_amount: 33 is_repeatable: false created_at: '2025-11-27T09:21:34.442418Z' parameters: - in: path name: client-id schema: type: string required: true - in: query name: streak_id schema: type: string - in: query name: milestone_type schema: type: string - in: query name: reward_item_id schema: type: string operationId: get_client-id-streak-milestones tags: - Streak Milestones summary: Get client id streak milestones x-summary-source: derived /{client-id}/streak-milestones/{milestone-id}/: delete: description: '' responses: '200': description: '' parameters: - in: path name: client-id schema: type: string required: true - in: path name: milestone-id schema: type: string required: true operationId: delete_client-id-streak-milestones-milestone-id tags: - Streak Milestones summary: Delete client id streak milestones milestone id x-summary-source: derived patch: description: '' responses: '200': description: '' content: application/json: examples: OK: summary: OK value: id: f8632593-3aa1-49b2-a95f-6f37ca54c85b url: https://cf-blast.livelikecdn.com/api/v1/applications/4JF1QjhD594ve6IOkZaK5LFvIktqeW1xvFmsQiHY/streak-milestones/f8632593-3aa1-49b2-a95f-6f37ca54c85b/ name: M2 streak_id: bdca27a0-2e94-4a69-8c51-6b4e7df60215 milestone_type: custom milestone_length: 1 milestone_rewards: - reward_item_id: c3e3d251-c7dc-4e77-9368-e0cde88c4cc5 reward_item_name: test reward_item_amount: 1 is_repeatable: true created_at: '2026-02-02T07:15:28.429070Z' parameters: - in: path name: client-id schema: type: string required: true - in: path name: milestone-id schema: type: string required: true operationId: patch_client-id-streak-milestones-milestone-id requestBody: content: application/json: schema: type: object properties: name: type: string milestone_type: type: string enum: - recurring - custom streak_id: type: string milestone_length: type: string milestone_rewards: type: array items: properties: reward_item_id: type: string reward_item_amount: type: string type: object required: - name examples: New Example: summary: New Example value: name: hello milestone_type: recurring milestone_length: 7 streak_id: 129b2ec8-1361-4b99-b6b1-2776da0c1883 milestone_rewards: - reward_item_id: c3e3d251-c7dc-4e77-9368-e0cde88c4cc5 reward_item_amount: 333 tags: - Streak Milestones summary: Patch client id streak milestones milestone id x-summary-source: derived x-provenance: method: searched source: https://docs.livelike.com/reference harvested: '2026-10-14' tool: harvest-readme-openapi.py note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored. assembled_from: - https://docs.livelike.com/reference/archive-a-consecutive-action-streak.md - https://docs.livelike.com/reference/archive-a-periodic-streak.md - https://docs.livelike.com/reference/assign-quest-variant-to-profile.md - https://docs.livelike.com/reference/create-a-periodic-streak-1.md - https://docs.livelike.com/reference/create-a-periodic-streak.md - https://docs.livelike.com/reference/create-ab-test-quest.md - https://docs.livelike.com/reference/create-streak-milestone.md - https://docs.livelike.com/reference/create-streak-target-with-csv.md - https://docs.livelike.com/reference/create-streak-targets.md - https://docs.livelike.com/reference/delete-a-consecutive-action-streak.md - https://docs.livelike.com/reference/delete-periodic-streak.md - https://docs.livelike.com/reference/delete-streak-milestone.md - https://docs.livelike.com/reference/delete-streak-target.md - https://docs.livelike.com/reference/get-ab-test-quest.md - https://docs.livelike.com/reference/get-periodic-streak-detail-1.md - https://docs.livelike.com/reference/get-periodic-streak-detail.md - https://docs.livelike.com/reference/list-ab-test-quests.md - https://docs.livelike.com/reference/list-periodic-streaks-1.md - https://docs.livelike.com/reference/list-periodic-streaks.md - https://docs.livelike.com/reference/list-streak-milestones.md - https://docs.livelike.com/reference/list-streak-targets.md - https://docs.livelike.com/reference/publish-periodic-streak-1.md - https://docs.livelike.com/reference/publish-periodic-streak.md - https://docs.livelike.com/reference/unarchive-a-consecutive-action-streak.md - https://docs.livelike.com/reference/unarchive-a-periodic-streak.md - https://docs.livelike.com/reference/update-a-periodic-streak-1.md - https://docs.livelike.com/reference/update-a-periodic-streak.md - https://docs.livelike.com/reference/update-streak-milestone.md - https://docs.livelike.com/reference/update-streak-target.md merge: pages: 29 deduped: 0 conflicts_kept_first: 0