PUBLICAR en GitHub v3 API usando ajax y JavaScript falla con un HTTP 404

Estoy tratando de publicar un blob en la API de GitHub en JavaScript / jQuery según los documentoshttps://developer.github.com/v3/git/blobs/#create-a-blob - Sin embargo, sigo recibiendo una solicitud 404

Mi solicitud actual en JavaScript se ve así:

var uploadURL ="https://api.github.com/repos/daniellevass/web-quiz/git/blobs" + accessToken;

console.log(uploadURL);

$.ajax({
  type: "POST",
  dataType: "jsonp",
  url: uploadURL,
  data:{
      "content": "my message",
      "encoding": "utf-8"
    }
})
  .done(function( data ) {
    console.log( data );
  });

La consola escupe la siguiente URL (el token de acceso es correcto):

https://api.github.com/repos/daniellevass/web-quiz/git/blobs?access_token=xxx

Recibo la siguiente respuesta:

data: Object
    documentation_url: "https://developer.github.com/v3"
    message: "Not Found"
    __proto__: Object
meta: Object
   X-Accepted-OAuth-Scopes: "repo"
   X-GitHub-Media-Type: "github.v3"
   X-OAuth-Scopes: "gist, repo, user"
   X-RateLimit-Limit: "5000"
   X-RateLimit-Remaining: "4992"
   X-RateLimit-Reset: "1401550358"
   status: 404
   __proto__: Object
__proto__: Object

La respuesta muestra en el metaobjeto que solicité los ámbitos de OAuth correctos. También puedo OBTENER con éxito cualquier información usando la API de GitHub y ajax, como una lista de los repositorios de usuarios.

Sospecho que puedo tener algo incorrecto con mi solicitud POST, pero no tengo idea de dónde me he equivocado, por lo que agradecería cualquier ayuda o consejo.

Gracias,

Danielle

Respuestas a la pregunta(1)

Su respuesta a la pregunta