# Tenant Management Endpoint
## Flow
## ServiceURL and Payload
#### Department
##### SelectDepartmentCredentials
###### Method: GET
###### Endpoint: /api/TenantManagement/selectdepartmentcredentials
###### Payload:
```
ID uniqueidentifier : DepartmentID
```
###### Response:
```
[
{
"departmentId": "6fafea6e-ce76-44b0-a1da-d7facad251fd",
"tenantId": "778df26c-1aab-4f5e-93fd-e4cae2c1bc39",
"paymentCredentialID": "3dcb8460-610c-45ef-b3e8-bfb46c7be746",
"isActive": true,
"currencyCode": "USD",
"merchantID": "800000009440",
"username": "testing",
"password": "testing123",
"apiUrl": "https://fts-uat.cardconnect.com/cardconnect/rest/"
}
]
```
---
#### Tenant Management
##### ViewTenantInformation
###### Method: GET
###### Endpoint: /api/TenantManagement/viewtenantinformation/{id}
###### Payload:
```
ID uniqueidentifier : TenantID
```
###### Response:
```
[
{
"tenantID": "778df26c-1aab-4f5e-93fd-e4cae2c1bc39",
"tenantName": "Demo Tenant",
"packageID": "1e456264-b17b-4ca4-84fe-52a398927281",
"licenseID": "ac6fb6f4-4aad-41c8-b0a0-cf65537e03a5",
"packageName": "OutsideHire Internal",
"licenseTypeID": 1,
"licenseTypeName": "Internal",
"tenantContactFirstName": "Outsidehire",
"tenantContactLastName": "Administrator",
"tenantAddress": "123 Developer Street",
"tenantAddress2": "Development Village",
"tenantCity": "Application City",
"tenantCountry": "US",
"tenantState": "KY",
"tenantZipCode": "31232",
"tenantWebsite": "invoisure.app",
"tenantEmailAddress": "developer@outsidehire.com",
"tenantContactNumber": "1234567890",
"tenantStatusID": 1,
"tenantStatusName": "Internal",
"tenantLogo": "https://invoisurestagingblob.blob.core.windows.net/tenantassets/Logo1.png",
"currencyID": 147,
"currencyCode": "USD",
"currencyHTMLCode": "$",
"created": "2024-03-06T13:46:00",
"creator": "94c05aed-9838-4276-b968-be0c0e660e7e",
"creatorName": "Outsidehire, Developer",
"updated": "2024-08-28T10:08:00",
"updater": "94c05aed-9838-4276-b968-be0c0e660e7e",
"updaterName": "Outsidehire, Developer"
}
]
```
---
##### UpdateTenantProfile
###### Method: POST
###### Endpoint: /api/TenantManagement/updatetenantprofile
###### Payload:
```
{
"tenantID": "778df26c-1aab-4f5e-93fd-e4cae2c1bc39",
"tenantName": "Demo Tenant",
"currencyID": 147,
"tenantContactFirstName": "Outsidehire",
"tenantContactLastName": "Administrator",
"tenantAddress": "123 Developer Street",
"tenantAddress2": "Development Village",
"tenantCity": "Application City",
"tenantCountry": "US",
"tenantState": "KY",
"tenantZipCode": "31232",
"tenantWebsite": "invoisure.app",
"tenantEmailAddress": "developer@outsidehire.com",
"tenantContactNumber": "1234567890",
"tenantLogo": "https://invoisurestagingblob.blob.core.windows.net/tenantassets/Logo1.png",
"updater": "94c05aed-9838-4276-b968-be0c0e660e7e"
}
```