openapi.fn.guru Open in urlscan Pro
141.98.74.90  Public Scan

URL: https://openapi.fn.guru/
Submission: On November 24 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

 * Blueprint
   * postCreate a blueprint
   * getGet a blueprint
   * patchUpdate an blueprint
 * Func

API docs by Redocly





FN(GURU) (1.0.0)

Download OpenAPI specification:Download

License: Creative Commons Zero v1.0 Universal Terms of Service


Http API documentation of fn(guru)


BLUEPRINT

TBD.


CREATE A BLUEPRINT

Create a blueprint

AUTHORIZATIONS:

JWT

PATH PARAMETERS

groupId
required
string (group_id)
Example: da6ea0a001000

Id of the group

REQUEST BODY SCHEMA: APPLICATION/JSON
REQUIRED



name
string (custom_name)

inputs
object (blueprint_inputs)

Under construction

value
string (code_value)

Code Value


RESPONSES

200

OK

400

Bad Request

post/v1/groups/{groupId}/blueprints
https://fn.guru/v1/groups/{groupId}/blueprints


REQUEST SAMPLES

 * Payload
 * curl
 * hamal

Content type
application/json
Copy
Expand all Collapse all
{
 * "name": "MyName",
 * "inputs": { },
 * "value": "print('hamal')"

}




RESPONSE SAMPLES

 * 200

Content type
application/json
Copy
{
 * "type": "io.hamal.lib.sdk.api.ApiBlueprintCreateSubmitted",
 * "id": "da6ea0a001000",
 * "status": "Submitted",
 * "blueprintId": "da6ea0a001000",
 * "groupId": "da6ea0a001000"

}


GET A BLUEPRINT

Get a blueprint

AUTHORIZATIONS:

JWT

PATH PARAMETERS

blueprint_id
required
string (blueprint_id)
Example: da6ea0a001000

Blueprint Id


RESPONSES

200

OK

404

Blueprint not found

get/v1/blueprints/{blueprint_id}
https://fn.guru/v1/blueprints/{blueprint_id}


REQUEST SAMPLES

 * curl
 * hamal

Copy

curl --update




RESPONSE SAMPLES

 * 200

Content type
application/json
Copy
Expand all Collapse all
{
 * "id": "da6ea0a001000",
 * "name": "MyName",
 * "inputs": { },
 * "value": "print('hamal')"

}


UPDATE AN BLUEPRINT

Update a blueprint

AUTHORIZATIONS:

JWT

PATH PARAMETERS

blueprint_id
required
string (blueprint_id)
Example: da6ea0a001000

Blueprint Id

REQUEST BODY SCHEMA: APPLICATION/JSON
REQUIRED



name
string (custom_name)

inputs
object (blueprint_inputs)

Under construction

value
string (code_value)

Code Value


RESPONSES

200

OK

404

Blueprint not found

patch/v1/blueprints/{blueprint_id}
https://fn.guru/v1/blueprints/{blueprint_id}


REQUEST SAMPLES

 * Payload
 * curl
 * hamal

Content type
application/json
Copy
Expand all Collapse all
{
 * "name": "MyName",
 * "inputs": { },
 * "value": "print('hamal')"

}




RESPONSE SAMPLES

 * 200

Content type
application/json
Copy
Expand all Collapse all
{
 * "name": "MyName",
 * "inputs": { },
 * "value": "print('hamal')"

}


FUNC

TBD