===== Event ===== $server/api/init?id=1&token=12345678901234567890123456789012 ==== Post params ==== type tInitInput struct { OSint models.TOs //- операционная система девайса (ENUM('ios','android')) case insensitive Bundle string //- android packagename приложения/ios itunesid приложения BundleVer string //- android packagename приложения/ios itunesid приложения GAID string // - Google Advertising ID/для iOS - IDFA; GaidType models.TGAIDType // - Google Advertising ID/для iOS - IDFA; Count int Data []TSubscriptionData } type TSubscriptionData struct { ProductID string `json:"prID"` Data []data `json:"data"` } type data struct { Index int `json:"i"` MP string `json:"mp"` PR string `json:"pr"` } Input data example [{"prID":"week1","data":[{"i":0,"mp":"mp-0","pr":"pr-1"},{"i":1,"mp":"mp-0","pr":""},{"i":2,"mp":"mp-1","pr":"pr-1"},{"i":3,"mp":"mp-1","pr":""}]},{"prID":"week4","data":[{"i":0,"mp":"mp-0","pr":"pr-1"},{"i":1,"mp":"mp-0","pr":"pr-2"},{"i":2,"mp":"mp-1","pr":""}]}] === OK Response === [ [ { "prID": "week4", "i": 1 }, { "prID": "week4", "i": 2 } ], [ { "prID": "week4", "i": 0 }, { "prID": "week1", "i": 0 } ], [ { "prID": "week4", "i": 1 }, { "prID": "week4", "i": 0 } ], [ { "prID": "week4", "i": 1 }, { "prID": "week4", "i": 0 } ], [ { "prID": "week1", "i": 1 }, { "prID": "week4", "i": 0 } ], [ { "prID": "week4", "i": 1 }, { "prID": "week1", "i": 3 } ], [ { "prID": "week4", "i": 1 }, { "prID": "week1", "i": 1 } ], [ { "prID": "week4", "i": 2 }, { "prID": "week1", "i": 1 } ], [ { "prID": "week4", "i": 2 }, { "prID": "week1", "i": 0 } ], [ { "prID": "week1", "i": 2 }, { "prID": "week4", "i": 2 } ] ] === Not ok Response === **Data** {"Error":"some error"}