# Complete Sequence **GET /sequence/state** Get sequence as json. This is similar to the json endpoint, however the returned sequence is much more elaborate and also supports plugins. The returned json from /json is not directly compatible with this endpoint. Use this endpoint (not json!) as reference for sequence editing! In general however I recommend using the json endpoint as it gives more reliable results, so use this if you do not need the extra functionality. ## Servers - V2 api server: http://localhost:1888/v2/api (V2 api server) ## Parameters ## Responses ### 200 Successful response, best to try it out yourself #### Body: application/json (object) - **Response** (array[object]) - **Error** (string) - **StatusCode** (integer) - **Success** (boolean) - **Type** (string) ### 409 Sequencer not initialized #### Body: application/json (object) - **Response** (string) - **Error** (string) - **StatusCode** (integer) - **Success** (boolean) - **Type** (string) ### 500 Internal server error, Unknown error #### Body: application/json (object) - **Response** (string) - **Error** (string) - **StatusCode** (integer) - **Success** (boolean) - **Type** (string) [Powered by Bump.sh](https://bump.sh)