# [![Contensis](https://github.com/contensis/cli/raw/refs/heads/main/assets/contensis-logo--tiny.svg)](https://www.contensis.com) contensis-core-api [![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=flat&logo=typescript&logoColor=white)](https://www.typescriptlang.org/) [![NPM version](https://img.shields.io/npm/v/contensis-core-api.svg?style=flat)](https://www.npmjs.com/package/contensis-core-api)

A dependency library written in TypeScript implementing common types and base methods used by contensis-delivery-api and contensis-management-api.

If you have arrived here looking for something to work with your Contensis environment you may be after one of:

- ### [contensis-delivery-api](https://github.com/contensis/contensis-delivery-api) [![NPM version](https://img.shields.io/npm/v/contensis-delivery-api.svg?style=flat)](https://www.npmjs.com/package/contensis-delivery-api)
  _Client for retrieving content using the read-only Contensis Delivery API_
- ### [contensis-management-api](https://github.com/contensis/contensis-management-api) [![NPM version](https://img.shields.io/npm/v/contensis-management-api.svg?style=flat)](https://www.npmjs.com/package/contensis-management-api)</span>
  _Client for managing content using the Contensis Management API_

> ### Note
>
> The primary Contensis API used by the above packages is the [HTTP Delivery API](https://www.contensis.com/help-and-docs/apis/delivery-http) and [HTTP Management API](https://www.contensis.com/help-and-docs/apis/management-http)
>
> Documentation for all APIs is available on [contensis.com](https://www.contensis.com/help-and-docs/apis/all-apis)
