Uses of Class
ai.shipeasy.admin.ApiResponse
Packages that use ApiResponse
-
Uses of ApiResponse in ai.shipeasy.admin
Methods in ai.shipeasy.admin that return ApiResponseModifier and TypeMethodDescription<T> ApiResponse<T>ApiClient.execute(okhttp3.Call call) <T> ApiResponse<T>Execute HTTP call and deserialize the HTTP response body into the given return type. -
Uses of ApiResponse in ai.shipeasy.admin.api
Methods in ai.shipeasy.admin.api that return ApiResponseModifier and TypeMethodDescriptionEventsApi.approveEventWithHttpInfo(String id, ApproveEventRequest approveEventRequest, String xProjectId) Approve a pending event Promotes a pending (auto-discovered) event to usable so metrics can query it (`pending` → `0`).AlertsApi.createAlertRuleWithHttpInfo(CreateAlertRuleRequest createAlertRuleRequest, String xProjectId) Create an alert rule Creates a metric-threshold alert rule.AttributesApi.createAttributeWithHttpInfo(CreateAttributeRequest createAttributeRequest, String xProjectId) Declare a targeting attribute Declare a targeting attribute the SDK reports and gates/experiments can target.ConfigsApi.createConfigWithHttpInfo(CreateConfigRequest createConfigRequest, String xProjectId) Create a dynamic config Creates a new config with the given `schema`.ConnectorsApi.createConnectorWithHttpInfo(CreateConnectorRequest createConnectorRequest, String xProjectId) Create a connector Creates a connector.EventsApi.createEventWithHttpInfo(CreateEventRequest createEventRequest, String xProjectId) Register an event Registers a new event name and (optionally) its typed properties.ExperimentsApi.createExperimentWithHttpInfo(CreateExperimentRequest createExperimentRequest, String xProjectId) Create an experiment Creates a new experiment in `draft` status.TemplatesApi.createGateTemplateWithHttpInfo(CreateGateTemplateRequest createGateTemplateRequest, String xProjectId) Create a gate template Creates a per-project (customer) targeting-rule template.FlagsApi.createGateWithHttpInfo(CreateGateRequest createGateRequest, String xProjectId) Create a feature gate Creates a new gate.DraftsApi.createI18nDraftWithHttpInfo(CreateI18nDraftRequest createI18nDraftRequest, String xProjectId) Create a translation draft Stage a new translation draft against a target profile, optionally seeding its keys from a source profile.ProfilesApi.createI18nProfileWithHttpInfo(CreateI18nProfileRequest createI18nProfileRequest, String xProjectId) Create an i18n profile Create a locale profile.ApiKeysApi.createKeyWithHttpInfo(CreateKeyRequest createKeyRequest, String xProjectId) Create an API key Mints a new API key and returns the plaintext token **once** — it is stored hashed and can never be retrieved again, so capture it on creation.KillswitchApi.createKillswitchWithHttpInfo(CreateKillswitchRequest createKillswitchRequest, String xProjectId) Create a killswitch Creates a new killswitch with `value` (default `false`) applied to **every** env at version 1.MetricsApi.createMetricWithHttpInfo(CreateMetricRequest createMetricRequest, String xProjectId) Create a metric Creates an event-backed metric.CommentsApi.createOpsCommentWithHttpInfo(String handle, CreateOpsCommentRequest createOpsCommentRequest, String xProjectId) Comment on an item Append a comment to a queue item's thread.OpsApi.createOpsItemWithHttpInfo(CreateOpsItemRequest createOpsItemRequest, String xProjectId) File a queue item Files one queue item — a bug report or a feature request — and fires the project's connectors (GitHub issue / Slack).TriggerApi.createTriggerConnectorWithHttpInfo(CreateTriggerConnectorRequest createTriggerConnectorRequest, String xProjectId) Create a recurring coding-agent trigger Creates (or idempotently updates) a coding-agent **trigger** connector — the recurring, unattended run that burns down the ops queue in `--pr` mode.UniversesApi.createUniverseWithHttpInfo(CreateUniverseRequest createUniverseRequest, String xProjectId) Create a universe Creates a new universe.AlertsApi.deleteAlertRuleWithHttpInfo(String id, String xProjectId) Delete an alert rule Deletes the alert rule.AttributesApi.deleteAttributeWithHttpInfo(String id, String xProjectId) Archive a targeting attribute Soft-deletes (archives) a targeting attribute.ConfigsApi.deleteConfigWithHttpInfo(String id, String xProjectId) Delete a dynamic config Soft-deletes the config and rebuilds the project's flags KV blob.ConnectorsApi.deleteConnectorWithHttpInfo(String id, String xProjectId) Delete a connector Permanently removes the connector and its stored credentials.EventsApi.deleteEventWithHttpInfo(String id, String xProjectId) Archive an event Soft-deletes (archives) the event.ExperimentsApi.deleteExperimentWithHttpInfo(String id, String xProjectId) Delete an experiment Archives the experiment (soft-delete via status transition).TemplatesApi.deleteGateTemplateWithHttpInfo(String id, String xProjectId) Delete a gate template Soft-deletes (archives) a **customer** template.FlagsApi.deleteGateWithHttpInfo(String id, String xProjectId) Delete a feature gate Soft-deletes the gate.KillswitchApi.deleteKillswitchWithHttpInfo(String id, String xProjectId) Delete a killswitch Soft-deletes the killswitch and rebuilds the project's flags KV blob so SDKs stop seeing it.MetricsApi.deleteMetricWithHttpInfo(String id, String xProjectId) Archive a metric Soft-deletes (archives) the metric.UniversesApi.deleteUniverseWithHttpInfo(String id, String xProjectId) Delete a universe Soft-deletes the universe.FlagsApi.disableGateWithHttpInfo(String id, String xProjectId) Disable a gate Sets `enabled: false` so the gate evaluates to `false` for every caller, regardless of `rollout_pct` or `rules`.ConfigsApi.discardConfigDraftWithHttpInfo(String id, DiscardConfigDraftRequest discardConfigDraftRequest, String xProjectId) Discard a draft Drops the in-flight draft on one env.FlagsApi.enableGateWithHttpInfo(String id, String xProjectId) Enable a gate Sets `enabled: true`.ErrorsApi.fileErrorTicketWithHttpInfo(String id, String xProjectId) File a feedback ticket for an error Files a feedback ticket (`type: \"error\"`) for a tracked production error — the \"File an issue\" action on the errors dashboard.ConnectorsApi.fireConnectorWithHttpInfo(String id, String xProjectId, FireConnectorRequest fireConnectorRequest) Fire a trigger connector Manually kicks a trigger connector's run — Claude (kicks its preconfigured routine) or Cursor / Copilot / Jules (launches a cold cloud-agent run).AttributesApi.getAttributeWithHttpInfo(String id, String xProjectId) Get a targeting attribute Fetch one targeting attribute by id.ConfigsApi.getConfigWithHttpInfo(String id, String xProjectId) Get one config Returns config metadata plus the latest published values per env and any active draft values.ConnectorsApi.getConnectorWithHttpInfo(String id, String xProjectId) Get a connector Returns a single connector by id.ProjectsApi.getCurrentProjectWithHttpInfo(String xProjectId) Show the current project Returns the project the caller's auth header resolves to — plan, status, billing, and which modules are enabled.ErrorsApi.getErrorSeriesWithHttpInfo(String id, ErrorSeriesRequest errorSeriesRequest, String xProjectId) Get an error's occurrence series Returns a bucketed occurrence timeseries for one tracked error (by its fingerprint), read from the `shipeasy_errors` Analytics Engine dataset (near-real-time; ingest lag is seconds).ErrorsApi.getErrorWithHttpInfo(String id, String xProjectId) Get a tracked error Returns a single tracked error by its id, including the latest occurrence's stack, extras, and consequence.EventsApi.getEventWithHttpInfo(String id, String xProjectId) Get an event Returns one event's full detail.ExperimentsApi.getExperimentResultsWithHttpInfo(String id, String xProjectId) Get analysis results Returns the latest analysis output for the experiment — one row per metric/group/day, including sample size, mean, % delta vs.ExperimentsApi.getExperimentTimeseriesWithHttpInfo(String id, String xProjectId, String metric) Get analysis timeseries Same row shape as `/results`, but returns every daily slice rather than the latest.ExperimentsApi.getExperimentWithHttpInfo(String id, String xProjectId) Get one experiment Returns the full experiment row including groups, params, allocation, and lifecycle timestamps.TemplatesApi.getGateTemplateWithHttpInfo(String id, String xProjectId) Get one gate template Returns a single template by its `id` — a built-in slug (`country`) or a customer `gtpl_…` id.KillswitchApi.getKillswitchWithHttpInfo(String id, String xProjectId) Get one killswitch Returns the killswitch metadata plus the latest published `value`/`switches`/`version` per env.MetricsApi.getMetricWithHttpInfo(String id, String xProjectId) Get a metric Fetch one metric by its id or name, including the rendered DSL query and the typed IR.OpsApi.getOpsItemWithHttpInfo(String handle, String xProjectId) Get one queue item Fetch a single queue item by its per-project `number` or full id.OpsApi.linkPrToOpsItemWithHttpInfo(String handle, LinkPrToOpsItemRequest linkPrToOpsItemRequest, String xProjectId) Link a fixing PR Record the pull request that fixes a queue item (and clears the link with `prNumber: null`).AlertsApi.listAlertRulesWithHttpInfo(String xProjectId, String q) List alert rules Returns every alert rule in the project (not paginated).AttributesApi.listAttributesWithHttpInfo(String xProjectId, String q) List targeting attributes Returns every auto-inferred targeting attribute in the project — the `name` and (when known) the value `type` — for building gate/experiment targeting rules.ConfigsApi.listConfigActivityWithHttpInfo(String id, String xProjectId, Integer limit) List config activity Returns recent audit rows for one config (create, update, draft.save, publish, delete) ordered newest first.ConfigsApi.listConfigsWithHttpInfo(String xProjectId, Integer limit, String cursor, String q) List dynamic configs Returns a single page of configs ordered by `updated_at desc, id desc`.ConnectorsApi.listConnectorsWithHttpInfo(String xProjectId, String q) List connectors Returns every connector in the project as a bare array (no pagination envelope).ErrorsApi.listErrorsWithHttpInfo(String xProjectId, String status, String q, Integer limit) List tracked errors Returns a single page of tracked production errors as a **bare JSON array** (no pagination envelope), ordered by `lastSeenAt desc`.EventsApi.listEventsWithHttpInfo(String xProjectId, String q) List events Returns every catalogued event in the project, including pending auto-discovered names.ExperimentsApi.listExperimentsWithHttpInfo(String xProjectId, Integer limit, String cursor, String status, String q) List experiments Returns a single page of non-archived experiments ordered by `updated_at desc, id desc`.FlagsApi.listGatesWithHttpInfo(String xProjectId, Integer limit, String cursor, String q) List feature gates Returns a single page of gates ordered by `updated_at desc, id desc`.TemplatesApi.listGateTemplatesWithHttpInfo(String xProjectId, String q, String query) List gate templates Returns the merged targeting-rule template catalog — read-only **built-ins first** (the `@team`/`@owner` audience aliases, country, email-domain, region presets, …), then this project's **customer** templates.DraftsApi.listI18nDraftsWithHttpInfo(String xProjectId) List translation drafts List staged translation drafts awaiting review/publish.KeysApi.listI18nKeysWithHttpInfo(String xProjectId, String profileId, String prefix, String q, Integer limit, Integer offset) List i18n keys List keys for a profile, optionally filtered to a name `prefix`.ProfilesApi.listI18nProfilesWithHttpInfo(String xProjectId) List i18n profiles Returns every locale profile in the project (e.g.ApiKeysApi.listKeysWithHttpInfo(String xProjectId, Integer limit, String cursor, String q) List API keys Returns a single page of the project's API keys ordered by `created_at desc, id desc`, in the standard `{ data, next_cursor }` envelope.KillswitchApi.listKillswitchesWithHttpInfo(String xProjectId, Integer limit, String cursor, String q) List killswitches Returns a single page of killswitches ordered by `updated_at desc, id desc`.MetricsApi.listMetricsWithHttpInfo(String xProjectId, String q) List metrics Returns every metric in the project (not paginated) — name, folder, source event, the typed `queryIr`, and the rendered query.CommentsApi.listOpsCommentsWithHttpInfo(String handle, String xProjectId) List an item's comments List the comment thread on a queue item, oldest first.OpsApi.listOpsItemsWithHttpInfo(String xProjectId, String type, String status, Integer limit) List the operational queue Returns the unified ops queue (bugs, feature requests, errors, alerts) in work order — highest priority first, oldest first within a priority — so consumers work it top-down.AlertsApi.listSlackChannelsWithHttpInfo(String xProjectId) List Slack channels List the project's connected Slack channels — used to resolve an alert rule's notification target.UniversesApi.listUniversesWithHttpInfo(String xProjectId, Integer limit, String cursor, String q) List universes Returns a single page of universes ordered by `created_at desc, id desc`.OpsApi.notifyOpsWithHttpInfo(NotifyOpsRequest notifyOpsRequest, String xProjectId) Raise an attention notification Raise a 'needs your attention' bell notification.ConfigsApi.publishConfigDraftWithHttpInfo(String id, PublishConfigDraftRequest publishConfigDraftRequest, String xProjectId) Publish a draft Promotes the staged draft on one env to a new published version.ProfilesApi.publishI18nProfileWithHttpInfo(String profileId, PublishI18nProfileRequest publishI18nProfileRequest, String xProjectId) Publish a profile live Publish a profile to the CDN — rebuild its KV snapshot + purge the edge.KeysApi.pushI18nKeysWithHttpInfo(PushI18nKeysRequest pushI18nKeysRequest, String xProjectId) Push new i18n keys (insert-only) Add NEW keys to a profile.ExperimentsApi.reanalyzeExperimentWithHttpInfo(String id, String xProjectId) Re-queue analysis Requeues the daily analysis pass for this experiment outside the normal cron cadence.ApiKeysApi.revokeKeyWithHttpInfo(String id, String xProjectId) Revoke an API key Revokes a key by id — stamps its `revoked_at` and deletes the hot-path KV entry so the token stops authenticating immediately.ConfigsApi.saveConfigDraftWithHttpInfo(String id, SaveConfigDraftRequest saveConfigDraftRequest, String xProjectId) Save a draft value Stages a value for one env without publishing.ProjectsApi.searchResourcesWithHttpInfo(String xProjectId, String q) Search project resources Universal substring search across the project's primary resources — feature gates, experiments, dynamic configs, killswitches, metrics, and team members.ExperimentsApi.setExperimentMetricsWithHttpInfo(String id, SetExperimentMetricsRequest setExperimentMetricsRequest, String xProjectId) Attach metrics Replaces the experiment's metric attachments wholesale.ExperimentsApi.setExperimentStatusWithHttpInfo(String id, SetExperimentStatusRequest setExperimentStatusRequest, String xProjectId) Transition experiment status Drives the experiment lifecycle.KeysApi.setI18nLabelWithHttpInfo(SetI18nLabelRequest setI18nLabelRequest, String xProjectId) Set a key's value and publish it live Upsert a single key's value into a profile and immediately publish the whole profile (KV rebuild + CDN purge) so the new value is live in one call.KillswitchApi.setKillswitchSwitchWithHttpInfo(String id, SetKillswitchSwitchRequest setKillswitchSwitchRequest, String xProjectId) Set one switch entry Sets or updates a single `switchKey` on a single `env`.KillswitchApi.setKillswitchValueWithHttpInfo(String id, SetKillswitchValueRequest setKillswitchValueRequest, String xProjectId) Set the flat value on one env Sets the flat `value` on a single `env`, publishing one new version on that env only.ConnectorsApi.testConnectorWithHttpInfo(String id, String xProjectId) Test a connector Dispatches a single synthetic `bug.created` payload to the connector's destination so you can verify the integration end-to-end.KillswitchApi.unsetKillswitchSwitchWithHttpInfo(String id, UnsetKillswitchSwitchRequest unsetKillswitchSwitchRequest, String xProjectId) Remove one switch entry Removes a single `switchKey` from the `switches` map on a single `env`.AlertsApi.updateAlertRuleWithHttpInfo(String id, UpdateAlertRuleRequest updateAlertRuleRequest, String xProjectId) Update an alert rule Partial update of a rule's tunable knobs.AttributesApi.updateAttributeWithHttpInfo(String id, UpdateAttributeRequest updateAttributeRequest, String xProjectId) Update a targeting attribute Update a targeting attribute's type, allowed values, required flag, description, or SDK path.ConfigsApi.updateConfigSchemaWithHttpInfo(String id, UpdateConfigSchemaRequest updateConfigSchemaRequest, String xProjectId) Update a config schema Replaces a config's JSON Schema in place.ConfigsApi.updateConfigWithHttpInfo(String id, UpdateConfigRequest updateConfigRequest, String xProjectId) Update a dynamic config Partial update.ConnectorsApi.updateConnectorWithHttpInfo(String id, UpdateConnectorRequest updateConnectorRequest, String xProjectId) Update a connector Partial update — only supplied fields change.ErrorsApi.updateErrorStatusWithHttpInfo(String id, UpdateErrorStatusRequest updateErrorStatusRequest, String xProjectId) Update a tracked error's status Flips the triage state of one error — the only mutation this surface allows.EventsApi.updateEventWithHttpInfo(String id, UpdateEventRequest updateEventRequest, String xProjectId) Update an event Partial update of an event's folder, description, or properties.ExperimentsApi.updateExperimentWithHttpInfo(String id, UpdateExperimentRequest updateExperimentRequest, String xProjectId) Update an experiment Partial update.TemplatesApi.updateGateTemplateWithHttpInfo(String id, UpdateGateTemplateRequest updateGateTemplateRequest, String xProjectId) Update a gate template Partial update of a **customer** template.FlagsApi.updateGateWithHttpInfo(String id, UpdateGateRequest updateGateRequest, String xProjectId) Update a feature gate Partial update — only supplied fields change.DraftsApi.updateI18nDraftWithHttpInfo(String draftId, UpdateI18nDraftRequest updateI18nDraftRequest, String xProjectId) Update a translation draft Transition a draft's lifecycle state (`open` / `merged` / `abandoned`).KeysApi.updateI18nKeyWithHttpInfo(String id, UpdateI18nKeyRequest updateI18nKeyRequest, String xProjectId) Update one i18n key Overwrite a single existing key's value — the only overwrite path.KillswitchApi.updateKillswitchWithHttpInfo(String id, UpdateKillswitchRequest updateKillswitchRequest, String xProjectId) Update a killswitch Partial update applied to **every** env.MetricsApi.updateMetricWithHttpInfo(String id, UpdateMetricRequest updateMetricRequest, String xProjectId) Update a metric Update a metric's definition — folder, source event, query (`query` DSL or typed `query_ir`), winsorisation, minimum detectable effect, or direction.OpsApi.updateOpsItemWithHttpInfo(String handle, UpdateOpsItemRequest updateOpsItemRequest, String xProjectId) Update a queue item Update a queue item.ProjectsApi.updateProjectWithHttpInfo(String id, UpdateProjectRequest updateProjectRequest, String xProjectId) Update the current project Update the current project's settings — name, domain, slug, default environment, timezone, experiment-analysis knobs (statistical method, significance threshold, auto-rollback, minimum sample days), and the per-module enable flags.ConnectorsApi.updateTriggerConnectorWithHttpInfo(String id, UpdateTriggerConnectorRequest updateTriggerConnectorRequest, String xProjectId) Update a trigger connector Edit an existing coding-agent **trigger** connector (`claude_trigger` / `cursor_trigger` / `copilot_trigger` / `jules_trigger`) — replace its non-secret `config` and, optionally, rotate its credential secret(s).UniversesApi.updateUniverseWithHttpInfo(String id, UpdateUniverseRequest updateUniverseRequest, String xProjectId) Update a universe Partial update.ProjectsApi.upsertProjectWithHttpInfo(UpsertProjectRequest upsertProjectRequest, String xProjectId) Find-or-create a project by domain Find-or-creates a project keyed by `(owner_email, domain)` under the session's owner, and returns it.