@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...
    fittingEndpoints: {
        getFittings: {
            path: "characters/{characterId}/fittings";
            method: "GET";
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            responseSchema: ZodArray<
                ZodObject<
                    {
                        fitting_id: ZodNumber;
                        name: ZodString;
                        description: ZodString;
                        ship_type_id: ZodNumber;
                        items: ZodArray<
                            ZodObject<
                                {
                                    type_id: ZodNumber;
                                    flag: ZodUnion<readonly [ZodNumber, ZodString]>;
                                    quantity: ZodNumber;
                                },
                                $loose,
                            >,
                        >;
                    },
                    $loose,
                >,
            >;
        };
        createFitting: {
            path: "characters/{characterId}/fittings";
            method: "POST";
            responseSchema: ZodObject<{ fitting_id: ZodNumber }, $loose>;
            requiresAuth: true;
            pathParams: readonly ["characterId"];
            hasBody: true;
        };
        deleteFitting: {
            path: "characters/{characterId}/fittings/{fittingId}";
            method: "DELETE";
            requiresAuth: true;
            pathParams: readonly ["characterId", "fittingId"];
        };
    } = ...

    Type Declaration

    • ReadonlygetFittings: {
          path: "characters/{characterId}/fittings";
          method: "GET";
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          responseSchema: ZodArray<
              ZodObject<
                  {
                      fitting_id: ZodNumber;
                      name: ZodString;
                      description: ZodString;
                      ship_type_id: ZodNumber;
                      items: ZodArray<
                          ZodObject<
                              {
                                  type_id: ZodNumber;
                                  flag: ZodUnion<readonly [ZodNumber, ZodString]>;
                                  quantity: ZodNumber;
                              },
                              $loose,
                          >,
                      >;
                  },
                  $loose,
              >,
          >;
      }
    • ReadonlycreateFitting: {
          path: "characters/{characterId}/fittings";
          method: "POST";
          responseSchema: ZodObject<{ fitting_id: ZodNumber }, $loose>;
          requiresAuth: true;
          pathParams: readonly ["characterId"];
          hasBody: true;
      }
    • ReadonlydeleteFitting: {
          path: "characters/{characterId}/fittings/{fittingId}";
          method: "DELETE";
          requiresAuth: true;
          pathParams: readonly ["characterId", "fittingId"];
      }