Apidog에서 API 엔드포인트를 설계하고 설정하는 것은 견고하고 효과적인 API를 만드는 데 있어 기초적인 단계입니다.OpenAPI 생태계 내의 다양한 도구 및 서비스와 원활한 호환성을 보장하기 위해 OpenAPI Specification (OAS)를 준수하여 엔드포인트를 설계하는 것이 권장됩니다. OAS를 벗어나면 OpenAPI 호환 도구 및 서비스를 사용할 때 호환성 문제가 발생할 수 있습니다.엔드포인트 생성#
APIs 모듈 내에서 새 엔드포인트를 생성하려면 New Endpoint 버튼을 클릭하십시오.명확하고 완전한 엔드포인트에는 다음 요소가 포함되어야 합니다.Apidog의 엔드포인트 인터페이스에는 API 설계 우선 접근 방식을 위한 설계 우선 모드와 코드 우선 접근 방식을 위한 요청 우선 모드의 두 가지 모드가 있습니다. 인터페이스의 왼쪽 하단 모서리에서 모드를 전환할 수 있습니다. 설계 우선 모드/요청 우선 모드에 대해 자세히 알아보십시오. 엔드포인트 경로#
엔드포인트 경로는 API가 외부 애플리케이션과 상호작용할 수 있는 특정 주소 역할을 합니다. 이는 클라이언트가 API 서비스에 액세스하는 데 사용하는 것입니다.Apidog는 OpenAPI Specification 방식을 따릅니다. 각 엔드포인트에 대해 전체 URL을 작성하는 대신 경로만 입력하면 됩니다(예: /users). 기본 URL은 환경에서 설정되며, Apidog는 엔드포인트에 요청을 보낼 때 이를 자동으로 추가합니다.OpenAPI 표준과 일관성을 유지하기 위해 Apidog는 모든 경로를 /로 시작할 것도 권장합니다. 이렇게 하면 API 설계가 깔끔하고 체계적으로 유지되며 Apidog 기능의 이점을 온전히 활용할 수 있습니다.