Skip to main content

Headers Best Practices

The following convention should be followed for REST API Headers

  • Headers names should be noun and should be Captialised-Case separated by (-). e.g Token-Key, Account-ID, Tenant-ID etc

  • For cases like Acronym, use acronyms itself. eg. PID-value, PIN

  • Headers can be used for meta information that the API carries for e.g

    • Authentication
    • Authorization
    • Versioning the API
    • Content-Type
    • Caching etc
    • More Examples
  • Avoid using headers for business logic

    • Do avoid custom headers and confine with standard ones almost all the time.