# Shapes

## Catalog

* [Catalog error shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/catalog/message/shape/catalog-error-shape.ttl)
* [Catalog request message shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/catalog/message/shape/catalog-request-message-shape.ttl)
* [Dataset request message shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/catalog/message/shape/dataset-request-message-shape.ttl)
* [DCAT shapes (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/catalog/message/shape/dcat-shapes.ttl)

## Contract Negotiation

* [Contract agreement shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-agreement-message-shape.ttl)
* [Contract agreement verification shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-agreement-verification-message-shape.ttl)
* [Contract negotiation error shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-negotiation-error-shape.ttl)
* [Contract negotiation event shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-negotiation-event-message-shape.ttl)
* [Contract negotiation message shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-negotiation-message-shape.ttl)
* [Contract negotiation shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-negotiation-shape.ttl)
* [Contract negotiation termination shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-negotiation-termination-message-shape.ttl)
* [Contract offer message shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-offer-message-shape.ttl)
* [Contract request shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/negotiation/message/shape/contract-request-message-shape.ttl)

## Transfer Process

* [Transfer completion shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/transfer/message/shape/transfer-completion-message-shape.ttl)
* [Transfer error shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/transfer/message/shape/transfer-error-shape.ttl)
* [Transfer prcess shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/transfer/message/shape/transfer-process-shape.ttl)
* [Transfer request shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/transfer/message/shape/transfer-request-message-shape.ttl)
* [Transfer start shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/transfer/message/shape/transfer-start-message-shape.ttl)
* [Transfer suspension shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/transfer/message/shape/transfer-suspension-message-shape.ttl)
* [Transfer termination shape (ttl)](https://github.com/International-Data-Spaces-Association/ids-specification/blob/main/transfer/message/shape/transfer-termination-message-shape.ttl)
