# Webshop Admin API 참조

> 웹 스토어, 환경, 테마 및 브랜드를 프로그래밍 방식으로 구성하는 데 사용할 수 있는 Webshop Admin API 엔드포인트를 살펴봅니다.

관리자가 [Unity Dashboard](https://cloud.unity.com)에서 웹 스토어를 구성하는 것이 좋습니다.

Unity Dashboard가 워크플로에 맞지 않는 경우, 예를 들어 다음 작업을 수행해야 하는 경우, 웹숍 관리자 API 사용합니다.

* 다양한 환경에서 테마를 업데이트합니다.
* 프로젝트 설정의 일부로 스크립트 웹숍 제작
* 웹숍 구성을 배포 파이프라인에 통합합니다.

이 페이지는 API 레퍼런스에 대한 링크를 제공하며 관리자 API 호출에 대한 인증 및 인증이 어떻게 작동하는지 설명합니다.

## Authentication##authentication

관리자 API는 [서비스 계정](https://services.docs.unity.com/docs/service-account-auth/) 자격 증명을 사용합니다. Unity Dashboard에서 서비스 계정 키를 생성하고, base64로 `key_id:secret_key` 쌍을 인코딩한 후 요청 시 bearer 토큰으로 전송합니다.

단계별 지침은 [서비스 계정 인증 가이드](https://services.docs.unity.com/docs/service-account-auth/)를 참조하십시오.

## Authorization##authorization

각 관리자 API 엔드포인트에는 특정 서비스 계정 역할이 필요합니다. 역할 목록과 운영별 요구 사항은 [웹숍 권한 참조](./permissions.md)를 참조하십시오.

## API 레퍼런스##api-reference

[Webshop Admin API reference](/oas-webshop-admin/latest.md): 모든 관리 엔드포인트에 대한 OpenAPI 레퍼런스
