For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Open sourceSupportFAQsDocs Home
DocumentationAPI referenceRelease notes
DocumentationAPI referenceRelease notes
  • Introduction
    • Overview
    • Authentication
  • Guides
    • Operations Manager search APIs
    • Search API
    • URL query parameters
    • Use query parameters in API requests
  • Reference
        • POSTCreate repository configuration
        • DELDelete repository configuration
        • GETGet repository configurations
        • GETList all prebuilts
        • PATCHUpdate repository configuration
LogoLogo
Open sourceSupportFAQsDocs Home
ReferencePrebuilts Repository

List all prebuilts

GET
http://localhost:3000/prebuilts-repository
GET
/prebuilts-repository
$curl http://localhost:3000/prebuilts-repository \
> -u "<username>:<password>"
1{
2 "results": [
3 {
4 "versionStatus": {
5 "status": "current",
6 "iap_version": "release/2020.1"
7 },
8 "installStatus": {
9 "installable": true,
10 "missingDependencies": {},
11 "mismatchingDependencies": {}
12 },
13 "availableUpdate": true,
14 "name": "@itentialopensource/aggregate-functions-for-arrays",
15 "version": "0.0.1",
16 "description": "A basic description",
17 "author": "Itential Artifacts",
18 "published": "2020-04-09T17:44:30.215Z",
19 "repository": {
20 "type": "local",
21 "hostname": "gitlab.com",
22 "path": "/itentialopensource/pre-built-automations"
23 },
24 "license": "Apache-2.0",
25 "keywords": [
26 "Itential"
27 ],
28 "IAPDependencies": {},
29 "readme": "example of readme",
30 "download": {
31 "metadata": {
32 "name": "@itentialopensource/aggregate-functions-for-arrays",
33 "version": "0.0.1",
34 "description": "A basic description",
35 "author": "Itential Artifacts",
36 "license": "Apache-2.0",
37 "repository": {
38 "type": "local",
39 "hostname": "gitlab.com",
40 "path": "/itentialopensource/pre-built-automations"
41 },
42 "IAPDependencies": {},
43 "keywords": [
44 "Itential"
45 ],
46 "gitlabId": 17866482
47 },
48 "manifest": {
49 "bundleName": "aggregateFunctions",
50 "artifacts": [
51 {
52 "id": "5e5ea3bd16da51d52b4a8f9f",
53 "name": "aggregateFunctions",
54 "type": "automation",
55 "location": "/bundles/workflows/IAP Test Artifact Workflow.json"
56 }
57 ],
58 "fingerprint": "5e84f892c5eab11ec2eee16d",
59 "createdEpoch": "1585772690392"
60 },
61 "bundles": [
62 {
63 "type": "automation",
64 "data": {}
65 }
66 ],
67 "readme": "example of readme"
68 }
69 }
70 ],
71 "total": 1,
72 "page": 1,
73 "total-pages": 1
74}
Returns all prebuilts from a repository.
Was this page helpful?
Previous

Update repository configuration

Next
Built with

Authentication

AuthorizationBasic

Basic authentication of the form Basic <base64(username:password)>.

Query parameters

pageintegerOptional>=1Defaults to 1
The page number for the request return. Used for pagination.
orderenumOptionalDefaults to 1
order
Allowed values:
iap_versiondoubleOptional
The version of IAP. Can be used to overwrite the release version of artifacts in the response.
searchstringOptional
Search all available artifacts to find a match related to the provided query.
configstringOptional
config
versionStatusenumOptional

Filter the list of Pre-builts based on the available version of the Pre-built in comparison to the current version of IAP

Allowed values:

Response

Contains an array of prebuilts and the total in the response.
resultslist of objects
totalinteger>=0
The total number of documents
pageinteger
total-pagesinteger

Errors

500
Internal Server Error