type: object description: SUMMARY x-schemaName: AdminUpdateCampaign required: - description - starts_at - ends_at properties: name: type: string title: name description: The campaign's name. campaign_identifier: type: string title: campaign_identifier description: The campaign's campaign identifier. description: type: string title: description description: The campaign's description. budget: type: object description: The campaign's budget. required: - limit properties: limit: type: number title: limit description: The budget's limit. starts_at: type: string title: starts_at description: The campaign's starts at. format: date-time ends_at: type: string title: ends_at description: The campaign's ends at. format: date-time promotions: type: array description: The campaign's promotions. items: type: object description: The promotion's promotions. required: - id properties: id: type: string title: id description: The promotion's ID.