Required role: | superadmin |
GET | /superadmin/apikey/{CompanyId} | Get an api key for the customer. |
---|
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports BokaMera.API.ServiceModel.Dtos
Namespace Global
Namespace BokaMera.API.ServiceModel.Dtos
Public Partial Class ApiKeySuperAdminResponse
<ApiMember(IsRequired:=true)>
Public Overridable Property CompanyId As Guid
<ApiMember(IsRequired:=true)>
Public Overridable Property ApiKey As Guid
<ApiMember(IsRequired:=true)>
Public Overridable Property Notes As String
<ApiMember(IsRequired:=true)>
Public Overridable Property InternalNotes As String
End Class
<ApiResponse(Description:="", StatusCode:=400)>
<ApiResponse(Description:="Returned if the current user is not allowed to perform the action", StatusCode:=401)>
Public Partial Class GetApiKeySuperAdminUser
Implements ICompany
'''<Summary>
'''Enter the companyId for the customer
'''</Summary>
<ApiMember(Description:="Enter the companyId for the customer", IsRequired:=true, ParameterType:="query")>
Public Overridable Property CompanyId As Nullable(Of Guid)
End Class
End Namespace
End Namespace
VB.NET GetApiKeySuperAdminUser DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /superadmin/apikey/{CompanyId} HTTP/1.1 Host: testapi.bokamera.se Accept: application/xml
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <ApiKeySuperAdminResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BokaMera.API.ServiceModel.Dtos"> <ApiKey>00000000-0000-0000-0000-000000000000</ApiKey> <CompanyId>00000000-0000-0000-0000-000000000000</CompanyId> <InternalNotes>String</InternalNotes> <Notes>String</Notes> </ApiKeySuperAdminResponse>