# Datocms Client > Datocms Client (specifically the datocms-client npm package) is a JavaScript client library used to interact with the DatoCMS Content Management API. It enables developers to programmatically create, update, and delete content and site structures within the DatoCMS headless CMS ecosystem. - URL: https://optimly.ai/brand/datocms-client - Slug: datocms-client - BAI Score: 32/100 - Archetype: Phantom - Category: Software Development Tools - Last Analyzed: April 11, 2026 - Part of: Datocms (https://optimly.ai/brand/datocms) ## Competitors - Contentful Sdk (https://optimly.ai/brand/contentful-sdk) ## Also Referenced By - Sanity.io Client Libraries stories (https://optimly.ai/brand/sanity-io-client-libraries-stories)