Ludum Dare Stats

API DOCS

Resource to fetch Ludum Dare entries by username. (must have an Author Page, check it by http://ludumdare.com/compo/author/[author])

Since now we have 2 sites (http://ludumdare.com and https://ldjam.com) to be able to keep both entries this API will allow to "append" some username from new ldjam.com into your ludumdare.com data

Or the following for just pulling from the new site.

JSON Response


  {
    link: String, // full url to Author page
    ldUser: String, // LudumDare username
    ldUserId: String, // LudumDare UserId
    ludums: [Number], // Ludum Dare Numbers where this author participated

    plus: { // appended data from ldjam
      id: Number, // ldjam.com user Id
      username: String, // ldjam.com username
      link: String // like "https://ldjam.com/users/[username]"
    }

    entries:[{ // Array of entries for this author

      link: String, // full url to entry page
      ludum: Number, // Ludum number of this entry
      title: String, // Entry title
      type: String, // Enum: "compo", "jam" or "unknown"

      coolness: Number, // Coolness as percentage. ie: 75

      scores: {
        fun: Number // Rate on this category. ie: 3.54
        theme: Number,
        innovation: Number,
        audio: Number,
        overall: Number,
        mood: Number,
        graphics: Number,
        humor: Number,
        average: Number // Average of categories. 0 is not calculated
      },

      ranking: {
        fun: Number // Position for this category. ie: 400
        theme: Number,
        innovation: Number,
        audio: Number,
        overall: Number,
        mood: Number,
        graphics: Number,
        humor: Number,
        total: Number // total entries for this type (compo or jam)
      }

      percents: {
        fun: Number // Percent position for this category. ie: 37.6
        theme: Number,
        innovation: Number,
        audio: Number,
        overall: Number,
        mood: Number,
        graphics: Number,
        humor: Number
        // where total entries are 100%
      }
    }]
  }
  

Resource to fetch Ludum Dare Total Entries.

JSON Response


  {
    lastLudum: Number, // Last Ludum Dare
    compo: [
      Number, // LD#1
      // ... etc
    ],
    jam: [
      Number, // LD#1
      // ... etc
    ]
  }
  

Resource to fetch Ludum Dare Total Entries For a Ludum Number.

JSON Response


  {
    compo: Number, // Total entries at Compo for this #LD
    jam: Number, // Total entries at Jam for this #LD
  }