Allows management of the SAML Service Providers. API Reference
Allows the management of the SAML Service Providers.
API Endpoint
https://app.memberzone.org
Request Content-Types: application/json
Response Content-Types: application/json
Schemes: https
Version: v1.0
Paths
Returns a list of all Service Providers.
Returns a list of all Service Providers.
The list of Service Providers.
The user is not authorized to access this operation.
Response Example (200 OK)
[
{
"Expression": "string",
"ElementType": "string",
"Provider": "string"
}
]
Save a Service Provider.
Saves a new Service Provider with the model information provided.
The service provider to save.
Request Example
{
"SamlServiceProviderId": "integer",
"Name": "string",
"ServiceProviderName": "string"
}
The service provider model that was saved.
Response Example (200 OK)
{
"SamlServiceProviderId": "integer",
"Name": "string",
"Actions": "string"
}
Return a Service Provider.
Returns a Service Provider by it's ID.
The ID of the Service Provider to return.
The Service Provider model.
The user is not authorized to access this operation.
Response Example (200 OK)
{
"SamlServiceProviderId": "integer",
"Name": "string",
"ServiceProviderName": "string"
}
Delete a Service Provider.
Deletes a Service Provider with the given ID.
The ID of the service provider to delete.
The service provider model that was saved.
Download the Service Provider metadata.
Download a Service Provider with the given ID.
The ID of the service provider to download.
OK
Response Example (200 OK)
{
"Version": "string",
"Content": "string",
"StatusCode": "string",
"ReasonPhrase": "string",
"Headers": "string",
"RequestMessage": "string",
"IsSuccessStatusCode": "boolean"
}
Schema Definitions
IQueryable: object
- Expression: string
- ElementType: string
- Provider: string
Example
{
"Expression": "string",
"ElementType": "string",
"Provider": "string"
}
AddEditSamlServiceProviderViewModel: object
- SamlServiceProviderId: integer
- Name: string
- ServiceProviderName: string
Example
{
"SamlServiceProviderId": "integer",
"Name": "string",
"ServiceProviderName": "string"
}
SamlServiceProviderCollectionItemModel: object
- SamlServiceProviderId: integer
- Name: string
- Actions: string
Example
{
"SamlServiceProviderId": "integer",
"Name": "string",
"Actions": "string"
}
HttpResponseMessage: object
- Version: string
- Content: string
- StatusCode: string
- ReasonPhrase: string
- Headers: string
- RequestMessage: string
- IsSuccessStatusCode: boolean
Example
{
"Version": "string",
"Content": "string",
"StatusCode": "string",
"ReasonPhrase": "string",
"Headers": "string",
"RequestMessage": "string",
"IsSuccessStatusCode": "boolean"
}