# Rasterscan

## GET /health

> Check health

```json
{"openapi":"3.0.0","info":{"title":"Rasterscan","version":"1.0.0"},"servers":[{"url":"http://{{base_url}}"}],"paths":{"/health":{"get":{"tags":["default"],"summary":"Check health","responses":{"200":{"description":"Successful response","content":{"application/json":{}}}}}}}}
```

## GET /get\_machine\_code

> Get Machine Code

```json
{"openapi":"3.0.0","info":{"title":"Rasterscan","version":"1.0.0"},"servers":[{"url":"http://{{base_url}}"}],"paths":{"/get_machine_code":{"get":{"tags":["default"],"summary":"Get Machine Code","responses":{"200":{"description":"Successful response","content":{"application/json":{}}}}}}}}
```

## POST /activate\_machine

> Activate Machine

```json
{"openapi":"3.0.0","info":{"title":"Rasterscan","version":"1.0.0"},"servers":[{"url":"http://{{base_url}}"}],"paths":{"/activate_machine":{"post":{"tags":["default"],"summary":"Activate Machine","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{}}}}}}}}
```

## POST /plan\_recognition

> Recognize floor plan using raw file

```json
{"openapi":"3.0.0","info":{"title":"Rasterscan","version":"1.0.0"},"servers":[{"url":"http://{{base_url}}"}],"paths":{"/plan_recognition":{"post":{"tags":["default"],"summary":"Recognize floor plan using raw file","requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}}}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{}}}}}}}}
```

## POST /plan\_recognition\_on\_base64

> Recognize floor plan using base64 image data

```json
{"openapi":"3.0.0","info":{"title":"Rasterscan","version":"1.0.0"},"servers":[{"url":"http://{{base_url}}"}],"paths":{"/plan_recognition_on_base64":{"post":{"tags":["default"],"summary":"Recognize floor plan using base64 image data","requestBody":{"content":{"application/json":{"schema":{"type":"object"}}}},"responses":{"200":{"description":"Successful response","content":{"application/json":{}}}}}}}}
```
