DNP) Quick Reference Card

DNP) Quick Reference Card

Do Not Pay (DNP) Quick Reference Card FAQ’s What is a Web Service? What is REST? Agency A Web Service is defined as any machine-to-machine REST is an acronym that stands for REpresentational State DNP interaction that takes place over a network, typically Transfer. It defines the interface and conventions used using the Hypertext Transfer Protocol (HTTP) used on the between a web service provider and service consumers/ web. It is commonly referred to as an Application clients. It uses the already familiar URL, HTTP Header, and Program Interface (API). The type of API offered by DNP Method standards to convey meaning to web service calls. is REpresentational State Transfer (REST). The established HTTP verbs: GET, POST, UPDATE, and Important Contacts DELETE are used to represent action on a service, and the FAQs What is DNP Web Service? URL contents are used to represent data structures. The DNP Web Service creates a connection with agency https://fiscal.treasury.gov/dnp/ payment systems and the DNP Portal; this integrates the What are the query options? faqs.html functionalities of the Portal within agency internal There are currently two query options for API: systems. DNP Agency Support Center • Single Query API call contains the search criteria of What are the benefits of a DNP Web Service? one entity to be matched against your agency’s (855) 837-4391 approved data source(s). The DNP response will There are four primary benefits of establishing a DNP include data source match result(s) for that single DNP Email Web Service: entity. [email protected] • Greater efficiencies, users do not have to go back • Multiple Query API call contains the search criteria of and forth between systems up to 100 entities to be matched against your agency’s • Portal functionalities can be customized to agency approved data source(s). The DNP response will needs, from the user interface to reporting include data source match result(s) for the searched entities. • Portal data sources can be shared with third parties API Example Request/Response who may be processing applications for eligibility What type of support do I need? • Technical resources from DNP are available to help You will need dedicated technical support from your agency https://service/articles?filter[author]=John Doe establish the Web Service to establish the interaction between your payment system ... How is DNP Web Service established? and DNP. { The first step is to contact your Agency Lead or to call What should I do if I have further questions? DNP at 855-837-4391. They will help coordinate the "type": "articles", There are three avenues available to you: partnership between the dedicated DNP API technical "id": "1", resource team and your agency programmers. • Contact your Agency Lead "attributes": { • What are the security considerations? Call the DNP Agency Support Center at "title": "Example Article Title" (855) 837-4391 Access to the DNP Web Service and associated data "author": "John Doe" sources is administered through Agency Access Groups • Email DNP at [email protected] }, and Treasury-issued security certificates. Only those "links": { data sources approved for use by an Access Group will be "self": "http://example.com/articles/1" available. Also, agencies are required to use supported X.509 certificates in order to interface with DNP Web } Service. A certificate is presented to DNP Web Service } whenever connections are initiated. .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us