Using the DMT Developer Portal
The Dark Matter Developer Portal provides documentation and API specification libraries to allow integrators to better integrate with Dark Matter services. The portal contains articles, guidelines, use-cases, and more.
Documentation
Under the Documentation tab, a growing body of reference material is available to help get integrators up to speed, stay informed, and provide the best integration possible. Available resources include:
- General Guides
- Use cases with articulated steps on how to perform common functions
- A glossary to define terms
- Articles to inform integrators on key changes or concepts
- Obsoletions and version information
API Library
The API library is a catalog of the Web API services available. These services are defined by OpenAPI specifications and can be explored in more detail. In a swagger-style layout, you'll see the API paths broken into header groups. These groups can be expanded to inspect the details of any given request operation. For each API operation, a familiar set of information is presented for each API operation including the HTTP Method Type, URI, Query Parameters, relevant Headers, Request/Response Body, and schema.
Testing through the Portal
The portal allows testing of the operations through the Test button. The button launches a dialog allowing the user to adjust request information and then Send the request to see a real-time response.
Disclaimer: The base portal API specifications may differ from client specific environment due to version differences and/or customization.