# Objects / Vendor Connections

# Vendor Connections

**Object**
## VendorConnectionCode

| Fields | Type | Description |
| --- | --- | --- |
| outlet | [Outlet!](/documentation/Objects/Outlets#Outlet) | The Outlet the connection code is for |
| code | *String!* | The code from the sender to use |
| receiveAs | [VendorConnectionReceiveTypeEnum!](/documentation/Enums/Vendor-Connection-Receive-Type-Enum#VendorConnectionReceiveTypeEnum) | Whether to receive data from the connection as an Order or a Transfer |



**Object**
## VendorConnection

### Implements
*List of interfaces this object implements*

- [OrderAddressInterface](/documentation/Interfaces/Order-Address-Interface#OrderAddressInterface)

| Fields | Type | Description |
| --- | --- | --- |
| id | [ID!](/documentation/Types/UUID#UUID) | The ID of the connection |
| name | *String!* | The name of the connection |
| senderCode | *String!* | The code of the Vendor to send to another Vendor |
| receivingCodes | [[VendorConnectionCode!]!](/documentation/Objects/Vendor-Connections#VendorConnectionCode) | The connection codes to link to the Outlets |
| customer | [Customer](/documentation/Objects/Customers#Customer) | The customer this connection is attached to |