to the esstone flights digitaltwin API reference.
You are not logged in, you may log in or access the API with an API-key.
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| Content-type | header | string | application/xml | Content type of request |
| Accept | header | string | application/json | Content type of response |
--header "Content-Type: application/xml" --header "Accept: application/json"
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| Api-Key | header | string | dsfs7df66s5sf |
--header "Api-Key: dsfs7df66s5sf"
| GET | /digitaltwin/basemodels/[<name>/][<version>/] |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| name | path | string | Plane_B | Name of the basemodel, returns a list of all basemodels if left blank |
| version | path | integer | 2 | Version of the basemodel |
curl --request GET "https://digital.esstone.flights/digitaltwin/basemodels/Plane_B/2/"
| POST | /digitaltwin/basemodels/<name>/ |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| name | path | string | Plane_B | Name of the basemodel, returns a list of all basemodels if left blank |
| description | data | string | filepath | xsd-Data |
curl --request POST "https://digital.esstone.flights/digitaltwin/basemodels/Plane_B/" --data-binary "@filepath"
| DELETE | /digitaltwin/basemodels/<name>/[<version>/] |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| name | path | string | Plane_B | Name of the basemodel, returns a list of all basemodels if left blank |
| version | path | integer | 5 | Version of the basemodel |
curl --request DELETE "https://digital.esstone.flights/digitaltwin/basemodels/Plane_B/5/"
| GET | /digitaltwin/explanations/<basemodel>/[<version>/]{x-path} |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| name | path | string | Plane_B | Name of the basemodel, returns a list of all basemodels if left blank |
| version | path | integer | 2 | Version of the basemodel |
| x-path | path | path | specification/plane/wing/position |
curl --request GET "https://digital.esstone.flights/digitaltwin/explanations/Plane_B/2/specification/plane/wing/position"
| GET | /digitaltwin/instances/<instance-id>/ |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| instance-id | path | integer | 44 | Id of the instance, returns a list of all instances if left blank |
curl --request GET "https://digital.esstone.flights/digitaltwin/instances/44/"
| POST | /digitaltwin/instances/ |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| description | data | string | filepath | Will create empty instance if left blank |
curl --request POST "https://digital.esstone.flights/digitaltwin/instances/" --data-binary "@filepath"
| PATCH | /digitaltwin/instances/<instance-id>/ |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| description | data | string | filepath | Will create empty instance if left blank |
curl --request PATCH "https://digital.esstone.flights/digitaltwin/instances/44/" --data-binary "@filepath"
| DELETE | /digitaltwin/instances/<instance-id>/ |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| instance-id | path | integer | 44 | Id of the instance |
curl --request DELETE "https://digital.esstone.flights/digitaltwin/instances/44/"
| GET | /digitaltwin/instances/<instance-id>/{x-path}/<attribute> |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| instance-id | path | integer | 44 | Id of the instance, returns a list of all instances if left blank |
| x-path | path | path | specification/plane/wing/position | |
| attribute | path | string | x | name of the attribute |
curl --request GET "https://digital.esstone.flights/digitaltwin/instances/44/specification/plane/wing/position/x"
| POST | /digitaltwin/instances/<instance-id>/{x-path}/<attribute> |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| instance-id | path | integer | 44 | Id of the instance, returns a list of all instances if left blank |
| x-path | path | path | identification/idset[@id='A'] | |
| attribute | data | string | fx | name of the attribute |
| value | data | string | 0.03 | new value of the attribute |
curl --request POST "https://digital.esstone.flights/digitaltwin/instances/44/identification/idset[@id='A']/fx" --data "<value>0.03</value>"
| PUT | /digitaltwin/instances/<instance-id>/{x-path}/<attribute> |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| instance-id | path | integer | 44 | Id of the instance, returns a list of all instances if left blank |
| x-path | path | path | specification/plane/wing/position | |
| attribute | path | string | x | name of the attribute |
| value | data | string | 20 | new value of the attribute |
curl --request PUT "https://digital.esstone.flights/digitaltwin/instances/44/specification/plane/wing/position/x" --data "<value>20</value>"
| PATCH | /digitaltwin/instances/<instance-id>/{x-path}/<attribute> |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| instance-id | path | integer | 44 | Id of the instance, returns a list of all instances if left blank |
| x-path | path | path | specification/plane/wing/position | |
| attribute | path | string | x | name of the attribute |
| value | data | string | 20 | new value of the attribute |
curl --request PATCH "https://digital.esstone.flights/digitaltwin/instances/44/specification/plane/wing/position/x" --data "<value>20</value>"
| DELETE | /digitaltwin/instances/<instance-id>/{x-path}/<attribute> |
|---|
| Argument | In | Type | Example-Value | Description |
|---|---|---|---|---|
| instance-id | path | integer | 44 | Id of the instance, returns a list of all instances if left blank |
| x-path | path | path | specification/plane/wing | |
| attribute | path | string | subsurf | name of the attribute |
curl --request DELETE "https://digital.esstone.flights/digitaltwin/instances/44/specification/plane/wing/subsurf"