{"openapi":"3.0.1","info":{"title":"diagnostics","version":"1.2.0.2345"},"servers":[{"url":"https://api.pushpay.com/"}],"paths":{"/v1/diagnostics/identity":{"get":{"tags":["diagnostics"],"summary":"Retrieves details of the client making the request","description":"Retrieves details of the client being used to make this API request - allows clients/3rd party developers to see what claims are included in their access token","operationId":"getDetailsOfClientIdentity","responses":{"200":{"description":"success","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/IdentityRepresentation"}}}},"400":{"description":"The server will not process the request due to a client error","content":{}},"429":{"description":"Request was throttled due to too many requests from this client or IP address","content":{}}}}}},"components":{"schemas":{"IdentityRepresentation":{"required":["_links","claims"],"type":"object","properties":{"claims":{"type":"array","items":{"$ref":"#/components/schemas/ViewClaim"}},"_links":{"type":"array","items":{"$ref":"#/components/schemas/Link"}}}},"ViewClaim":{"required":["type","value"],"type":"object","properties":{"type":{"type":"string"},"value":{"type":"string"}}},"Link":{"required":["href","isTemplated","rel","title"],"type":"object","properties":{"rel":{"type":"string"},"href":{"type":"string"},"title":{"type":"string"},"isTemplated":{"type":"boolean"}}}}},"x-original-swagger-version":"2.0"}