---
updatedAt: 2025-07-21T09:33:45.000Z
agentTools:
  projectIndex: https://developers.modusign.co.kr/llms.txt
---

# API KEY로 요청하기

# Authorization

모두싸인에서는 HTTP인증방식으로 "Basic"인증 스킴을 제공 하고 있습니다. "Basic" HTTP 인증 스킴은[ RFC 7617](\(https://datatracker.ietf.org/doc/html/rfc7617\))에 정의되어 있는 방식으로 base64를 이용하여 인코딩된 사용자 ID/비밀번호 쌍의 인증 정보를 전달합니다. 여기서 ID는 사용자의 이메일을, 패스워드에 해당하는 부분은 발급 받은 API KEY로 사용합니다.

<Image title="bbc6505-API_KEY_1.png" alt={980} src="https://files.readme.io/855ab96-bbc6505-API_KEY_1.png">
  API Reference메뉴 활용 시 인증 정보에 사용자 이메일과 발급받은 API KEY를 입력하면 base64로 인코딩 및 적용 됩니다.
</Image>

> 🚧 Basic인증 시 실제 사용자의 패스워드를 사용하지 않습니다.
>
> 요청 시 아래의 같은 단계를 거쳐 요청형태로 사용되니 주의 바랍니다.

직접 요청 시 아래의 같은 단계를 거쳐 요청할 수 있습니다.

1. 사용자 이메일과 발급받은 API KEY를 콜론(:)으로 붙여 구성합니다.
2. 구성 된 문자열을 [base64](https://en.wikipedia.org/wiki/Binary-to-text_encoding)인코딩 처리 합니다.
3. 아래와 같이 Authorization헤더에 Basic타입으로 인코딩 된 문자열을 포함하여 요청하려는 API의 주소로 정보를 요청합니다.

```curl
curl --request GET \
     --url 'https://api.modusign.co.kr/documents?offset=0&limit=10' \
     --header 'Accept: application/json' \
     --header 'Authorization: Basic 7IKs7Jqp7J6QIOydtOuplOydvDrrsJzquInrsJvsnYAgQVBJLUtFWQ=='
```

자세한 API 별 요청 방법은 [API Reference](/reference) 를 참고해주세요.

<Table align={["left","left"]}>
  <thead>
    <tr>
      <th>
        headers
      </th>

      <th>
        description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        Authorization
      </td>

      <td>
        API KEY 생성을 통해 생성된 API KEY를 사용자 이메일과 함께 Basic타입으로 요청하여 사용자를 인증 합니다.
      </td>
    </tr>
  </tbody>
</Table>