Code references
Get repository
Get a single repository by name.
Authorization
ApiKey read, writeAuthorization<token>
In: header
Scope: read, write
Path Parameters
repo*string
The repository name
Format
stringResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v2/code-refs/repositories/string"{ "name": "LaunchDarkly-Docs", "sourceLink": "https://github.com/launchdarkly/LaunchDarkly-Docs", "commitUrlTemplate": "https://github.com/launchdarkly/LaunchDarkly-Docs/commit/${sha}", "hunkUrlTemplate": "https://github.com/launchdarkly/LaunchDarkly-Docs/blob/${sha}/${filePath}#L${lineNumber}", "type": "github", "defaultBranch": "main", "enabled": true, "version": 3, "branches": [ { "name": "main", "head": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3", "updateSequenceId": 25, "syncTime": "1636558831870", "references": [ { "path": "/main/index.js", "hint": "javascript", "hunks": [ { "startingLineNumber": 45, "lines": "var enableFeature = 'enable-feature';", "projKey": "default", "flagKey": "enable-feature", "aliases": [ "enableFeature", "EnableFeature" ] } ] } ], "_links": { "property1": null, "property2": null } } ], "_links": { "property1": null, "property2": null }, "_access": { "denied": [ { "action": "string", "reason": { "resources": [ "proj/*:env/*;qa_*:/flag/*" ], "notResources": [ "string" ], "actions": [ "*" ], "notActions": [ "string" ], "effect": "allow", "role_name": "string" } } ], "allowed": [ { "action": "string", "reason": { "resources": [ "proj/*:env/*;qa_*:/flag/*" ], "notResources": [ "string" ], "actions": [ "*" ], "notActions": [ "string" ], "effect": "allow", "role_name": "string" } } ] }}Create repository POST
Create a repository with the specified name.
Update repository PATCH
Update a repository's settings. Updating repository settings uses a [JSON patch](https://datatracker.ietf.org/doc/html/rfc6902) or [JSON merge patch](https://datatracker.ietf.org/doc/html/rfc7386) representation of the desired changes. To learn more, read [Updates](https://launchdarkly.com/docs/api#updates).