# Functions

Search:

## Before you Begin!

Use this page to query/navigate the CREOSON JSON Specifications. Each CREOSON function will include an overview of the requirements and data formats as well as at least one example of how to use it.

##### connection : connect FIRST!

All CREOSON JSON requests require a sessionID

Get a sessionID ONCE (1) at the start of your application using the connection : connect command/function, then reuse the returned sessionID for all subsequent CREOSON JSON calls.

It is important to remember, you will need a sessionId from the CREOSON Micro-server in order to process CREOSON JSON requests to CREO. Once you have obtained a sessionID using the connect command, you may reuse the same sessionID for all subsquent calls to CREO via CREOSON.

##### Title Placeholder

JSON Request
JSON Response

### Awesome Creo Automation Apps!

#### Automate w/ Excel!

Download

#### BOM Automation!

Download

#### Pro/PROGRAM

Download