Skip to main content
Home

Built and signed on GitHub Actions

A typescript library for App Store Connect API

This package works with DenoIt is unknown whether this package works with Node.js, Bun
It is unknown whether this package works with Node.js
This package works with Deno
It is unknown whether this package works with Bun
JSR Score
94%
Published
2 years ago (0.1.4)

deno compatibility JSR JSR Score deno module

app-store-connect

This is a pure typescript package that helps manipulate App Store Connect with their RESTful APIs.

This library is designed for being used on Deno typescript platform. It's behavior is not tested on any other typescript platforms such as Node.js, bun, and etc.

Usage

import {
  apiConfigOf,
  AppStoreConnectClient,
} from '@fenv-org/app-store-connect';

const client = new AppStoreConnectClient(
  apiConfigOf({
    issuerId: 'issuer-id',
    keyId: 'key-id',
    privateKey: 'private-key',
  }),
);

const apps = await client.apps.getCollection({
  'filter[bundleId]': ['com.example.app'],
});

const versions = await client.apps.appStoreVersionsGetToManyRelated(
  apps.data[0].id,
);

Where and how to get the API key can be found here.

Special thanks to

Built and signed on
GitHub Actions

New Ticket: Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.

Add Package

deno add jsr:@fenv-org/app-store-connect

Import symbol

import * as app_store_connect from "@fenv-org/app-store-connect";
or

Import directly with a jsr specifier

import * as app_store_connect from "jsr:@fenv-org/app-store-connect";

Add Package

pnpm i jsr:@fenv-org/app-store-connect
or (using pnpm 10.8 or older)
pnpm dlx jsr add @fenv-org/app-store-connect

Import symbol

import * as app_store_connect from "@fenv-org/app-store-connect";

Add Package

yarn add jsr:@fenv-org/app-store-connect
or (using Yarn 4.8 or older)
yarn dlx jsr add @fenv-org/app-store-connect

Import symbol

import * as app_store_connect from "@fenv-org/app-store-connect";

Add Package

vlt install jsr:@fenv-org/app-store-connect

Import symbol

import * as app_store_connect from "@fenv-org/app-store-connect";

Add Package

npx jsr add @fenv-org/app-store-connect

Import symbol

import * as app_store_connect from "@fenv-org/app-store-connect";

Add Package

bunx jsr add @fenv-org/app-store-connect

Import symbol

import * as app_store_connect from "@fenv-org/app-store-connect";