Snyk API를 사용하여 Snyk Apps 생성하기
API 토큰과 orgId
가 있는 경우, 조직을 위한 새로운 Snyk Apps 생성 엔드포인트로 POST
요청을 보내어 Snyk API를 사용하여 Snyk Apps를 생성할 수 있습니다:
https://api.snyk.io/rest/orgs/{orgId}/apps/creations?version={version}
Snyk Apps를 생성하는 예시 CURL 요청:
curl -XPOST -H"Content-Type: application/vnd.api+json" \
-H"Authorization: token <REPLACE_WITH_API_TOKEN>" \
-d '{"data": { "attributes": {"name": "My Awesome Snyk App", "redirect_uris": ["https://example.com/callback"], "scopes": ["org.read"], "context": "tenant"}, "type": "app"' \
"https://api.snyk.io/rest/orgs/<REPLACE_WITH_YOUR_ORGID>/apps/creations?version=2024-10-11"
요청 본문에는 name
, redirectURIs
, 및 scopes
와 같은 새로운 App의 세부 정보가 포함되어야 합니다.
응답에는 통합을 완료하는 데 필요한 세부 정보인 clientId
및 clientSecret
이 포함됩니다. 이러한 값을 Snyk API 엔드포인트에서 App 내에서 사용하며, App 구성의 일부로 저장하는 것을 고려하십시오.
Last updated