This page includes a record for each API procedure available in the REST API. These records should not be edited. Access to each API Procedure through the REST API can be controlled with a Security Role.
See Security Roles > API Procedures for more details.
API Clients inherit their permissions from a User which is specified in the record. The permissions of this User determine what the client can access in the api.
The dp_API_Clients table is not used directly by the Platform, so changes to an API client will force a refresh the metadata. The Authorization Server caches API Clients in memory for 2 minutes.
This page includes a record for each OAuth provider that is authorized to authenticate on behalf of MinistryPlatform. This includes their Client ID, Client Secret and if it is public or not.