Skip to content

Variable: PikaNetworkClanResponseSchema ​

ts
const PikaNetworkClanResponseSchema: ZodObject<{
  createdAt: ZodOptional<ZodUnion<[ZodNumber, ZodString]>>;
  creationTime: ZodOptional<ZodString>;
  currentTrophies: ZodOptional<ZodNumber>;
  leveling: ZodOptional<ZodObject<{
     exp: ZodOptional<ZodNumber>;
     level: ZodOptional<ZodNumber>;
     totalExp: ZodOptional<ZodNumber>;
   }, "strip", ZodTypeAny, {
     exp?: number;
     level?: number;
     totalExp?: number;
   }, {
     exp?: number;
     level?: number;
     totalExp?: number;
  }>>;
  members: ZodOptional<ZodArray<ZodObject<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
   }, "passthrough", ZodTypeAny, objectOutputType<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
   }, ZodTypeAny, "passthrough">, objectInputType<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
  }, ZodTypeAny, "passthrough">>, "many">>;
  name: ZodOptional<ZodString>;
  owner: ZodOptional<ZodObject<{
     username: ZodString;
   }, "strip", ZodTypeAny, {
     username: string;
   }, {
     username: string;
  }>>;
  tag: ZodOptional<ZodString>;
  trophies: ZodOptional<ZodNumber>;
}, "passthrough", ZodTypeAny, objectOutputType<{
  createdAt: ZodOptional<ZodUnion<[ZodNumber, ZodString]>>;
  creationTime: ZodOptional<ZodString>;
  currentTrophies: ZodOptional<ZodNumber>;
  leveling: ZodOptional<ZodObject<{
     exp: ZodOptional<ZodNumber>;
     level: ZodOptional<ZodNumber>;
     totalExp: ZodOptional<ZodNumber>;
   }, "strip", ZodTypeAny, {
     exp?: number;
     level?: number;
     totalExp?: number;
   }, {
     exp?: number;
     level?: number;
     totalExp?: number;
  }>>;
  members: ZodOptional<ZodArray<ZodObject<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
   }, "passthrough", ZodTypeAny, objectOutputType<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
   }, ZodTypeAny, "passthrough">, objectInputType<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
  }, ZodTypeAny, "passthrough">>, "many">>;
  name: ZodOptional<ZodString>;
  owner: ZodOptional<ZodObject<{
     username: ZodString;
   }, "strip", ZodTypeAny, {
     username: string;
   }, {
     username: string;
  }>>;
  tag: ZodOptional<ZodString>;
  trophies: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">, objectInputType<{
  createdAt: ZodOptional<ZodUnion<[ZodNumber, ZodString]>>;
  creationTime: ZodOptional<ZodString>;
  currentTrophies: ZodOptional<ZodNumber>;
  leveling: ZodOptional<ZodObject<{
     exp: ZodOptional<ZodNumber>;
     level: ZodOptional<ZodNumber>;
     totalExp: ZodOptional<ZodNumber>;
   }, "strip", ZodTypeAny, {
     exp?: number;
     level?: number;
     totalExp?: number;
   }, {
     exp?: number;
     level?: number;
     totalExp?: number;
  }>>;
  members: ZodOptional<ZodArray<ZodObject<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
   }, "passthrough", ZodTypeAny, objectOutputType<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
   }, ZodTypeAny, "passthrough">, objectInputType<{
     joinDate: ZodOptional<ZodString>;
     rank: ZodOptional<ZodString>;
     user: ZodObject<{
        username: ZodString;
      }, "strip", ZodTypeAny, {
        username: string;
      }, {
        username: string;
     }>;
  }, ZodTypeAny, "passthrough">>, "many">>;
  name: ZodOptional<ZodString>;
  owner: ZodOptional<ZodObject<{
     username: ZodString;
   }, "strip", ZodTypeAny, {
     username: string;
   }, {
     username: string;
  }>>;
  tag: ZodOptional<ZodString>;
  trophies: ZodOptional<ZodNumber>;
}, ZodTypeAny, "passthrough">>;

GET /clans/

Distributed under the MIT License.