{{ define "portalMemberHome" }} {{ template "header" .}} {{ template "navigation" . }} {{ $config := .PortalConfig }}

Developer dashboard

This is your developer dashboard, here you can view the API usage and limits for your API keys over the past 7 days.

You can enroll for access by visiting the API Catalogue page

Your API Subscriptions

{{ if .Keys }} {{ range $key, $catalogues := .Keys}} {{ $oauth := false }} {{ range $idx, $apiData := $catalogues}} {{ if eq $apiData.AuthType "oauth"}} {{ $oauth = true }} {{ end }} {{ end }}
{{ if $config.HashKeys }} API Key Hash: {{ else }} API Key: {{ end }} {{if $config.EnableMultiSelection}} {{if $oauth }} {{ $key }} {{else}} {{ $key }} {{end}} {{else}} {{ $key }} {{end}}
{{ range $idx, $apiData := $catalogues}}

{{ $apiData.Name }}

{{ $apiData.ShortDescription }}

Key Allowances:
  • Rate limit: {{$apiData.PolicyData.Rate}} requests per {{$apiData.PolicyData.Per}} second
  • Quota: {{$apiData.PolicyData.QuotaMax}} requests renews every {{$apiData.PolicyData.QuotaRenewalRate}} seconds

{{ end }}

API usage for last 7 days:

{{ end }} {{ else }} You have not enrolled into any services, why not check out the API catalogue to see the description and documentation for the various APIs that are on offer? {{ end }}
{{ template "portalMemberNavigation" . }}
{{ template "footer" .}} {{ template "scripts" .}} {{ end }}