feathers-mongoose-casl
Version 2.1.2
Version 2.1.2
  • feathers-mongoose-casl
  • Docs
    • Migrating
    • START A NEW PROJECT
      • Generate a new project.
      • install feathers-mongoose-casl
      • feathers-logger
      • Update config
      • Add mongoose
      • Email service
      • App hooks
      • Import required services
      • Verify user and filter user fields
      • Swagger, Logger, BodyParser
      • Email templates
      • public HTML
      • Run the server
      • Create you first user
      • vs code snippet extension
      • Test Login
      • Dashboard
      • Create a new Service with casl&Dashboard
      • Posts Postman snippet
      • Add Admin role
      • Done!
    • Advanced
      • Security - eslint-plugin-security
      • Security - rate limiting
      • Development tools
    • Guides
      • Throw errors
      • Auth Flow
      • Authentication
      • Authouriztion
      • /me
      • Rules Cache
      • Create a new service
      • Custom service validtor client data
      • validators
        • Example of use
        • Types
        • Mongoose schema
      • Default value
      • $Populate
      • Upload service
      • Upload files
        • Create upload service
        • Sign File After Populate
        • Storage support
          • Google-cloud
      • Error
      • feathers Client examples
      • Dashboard
        • Dashboard Config
          • Field configuration
          • doc Layout
          • custom Fields
            • customElements
        • Online dashboard
        • Add to your react app
      • customized feathers-mongoose-casl/services
      • Redis - in progress
      • S3
      • Postman
      • Swagger
      • debug
    • Production
      • ENV
    • Feathers wiki
      • Good links
    • utils
      • send email example
      • Async For Each
      • Create heroku server
      • pick
      • vs code snippet extension
      • Persist user request
    • Ecosystem
    • TODO
    • Versions updates
Powered by GitBook
On this page
  • Create
  • Read
  • Update
  • Delete

Was this helpful?

  1. Docs
  2. START A NEW PROJECT

Posts Postman snippet

PreviousCreate a new Service with casl&DashboardNextAdd Admin role

Last updated 6 years ago

Was this helpful?

CRUD

Create

curl -X POST \
  http://localhost:3030/posts \
  -H 'Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6ImFjY2VzcyJ9.eyJ1c2VySWQiOiI1Y2JjNTRmMDk1ZDcxNDJmN2NkNTBhZjQiLCJpYXQiOjE1NTYxMzkxNDAsImV4cCI6MTU1NjIyNTU0MCwiYXVkIjoiaHR0cHM6Ly95b3VyZG9tYWluLmNvbSIsImlzcyI6ImZlYXRoZXJzIiwic3ViIjoiYW5vbnltb3VzIiwianRpIjoiNTczMGJlNmQtNDc0NS00ZjgzLWEyZWQtZjY3ODlhZDk1NTcxIn0.U7t13Qc_5vzp6gqAYvNagffe4q-8UnUq5HgP81rCNqE' \
  -H 'Content-Type: application/json' \
  -H 'Postman-Token: b30daf91-d8ac-40a5-9e6f-b0e258723e4b' \
  -H 'cache-control: no-cache' \
  -d '{
	"title": "My Title",
	"body": "My Body Text",
	"author": "5cbc54f095d7142f7cd50af4"
}'

Read

curl -X GET \
  http://localhost:3030/posts \
  -H 'Postman-Token: a545a422-9c98-467c-ba5b-51b21ada023c' \
  -H 'cache-control: no-cache'

Update

curl -X PATCH \
  http://localhost:3030/posts/5cc0d419923b64287c9a98c6 \
  -H 'Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6ImFjY2VzcyJ9.eyJ1c2VySWQiOiI1Y2JjNTRmMDk1ZDcxNDJmN2NkNTBhZjQiLCJpYXQiOjE1NTYxMzkxNDAsImV4cCI6MTU1NjIyNTU0MCwiYXVkIjoiaHR0cHM6Ly95b3VyZG9tYWluLmNvbSIsImlzcyI6ImZlYXRoZXJzIiwic3ViIjoiYW5vbnltb3VzIiwianRpIjoiNTczMGJlNmQtNDc0NS00ZjgzLWEyZWQtZjY3ODlhZDk1NTcxIn0.U7t13Qc_5vzp6gqAYvNagffe4q-8UnUq5HgP81rCNqE' \
  -H 'Content-Type: application/json' \
  -H 'Postman-Token: 99a7ab2d-6d6d-414b-baf2-6cc9a4fb2f2e' \
  -H 'cache-control: no-cache' \
  -d '{
	"title": "My New Title"
}'

Delete

curl -X DELETE \
  http://localhost:3030/posts/5cc0d4ad923b64287c9a98c7 \
  -H 'Authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6ImFjY2VzcyJ9.eyJ1c2VySWQiOiI1Y2JjNTRmMDk1ZDcxNDJmN2NkNTBhZjQiLCJpYXQiOjE1NTYxMzkxNDAsImV4cCI6MTU1NjIyNTU0MCwiYXVkIjoiaHR0cHM6Ly95b3VyZG9tYWluLmNvbSIsImlzcyI6ImZlYXRoZXJzIiwic3ViIjoiYW5vbnltb3VzIiwianRpIjoiNTczMGJlNmQtNDc0NS00ZjgzLWEyZWQtZjY3ODlhZDk1NTcxIn0.U7t13Qc_5vzp6gqAYvNagffe4q-8UnUq5HgP81rCNqE' \
  -H 'Content-Type: application/json' \
  -H 'Postman-Token: 74abe06f-a2a2-4b64-b61f-3b476bb87bd8' \
  -H 'cache-control: no-cache'
Run in Postman