Turns out (while researching team creation) the profile ext id is just the aime id. After creating a team a profile discovery request is immediately issued with the "profile id" in the field that holds the aime id during initial profile load.
21 lines
436 B
TypeScript
21 lines
436 B
TypeScript
import { AimeId } from "../../model";
|
|
|
|
interface LoadGeneralRewardRequestBase {
|
|
type: "load_general_reward_req";
|
|
aimeId: AimeId;
|
|
}
|
|
|
|
export interface LoadGeneralRewardRequest1
|
|
extends LoadGeneralRewardRequestBase {
|
|
format: 1;
|
|
}
|
|
|
|
export interface LoadGeneralRewardRequest2
|
|
extends LoadGeneralRewardRequestBase {
|
|
format: 2;
|
|
}
|
|
|
|
export type LoadGeneralRewardRequest =
|
|
| LoadGeneralRewardRequest1
|
|
| LoadGeneralRewardRequest2;
|