live_help Notes

assignment_ind This action requires a token resource owner or an application with one of theses role(s): Notes manager, Advanced notes manager .

settings Params

Param name Description
id required . Must be String

The requested id

GET /v2/notes/1
200
{
  "id": 1,
  "from_user": {
    "id": 74,
    "login": "andre",
    "url": "https://api.intra.42.fr/v2/users/andre"
  },
  "subject": "Chevelure abondante",
  "content": "Mathieu n'aime pas se faire apeller princesse ♥️",
  "created_at": "2016-04-27T07:26:38.254Z",
  "user": {
    "id": 22,
    "login": "mathieu",
    "url": "https://api.intra.42.fr/v2/users/mathieu"
  }
}
GET /v2/notes/9
200
{
  "id": 9,
  "from_user": {
    "id": 74,
    "login": "andre",
    "url": "https://api.intra.42.fr/v2/users/andre"
  },
  "subject": "We need to back up the haptic XSS feed!",
  "content": "You know, that little droid is going to cause me a lot of trouble.",
  "created_at": "2017-11-22T13:42:11.225Z",
  "user": {
    "id": 116,
    "login": "mwindu2",
    "url": "https://api.intra.42.fr/v2/users/mwindu2"
  }
}
curl  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" "https://api.intra.42.fr/v2/notes/1"

{
  "id": 1,
  "from_user": {
    "id": 74,
    "login": "andre",
    "url": "https://api.intra.42.fr/v2/users/andre"
  },
  "subject": "Chevelure abondante",
  "content": "Mathieu n'aime pas se faire apeller princesse ♥️",
  "created_at": "2016-04-27T07:26:38.254Z",
  "user": {
    "id": 22,
    "login": "mathieu",
    "url": "https://api.intra.42.fr/v2/users/mathieu"
  }
}
curl  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" "https://api.intra.42.fr/v2/notes/9"

{
  "id": 9,
  "from_user": {
    "id": 74,
    "login": "andre",
    "url": "https://api.intra.42.fr/v2/users/andre"
  },
  "subject": "We need to back up the haptic XSS feed!",
  "content": "You know, that little droid is going to cause me a lot of trouble.",
  "created_at": "2017-11-22T13:42:11.225Z",
  "user": {
    "id": 116,
    "login": "mwindu2",
    "url": "https://api.intra.42.fr/v2/users/mwindu2"
  }
}
require "oauth2"
UID = "Your application uid"
SECRET = "Your application secret"
client = OAuth2::Client.new(UID, SECRET, site: "https://api.intra.42.fr")
token = client.client_credentials.get_token

response = token.get("/v2/notes/1")
response.status
# => 200
response.parsed
# => {"id"=>1, "from_user"=>{"id"=>74, "login"=>"andre", "url"=>"https://api.intra.42.fr/v2/users/andre"}, "subject"=>"Chevelure abondante", "content"=>"Mathieu n'aime pas se faire apeller princesse ♥️", "created_at"=>"2016-04-27T07:26:38.254Z", "user"=>{"id"=>22, "login"=>"mathieu", "url"=>"https://api.intra.42.fr/v2/users/mathieu"}}
require "oauth2"
UID = "Your application uid"
SECRET = "Your application secret"
client = OAuth2::Client.new(UID, SECRET, site: "https://api.intra.42.fr")
token = client.client_credentials.get_token

response = token.get("/v2/notes/9")
response.status
# => 200
response.parsed
# => {"id"=>9, "from_user"=>{"id"=>74, "login"=>"andre", "url"=>"https://api.intra.42.fr/v2/users/andre"}, "subject"=>"We need to back up the haptic XSS feed!", "content"=>"You know, that little droid is going to cause me a lot of trouble.", "created_at"=>"2017-11-22T13:42:11.225Z", "user"=>{"id"=>116, "login"=>"mwindu2", "url"=>"https://api.intra.42.fr/v2/users/mwindu2"}}